為 Brother 9460 尋找 nagios snmp 的碳粉級別 OID
我正在設置一個 Opsview (nagios) 伺服器進行監控。到目前為止,一切進展順利。該系統最直接的用途將是監控(或更確切地說,提醒我)列印機碳粉水平。目前,當有人因為碳粉用完而無法列印時,就會發出“警報”。
我當然可以點擊網路界面,但我正在尋找更自動化的東西。
我的所有戴爾列印機都可以使用 Opsview。有一個用於供應水平的標準列印機 OID,它在我的大多數列印機上執行良好。
1.3.6.1.2.1.43.11.1.1.9.1.1
.在 Dells 上,該 OID 返回一個表示剩餘單位數的數字,無論是頁數、克數、印數還是其他,而是一個在使用列印機時倒計時的實際數字。
在我較舊的 Brother 列印機(
9460
和9440
)上,OID 返回一個整數-3
。OID描述如下:
如果此供應是容器,則為目前水平;如果此電源是容器,則剩餘空間。如果該供應容器/容器能夠可靠地感應到該值,則該值被列印機感應到並且是只讀的;否則,可以寫入該值(通過遠端控制面板或管理應用程序)。取值(-1)表示其他,具體表示子單元對這個參數沒有限制。值 (-2) 表示未知。值 (-3) 表示列印機分別知道有一些供應/剩餘空間。
顯然,這
-3
並不出人意料。我的理解是存在一個低門檻值,超過該門檻值列印機返回一個-2
. 這可能會起作用,但不會提供任何圖表等。兄弟只是不使用“剩餘空間”版本。然而,他們知道同樣的資訊。如果我點擊網路界面,就會有一個描述剩餘碳粉的圖表。Toner Cyan (C)** ■■■■■■■■■□ Toner Magenta (M)** ■■■■■■■■■□ Toner Yellow (Y)** ■■■■■■■■■□ Toner Black (K)** ■■■■■■□□□□
這就是我希望通過 snmp 獲得的資訊。
是否有替代的標準 OID,或者我應該尋找的其他地方?
編輯
通過電子郵件聯繫 Brother 後,回復如下:
喬希,
您所掌握的有關碳粉資訊的資訊是正確的,Brother 不提供用於監控碳粉量的 OID。也許這可能會在未來一代中添加,但目前不支持碳粉級別。
最好的祝福,
湯姆鐮刀
產品經理
兄弟國際
MIB 中仍有有用的資訊。例如,我可以返回列印機本身螢幕上顯示的內容,並在顯示“碳粉不足”或其他內容時提醒自己。但顯然,墨粉水平目前遙不可及。
編輯 2
好的,因為我不打算返回任何碳粉水平,所以我發現最簡單的方法是讓 snmp 檢查在出現任何異常時發出警告,然後我就可以轉到 Web 界面看看它是什麼。
正如在這些 Brother 列印機上發生的那樣,當出現“一切正常”以外的狀態消息時,LCD 螢幕會顯示橙色背光。所以我找到了返回
1
綠色的 OID 和2
橙色時返回的 OID。Nagios 會在橙色時發出警告。fwiw,如果有人好奇,這裡是 OID:
SNMPv2-SMI::enterprises.2435.2.3.9.4.2.1.5.4.5.6.0
這裡真正的問題是 Brother 是否已在列印機中內置支持以通過 SNMP 報告實際碳粉水平。查看供應商特定的 MIB 是了解支持哪種資訊的好方法。
查看兄弟的 MIB - http://www.oidview.com/mibs/2435/BROTHER-MIB.html - 我們可以看到他們似乎只報告低碳粉,這就解釋了為什麼當您使用標準列印機 MIB 時,您僅限於“-3”/“我不低”的狀態。
不過,該網站上的資訊可能不准確;真的,我建議您嘗試直接從他們那裡獲取 Brother 的 MIB - http://welcome.solutions.brother.com/BSC/public_s/id/managedprint/en/mib.html?reg=us&c=us_ot&lang=en&redirect=on