Cognosには、プライマリとして1つ、セカンダリとして1つ、実行されている複数のコンテンツマネージャがあります。
プライマリとして機能するノードが1つもない場合、プライマリノードが変更された場合、または稼働時間が変更された場合は、アラートを受け取りたいと思います。
この情報は、次のWebページから入手できます。 http://cognosServer.com:9300/p2pd/servlet
Nagiosのステータスを抽出するために使用できるもっと便利なスクリプトやツール、または他のツールはありますか?
JMXを使用してアプリ自体をチェックできるはずです。 Nagios ExchangeにはJMXモニタリング用のリソースがたくさんあります ですが、特定のプラグインをお勧めすることはできませんでした。
より高いレベルでは、 check_multi を使用してそれらをサービスクラスターとしてチェックすることをお勧めします。
これらのどちらも、Cognos固有の「これはマスターですか?」を取得しません。ただし、機能。残念ながら、それを実現するには、p2pdサーブレットページを解析するために何かを作成する必要があります。
2つのサーバーはパブリックネットワークでホストされていますか?その場合、サーバーの可用性を24時間監視し、サーバーが応答状態にないときに電子メールで警告するために利用できるオンラインURL監視サイトはほとんどありません。これは、サーバーがパブリックネットワークでホストされている場合にのみ機能します。また、どのサーバーのステータスが変更されたかを知るために、URL監視サイトでプライマリサーバーとセカンダリサーバーのURLの構成を区別する必要があります。
お役に立てれば。