web-dev-qa-db-ja.com

マップでnagiosの場所を設定する

Nagiosをインストールしていて、ネットワークマップを正しく取得するように取り組んでいます。私が抱えている問題は、「Nagios」がMechNASサーバーに配置されるべきときに「インターネット」にあるように見えることです。

enter image description here

私が欲しいのは、Nagiosプロセスがローカルネットワーク内に表示されることです。したがって、MechNASおよび開発と同じレイヤーに表示されるはずです。それは正確にどこに設定されていますか?それを設定する場所は見当たりませんでしたが、今ではそれ自体がそこにあるように見えます。ドキュメンテーションとグーグルも何も現れなかったようです。

2
Mech Software

これは私からもbuhjeezuzを悩ませます。

Nagiosナレッジベースによると、次のことはできません。

StatusmapまたはstatuswrlCGIの自動レイアウトモードの1つを使用する場合、Nagiosプロセスアイコンを非表示にしたり、その場所を変更したりすることはできません。その場所は自動的に決定されるため、常にマップの「ルート」レベルにあります。

ソース

Nagvis アドオンを調べて、視覚化のその他のオプションを確認することをお勧めします。それはステータスマップよりもはるかにきれいです。

2
Cory J

構成できないようです。それは残念です。 Nagios FAQ F0081

1
Mech Software

「NagiosProcess」を実際に表示させることはできませんonサーバーですが、グラフはparentssのHostフィールド順に表示されるはずです。このグラフを逆に描画するには、nagiosから直接到達可能なホスト(MechNAS、ゲートウェイ、および開発)に親がないように作成してみてください。次に、dsl_gatewayの「親」設定として「gateway」が設定され、すべての外部サーバーの親としてdsl_gatewayが設定されます。

0
DerfK

マップはホストの依存関係をグラフィカルに表現することを目的としているため、このように設計されています。

すべてのホストはNagiosプロセスに依存しているため、常にマップの上部(または中央)に表示されます。たとえば、環境では、Nagiosプロセスからの「MechNAS」と「開発」へのアクセスはDSL_Gatewayとゲートウェイデバイスは「UP」ですが、ネットワーク上の他のデバイスはNagiosに直接表示されます(少なくともマップが言っていることです)

別の視覚化が必要な場合は、NagVisを試してください。自動マッピングするか(nagios one IMOよりも見栄えが良い)、独自のレイアウトを指定して(依存関係に依存しない)、Nagiosプロセスをリストするかどうかを指定できます。

0
Dan