25
Tord Glad Nordahl Throttling and Thresholds

Throttling and Thresholds

  • Upload
    sol

  • View
    43

  • Download
    0

Embed Size (px)

DESCRIPTION

Throttling and Thresholds. Tord Glad Nordahl. About me. Tord Glad Nordahl BizTalk Administrator Expert Training Health Checking Debugger Speaker Active contributor for Microsoft Active blogger www.biztalkadmin.com. Publishing throttling. 2 – Incoming rate exceeds outgoing rate. - PowerPoint PPT Presentation

Citation preview

Page 1: Throttling and Thresholds

Tord Glad Nordahl

Throttling and Thresholds

Page 2: Throttling and Thresholds

About me

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

Page 3: Throttling and Thresholds

Publishing throttling

2 – Incoming rate exceeds outgoing rateCounter Sub counterBizTalk:Message Agent Message publishing incoming rate

BizTalk:Message Agent message publishing outgoing rate

Page 4: Throttling and Thresholds

Publishing throttling

4 – memory exceeds specified threshold

Counter Sub counterBizTalk:Message Agent High process memory

BizTalk:Message Agent process memory usage (MB)

BizTalk:Message Agent process memory usage threshold (MB)

Page 5: Throttling and Thresholds

Publishing throttling

5- System memory exceeds thresholdCounter Sub counterBizTalk:Message Agent Physical memory usage threshold (MB)

BizTalk:Message Agent Physical memory usage (MB)

Page 6: Throttling and Thresholds

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: Throttling and Thresholds

Publishing throttling

8 – Database session exceeds threshold

Counter Sub counterBizTalk:Message Agent Database session

Page 8: Throttling and Thresholds

Publishing throttling state

9 – Process count exceeds thresholdCounter Sub counterBizTalk:Message Agent Thread count

BizTalk:Message Agent Thread count threshold

Page 9: Throttling and Thresholds

Delivery throttling state

1 – Incoming rate exceeds outgoing rate

Counter Sub counterBizTalk:Message Agent Message publishing incoming rate

BizTalk:Message Agent message publishing outgoing rate

Page 10: Throttling and Thresholds

Delivery throttling state

3 – in-process delivery exceeds thresholdCounter Sub counterBizTalk:Message Agent In-process message count

BizTalk:Message Agent In-process message count threshold

Page 11: Throttling and Thresholds

Delivery throttling state

4 – Process memory exceeds threshold

Counter Sub counterBizTalk:Message Agent High process memory

Process memory usage (MB)

Process memory usage threshold (MB)

Active instance count

In-process message count

Page 12: Throttling and Thresholds

Delivery throttling state

5 -System memory exceeds thresholdCounter Sub counterBizTalk:Message Agent Physical memory usage

Page 13: Throttling and Thresholds

Delivery throttling state

9 -Process thread count exceeds thresholdCounter Sub counterBizTalk:Message Agent Thread count

Thread count threshold

Page 14: Throttling and Thresholds

What is throttling

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

available

Page 15: Throttling and Thresholds

BizTalk Host throttling

Page 16: Throttling and Thresholds

Host throttling Resource based

Page 17: Throttling and Thresholds

Host throttling Resource based

Page 18: Throttling and Thresholds

Host throttling – Resource based

Page 19: Throttling and Thresholds

Host throttling – Resource based

Page 20: Throttling and Thresholds

Host throttling – Resource based

Page 21: Throttling and Thresholds

Host throttling – Resource based

Page 22: Throttling and Thresholds

Host throttling – Rate based

Page 23: Throttling and Thresholds

Host throttling – Rate based

Page 24: Throttling and Thresholds

Host throttling - Orchestration

Page 25: Throttling and Thresholds

Summary

• What is meant by Resource Based Throttling?

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