1

Nagios Core 3.5.0 を使用しており、次のサービス定義があります。

service {
    ...
    action_url  http://$USER10$/static/html/node.html?node=$USER3$&host=$HOSTADDRESS$
}

で USERxx 変数が正しく設定されていますresource.cfg

ただし、生成される URL は USER 変数の値をまったく取得せず、HOSTADDRESS.

およびで使用できるようにするために、すべての USER 変数に対して行う必要があることはありaction_urlますnotes_urlか?

4

1 に答える 1

0

USER 変数は、次のように確実に利用できるはずです: Nagios 3.x マニュアル

実際、Nagios 3.5.1 を実行しており、pnp4nagios グラフにリンクするためにこれを成功させました。

define host {
   name       host-pnp
   action_url $USER10$?host=$HOSTNAME$
   register   0
}

このようなものを使用して、nagios.cfg で resource.cfg を正しく定義しましたか?

resource_file=/usr/local/nagios/etc/resource.cfg

私の推測では、リソース ファイルが正しく定義されていないため、マクロが定義されていません。

于 2013-11-13T02:54:26.967 に答える