Icinga Webにホスト/サービスが表示されない


10

icinga 1.8とicinga webを新しくインストールした後、いくつかのホスト/サービスを追加して、icingaサービスを再起動しました。次に、画面上部の[管理]をクリックしてキャッシュをクリアすることにより、Webインターフェイスを介してicinga webのキャッシュをクリアしました。次に、icinga-webインターフェースをリロードしましたが、新しく追加されたホスト/サービスは表示されませんでした。

icingaのログに問題は/etc/init.d/icinga showerrors表示されません。実行してもエラーや警告は表示されません。

私はあらゆる場所で解決策を探し、icingaからすべてのドキュメントを読みましたが、この問題への言及はどこにも見つかりませんでした。


IRCチャネルで質問をしました。最初の質問は「ido2dbを使用していますか?」です。「その場合、データベースは稼働していますか?」「ある場合、データベースに新しいホストが表示されていますか?」
bortzmeyer

1
そのような場合にできることとすべきことのほとんどをカバーする専用のwikiページがあります。wiki.icinga.org/display/testing/Icinga+Web+Testing
dnsmichi

ただ、完全を期すために、私は同様の問題を持っていたし、ここに解決策が見つかりました:serverfault.com/questions/334070/...
のJak

回答:


1

追加したホスト/サービスを表示するためのアクセス権がWebユーザーにあるかどうかを確認してください。これは、Icingaロールを使用して設定できます。icinga2については、をご覧ください/etc/icingaweb2/roles.iniリンクはより多くの情報を持っています。

icingaクラシックWebの場合、icinga cgi.cgiWebルート内に配置しauthorized_for_*、ユーザーアクセスを許可する場所に新しいユーザーをディレクティブに追加します。


0

Ido Databaseが稼働中で正しく構成されているかどうかを実際に確認します /etc/icinga2/features-enabled.

また、データベーススキーマが2つのバージョン間で更新され、MySQLの移行スクリプトを実行したい場合もあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.