スナップ
Mikrotik の The Dude 監視サーバーをインストールする方法については、インターネット上に多数の説明があります。 現在、監視サーバー パッケージは RouterOS 向けにのみリリースされています。 Windows のバージョン 4.0 を使用しました。
ここでは、ネットワーク上のプリンタを監視する方法について説明したいと思います。トナー レベルを監視し、トナー レベルが低い場合は通知を表示します。
「接続」をクリックします。
[デバイスの追加] (赤いプラス) をクリックし、プリンターの IP アドレスを入力します。
次のステップで、「検出」をクリックすると、使用可能なすべてのプローブが検索され、「完了」をクリックします。
表示されるアイコンをダブルクリックして設定を開き、タイプとして「プリンター」を選択して「OK」をクリックします。
アイコンを右クリックし、表示を選択します。
ラベルフィールドに OID を入力します。
[Device.Name] – デバイス名
[oid("1.3.6.1.2.1.43.5.1.1.16.1")] – プリンターのモデル
[oid("1.3.6.1.2.1.43.11.1.1.6.1.1")] – カートリッジ タイプ
[oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] – トナーレベル
画像タブでは、独自のアイコンを添付できます。
次のようになります。
すべてのプリンタで oid("1.3.6.1.2.1.43.11.1.1.9.1.1") がトナー レベルをすぐに表示するわけではありませんが、一部のプリンタでは、このパラメータは印刷する残りのページ数を表示します。 トナー レベルを計算するには、印刷できる残りのページ数をカートリッジの総リソースで割り、100 を掛ける必要があります。これを行うには、もう一度 [表示] を選択し、次に [機能] を選択します。
新しい関数の作成 (赤いプラス) をクリックします。
私はこの関数をトナーと呼びました。
コードフィールドに数式を書いて保存します。
round(100*oid("1.3.6.1.2.1.43.11.1.1.9.1.1")/oid("1.3.6.1.2.1.43.11.1.1.8.1.1"))
ラベル内の [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")] を関数呼び出し [toner()] に置き換えます。
出かけましょう。 次のようになります。
必要な oid を見つけて必要なパラメータを登録するには、プリンタの右ボタンで snmp walk 機能 - SNMP バイパス ツールを使用できます。
プリンター オブジェクトのツリーが表示されます。
必要なものを右クリックし、「OID のコピー」をクリックします。
通知
次に、イベント(カートリッジがなくなりました)の通知を設定しましょう。 プリンターを開き、[サービス] タブに移動し、プラス記号 (新しいサービスを追加) をクリックします。
プローブ フィールドで XNUMX つの点をクリックして、目的のプローブを選択します。
独自のプローブを作成しましょう。赤いプラスボタンを押します。
私はそれをトナーと呼び、タイプ SNMP、デフォルトのエージェント、デフォルトの SNMP プロファイルを選択します。
トナーレベルを担当する Oid 1.3.6.1.2.1.43.11.1.1.9.1.1、タイプ Oid Integer、比較方法 >= 1 を登録します。
保存し、プローブ フィールドで新しく作成したトナーを選択します。通知タブで、どの通知を受信して保存するかを設定できます。
デモンストレーションのために、トナー レベルが 80 を下回らないように選択すると、プリンターが赤くなりました。
出所: habr.com