25
Tord Glad Nordahl Throttling and Thresholds

Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Embed Size (px)

Citation preview

Page 1: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Tord Glad Nordahl

Throttling and Thresholds

Page 2: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

About me

• Tord Glad Nordahl– BizTalk Administrator Expert– Training– Health Checking– Debugger– Speaker– Active contributor for Microsoft– Active blogger www.biztalkadmin.com

Page 3: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Publishing throttling

2 – Incoming rate exceeds outgoing rate

Counter Sub counter

BizTalk:Message Agent Message publishing incoming rate

BizTalk:Message Agent message publishing outgoing rate

Page 4: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Publishing throttling

4 – memory exceeds specified threshold

Counter Sub counter

BizTalk:Message Agent High process memory

BizTalk:Message Agent process memory usage (MB)

BizTalk:Message Agent process memory usage threshold (MB)

Page 5: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Publishing throttling

5- System memory exceeds thresholdCounter Sub counter

BizTalk:Message Agent Physical memory usage threshold (MB)

BizTalk:Message Agent Physical memory usage (MB)

Page 6: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Publishing throttling

6 – Host message sizeCounter Sub counterBizTalk:Message Agent database size

BizTalk:MessageBox : General Counters Spool size

Tracking data size

BizTalk: MessageBox : Host Counters Host queue length

Host queue suspend message length

Page 7: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Publishing throttling

8 – Database session exceeds threshold

Counter Sub counter

BizTalk:Message Agent Database session

Page 8: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Publishing throttling state

9 – Process count exceeds thresholdCounter Sub counter

BizTalk:Message Agent Thread count

BizTalk:Message Agent Thread count threshold

Page 9: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Delivery throttling state

1 – Incoming rate exceeds outgoing rate

Counter Sub counter

BizTalk:Message Agent Message publishing incoming rate

BizTalk:Message Agent message publishing outgoing rate

Page 10: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Delivery throttling state

3 – in-process delivery exceeds threshold

Counter Sub counter

BizTalk:Message Agent In-process message count

BizTalk:Message Agent In-process message count threshold

Page 11: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Delivery throttling state

4 – Process memory exceeds threshold

Counter Sub counter

BizTalk:Message Agent High process memory

Process memory usage (MB)

Process memory usage threshold (MB)

Active instance count

In-process message count

Page 12: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Delivery throttling state

5 -System memory exceeds threshold

Counter Sub counter

BizTalk:Message Agent Physical memory usage

Page 13: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Delivery throttling state

9 -Process thread count exceeds threshold

Counter Sub counter

BizTalk:Message Agent Thread count

Thread count threshold

Page 14: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

What is throttling

• Utilize all server resources• Do you have limits• How far can you stretch the resources

available

Page 15: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

BizTalk Host throttling

Page 16: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Host throttling Resource based

Page 17: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Host throttling Resource based

Page 18: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Host throttling – Resource based

Page 19: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Host throttling – Resource based

Page 20: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Host throttling – Resource based

Page 21: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Host throttling – Resource based

Page 22: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Host throttling – Rate based

Page 23: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Host throttling – Rate based

Page 24: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Host throttling - Orchestration

Page 25: Tord Glad Nordahl Throttling and Thresholds. About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker

Summary

• What is meant by Resource Based Throttling?

• What is meant by Rate Based throttling?• Is throttling good or bad?