Icinga 1.8とicinga webを新たにインストールした後、いくつかのホスト/サービスを追加して、icingaサービスを再起動しました。次に、画面上部の[admin]をクリックしてキャッシュをクリアすることにより、Webインターフェイスを介してicinga webのキャッシュをクリアしました。次に、icinga-webインターフェースをリロードしましたが、新しく追加されたホスト/サービスは表示されませんでした。
Icingaログには問題が表示されません。/etc/init.d/icinga showerrors
も実行しましたが、エラーや警告は表示されません。
私はどこでも解決策を探して検索し、icingaからすべてのドキュメントを読みましたが、この問題への参照はどこにも見つかりませんでした。
追加したホスト/サービスを表示するアクセス権がWebユーザーにあるかどうかを確認してください。これは、Icingaロールを使用して設定できます。 icinga2については、/etc/icingaweb2/roles.ini
をご覧ください。 link に詳細情報があります。
IcingaクラシックWebの場合、icinga Webルート内でcgi.cgi
を見つけ、ユーザーアクセスを許可する場所に新しいユーザーをauthorized_for_*
ディレクティブに追加します。
Idoデータベースが稼働中であり、正しく構成されているかどうかを実際に確認します/etc/icinga2/features-enabled.
また、データベーススキーマが2つのバージョン間で更新されていて、移行スクリプトを実行したい場合もあります MySQLの場合