WindowsのSnmpサービスを拡張し、カスタムoidを実現
1362 ワード
snmpを利用してシステムの遠隔監視を行うのは確かにかなり良い選択で、もし監視を実現するにはwindowsにsnmpサービスをインストールしなければならないならば、具体的なインストール方法はインターネット上で多くの文章の紹介を検索して、windowsコンポーネントの中でインストールすることを提案します.
oidはsnmpでモニタリングする必要があります.oidにはoidの基準がありますが、この基準ではモニタリングする必要がある変数が定義されていない可能性があります.プログラムの実行状況をモニタリングするなど、oidを拡張し、自分で定義したoidを実現する必要があります.
拡張oidは1つのツールsnmptoolsを必要として、具体的なダウンロードアドレスhttp://it.dianping.com/using_cacti_performance_counter_to_implement_customized_remote_monitoring.htm.
一、環境の設定
ダウンロード完了後のインストールにはindexがあります.htmlファイルは、上のファイルと照らし合わせてインストールできます.ここで少しお話しします.
1.圧縮パッケージのsnmptoolsをコピーする.dllのシステムのsystem 32のディレクトリの下
2.圧縮パッケージのregファイルをクリックしてレジストリに登録します(具体的にはどのファイルをクリックしてあなたのシステム環境を見ます)
3.実行中にservicesを入力.msc snmpサービスを見つけて再起動
控訴の3つのステップを経て環境の設定を完了します.
二、カスタム拡張oidを実現する
1.Cディスクルートディレクトリにcountersを作成する.iniファイル、ファイルの内容の中であなたの自分のoidを定義します
2.oidでは3種類のcounter stringとカスタム出力がサポートされています.公式に与えられた例は
oidはsnmpでモニタリングする必要があります.oidにはoidの基準がありますが、この基準ではモニタリングする必要がある変数が定義されていない可能性があります.プログラムの実行状況をモニタリングするなど、oidを拡張し、自分で定義したoidを実現する必要があります.
拡張oidは1つのツールsnmptoolsを必要として、具体的なダウンロードアドレスhttp://it.dianping.com/using_cacti_performance_counter_to_implement_customized_remote_monitoring.htm.
一、環境の設定
ダウンロード完了後のインストールにはindexがあります.htmlファイルは、上のファイルと照らし合わせてインストールできます.ここで少しお話しします.
1.圧縮パッケージのsnmptoolsをコピーする.dllのシステムのsystem 32のディレクトリの下
2.圧縮パッケージのregファイルをクリックしてレジストリに登録します(具体的にはどのファイルをクリックしてあなたのシステム環境を見ます)
3.実行中にservicesを入力.msc snmpサービスを見つけて再起動
控訴の3つのステップを経て環境の設定を完了します.
二、カスタム拡張oidを実現する
1.Cディスクルートディレクトリにcountersを作成する.iniファイル、ファイルの内容の中であなたの自分のoidを定義します
2.oidでは3種類のcounter stringとカスタム出力がサポートされています.公式に与えられた例は
[1.3.6.1.4.1.15.1]
counter=LogicalDisk\Free Megabytes\_Total
[1.3.6.1.4.1.15.2]
type=string
counter=this is a test
[1.3.6.1.4.1.15.3]
type=exec
counter=cscript /nologo c:\test.vbs
oid , 。
bat snmp 。 java , java 。
。