nagiosのホスト.cfgファイルからservices.cfgファイルにポート番号を渡す方法

nagiosのホスト.cfgファイルからservices.cfgファイルにポート番号を渡す方法

ホストとポート番号が異なるhostgroups.cfgファイルがあります。 check_httpコマンドを入れたservices.cfgファイルに各ホストのポート番号を渡したいと思います。

ホストごとにhttpプロセスとポート番号が異なるため、ホスト.cfgファイルから直接ポート番号を渡したいと思います。可能ですか?

ベストアンサー1

カスタムオブジェクト変数を使用できます

ホスト定義でアンダースコア(例:_http_port1 81)で始まる変数を宣言し、それをservices / commands / contacts / etcで参照します。 $_HOSTHTTP_PORT1 を使用します。 _HOSTプレフィックスとvarの先行_が削除され、大文字で表示されることに注意してください。

もっと読むことができます http://nagios.sourceforge.net/docs/3_0/customobjectvars.html

おすすめ記事