Nagios

為 Brother 9460 尋找 nagios snmp 的碳粉級別 OID

  • January 31, 2020

我正在設置一個 Opsview (nagios) 伺服器進行監控。到目前為止,一切進展順利。該系統最直接的用途將是監控(或更確切地說,提醒我)列印機碳粉水平。目前,當有人因為碳粉用完而無法列印時,就會發出“警報”。

我當然可以點擊網路界面,但我正在尋找更自動化的東西。

我的所有戴爾列印機都可以使用 Opsview。有一個用於供應水平的標準列印機 OID,它在我的大多數列印機上執行良好。1.3.6.1.2.1.43.11.1.1.9.1.1.

在 Dells 上,該 OID 返回一個表示剩餘單位數的數字,無論是頁數、克數、印數還是其他,而是一個在使用列印機時倒計時的實際數字。

在我較舊的 Brother 列印機(94609440)上,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

引用自:https://serverfault.com/questions/422483