シナリオシミュレーション: ある会社の運用保守担当者は、以前購入した一連のネットワーク機器の光ポートの状態、使用率、電圧などの情報を Zabbix で監視したいと考えていました。このネットワーク機器は SNMP プロトコルをサポートしていることがわかったため、SNMP プロトコルを介して監視したいと考えていました。ただし、このデバイスの保証期間が終了しているため、カスタマー サービスでは OID ファイルを提供できません。これにより、会社の運用および保守担当者が監視することが不可能になります。この時、Zabbix に SSH 監視方法があることを発見しました。そこで彼らは、この方法を使って ssh 経由でデータを取得する計画を立てました。 需要分析: 光モジュールは複数あるはずです。複数の光ポートの状態や電圧を監視する場合は、自動化する必要があります。 ssh 経由で監視する場合、ステートメントを実行した後、返される光ポート情報は文字列であり、追加の処理が必要です。 要件の実現: ssh クライアント タイプの監視項目を作成します。 名前: カスタム タイプはSSHクライアントです キー値 ssh.run[カスタム(実行されたコマンドにちなんで命名することが望ましい)、デバイス IP、、] 認証方法: パスワード (アカウントとパスワードでログイン) ユーザー名: ssh ユーザー名 (通常はマクロを使用する方がよいでしょう。複数のユーザーがいる可能性があります) パスワード: ssh パスワード (通常はマクロを使用する方がよいでしょう。マシンが複数ある場合があります) 実行されたスクリプト: 実行されるコマンド このとき、自動的に検出された監視項目は、json 形式ではないというエラーが表示されます。したがって、データを処理する必要があります。 zabbix4.X バージョン以降では、監視項目の値を JavaScript を使用して処理できます。 自動検出の結果を JavaScript で処理し、正しい JSON 形式に変換した後、監視項目のプロトタイプを作成します。 最後にデータが出るのを待ちます 成功の監視 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
タイトル通りです!一般的に使用される font-family はブラウザの組み込みフォントを読み込み...
概要この記事は、centos7.3 上で mysql5.3.6 を自動的にコンパイルしてインストール...
目次MySQL 切り捨ての使用1. 構文を切り捨てる2. Truncateの使用上の注意3. TRU...
VMware バージョン: VMware-workstation-full-16 VMware バー...
序文この世の愛には値段のつくものもありますが、データには値段のつけられないものがあります。将来、誤っ...
MySQL クエリ結果をcsvにエクスポートするには、通常、php を使用して mysql に接続し...
JS には、文字列をインターセプトするための 3 つのメソッド、 slice() 、 substri...
Docker システムの学習チュートリアルでは、Dockerfile を使用して Docker イメ...
概要MySQL には独自のイベント スケジューラもあり、これは Linux の crontab ジョ...
MySQL 組み込みの日付関数 TIMESTAMPDIFF は、2 つの日付間の秒数、分数、時間数、...
目次コンポーネントインフラストラクチャ目的: 画像拡大鏡機能を実現するvueuseをインストールする...
目次1. 基本的な使い方2. 画像量の制御3. 画像形式の制限/複数の画像を選択可能補足: vueプ...
初心者は、いくつかの HTML タグを理解することで HTML を学習できます。この入門書は、初心者...
MySQL 8.0.20 のインストールおよび設定方法は、参考としてグラフィック チュートリアルにま...
目次JSONが登場JSON構造JSONオブジェクトJson オブジェクトと JavaScript オ...