電腦維護中Exchange 2013的隊列速率
2020-04-09 17:12 作者:艾銻無限 瀏覽量:
Exchange 2013的隊列速率
當你在
Exchange 2013的管理命令行中輸入Get-Queue命令時,你會看見隊列有一個速率(Velocity)的屬性(這個屬性在隊列查看器工具中沒有):
那這個速率表示什么呢?“0”是不是表示此時沒有郵件進出?是好事么?
原來這個指的是隊列排空的速率。Exchange 2013計算出郵件進入和離開每一個隊列的速率并將其記錄為這個隊列的一個屬性。這些速率可以用來表征隊列以及傳輸服務器的健康狀況。除了排空速率之外還有入站速率(IncomingRate)和出戰速率(OutgoingRate),都可以通過
Get-Queue的命令行獲知。
他們的意義如下:
入站速率(IncomingRate)
郵件進入隊列的速率。通過計算過去60秒內每個5秒進入隊列的郵件數取均值獲得。公式可以描述成(i1+i2+i3+i4+i5+i6)/6,i表示每隔5秒的入站郵件數。
例如,在第一個5秒我們收到了12封郵件,下一個五秒收到了8封,那么入站速率就是(12+8)/6=3.333
出站速率(OutgoingRate)
郵件離開隊列的速率。同樣通過計算過去60秒內每個5秒離開隊列的郵件數取均值獲得。公式可以描述成(o1+o2+o3+o4+o5+o6)/6,o表示每隔5秒的入站郵件數。
接著我們前面的例子,郵件到達隊列后,第一個五秒有4封郵件被發送,第二個五秒有7封,第三個五秒有9封,那我們的出站速率就是(4+7+9)/6=3.333
速率(Velocity)
在我們的例子中,速率=出站速率-入站速率=3.333-3.333=0.
盡管在郵件出站的時候多花了5秒鐘,但記住我們取的是過去60秒的平均值,所以郵件離開和郵件進入是在同一個采樣周期內。
*如果速率大于0,說明郵件出站快于入站
*如果速率等于0,說明郵件出站速率和入站速率相當。當然如果隊列在不活動的狀態,也會出現這種情況。
*如果速率小于0,說明郵件入站快于出站,隊列或者傳輸服務器就有問題了!
簡單地說就是,正值表示隊列健康良好,負值表示隊列傳輸低效。
那是不是說當速率為負值時我就需要擔心呢?也不盡然,我們需要一并考慮入站速率(IncomingRate),出站速率(OutgoingRate)和郵件數量(MessageCount)等參數。比如說某人突然給你組織內的所有郵箱發了一封大郵件,那可能在短時間內速率(Velocity)會呈現為負值。更多相關教程請聯系
艾銻無限科技發展有限公司