最近、icinga を使用してデプロイと監視を行っていますが、icinga-pnp4 を使用してデプロイした後、履歴データを示すグラフィックが表示されず、次のエラー メッセージが報告されます:
localhost ディレクトリが存在しないか、localhost ディレクトリが空です。
調査の結果、icinga 設定ファイル icinga.cfg で perfdata オプションがオンになっていないため、icinga は指定されたディレクトリに履歴データを保存しません。これらをすべて開いて再起動するだけで済みます。履歴データのグラフィックを表示する icinga サービス。
perfdata 構成項目については、次のように先頭の # を削除します。
958:process_performance_data=1
972:host_perfdata_command=pnp4-process-host-perfdata
973:service_perfdata_command=pnp4-process -service - perfdata
982:host_perfdata_file=/tmp/host-perfdata
983:service_perfdata_file=/tmp/service-perfdata
995:host_perfdata_file_template=[HOSTPERFDATA]t$TIMET$t$t$H OSTEX実行時間$ t$HOSTOUTPUT$t$HOSTPERFDATA$
996:service_perfdata_file_template=[SERVICEPERFDATA]t$TIMET$t$HOSTNAME$t$SERVICEDESC$t$SERVICEEXECUTIONTIME$t$SERVICELATENCY$t$SERVICEOUTPUT$t$SERVICEPERFDATA$
1007:host_perfdata_file_mode=a
1008:service_perfdata_file_mode=a
1018:host_perfdata_file_processing_interval=01019:service_perfdata_file_processing_interval=0 1 028:host_perfdata_file_processing_command=ホスト perfdata ファイルの処理1029:service_perfdata_file_processing_command=プロセスサービスパフォーマンスファイル 1040:host_perfdata_process_empty_results=11041:service_perfdata_process_empty_results=1