外部のサーバーへhttpで接続できるかどうか確認したい
お世話になります。
ネットワーク障害時に社内システムに起因するものか、
外部の回線等に起因するものか監視したいと考えています。
さすがに頻繁にpingを発行するわけにもいかないので、
httpの80番ポートで、信頼できるサイトへ接続できるかどうかを調べたいと考えています。
その際、以下の設定をしたのですが、うまくいきません。
現在設定しているパラメータは、以下になります。
タイプ:シンプルチェック
キー:http[,80]
->市販の資料では、<>を使うと書かれていますが、<>では保存できませんでした。
データ型:数値(整数)
トリガー
条件式:{www.xxx.co.jp:http.last(0)}=0
いろいろ試している中で、エラー内容としては、
・シンプルチェックはサポートされない。
・値はnumericでなければならない
というメッセージが帰ります。
恐らく、上記の設定が正しくないものと思うのですが、
具体的にどのように設定すればよいのかご教授お願いします。
TNK - 投稿数: 4755
は、
<code>
キー:http,80
</code>
と指定すべきではないでしょうか?
そして、それに合わせて、
<code>
条件式:{www.xxx.co.jp:http,80.last(0)}=0
</code>
とキーと同じ文字列を指定してみてはいかがでしょうか?
また、接続できなかった時にトリガーを発生させるのであれば、キー:httpはタイムアウト時に値が2となるので、
<code>
条件式:{www.xxx.co.jp:http,80.last(0)}#1
</code>
の方が良いと思います。
具体的にどの資料かお教えいただけませんか?
恐らく、「http,<port>」というような表記の部分だと思われますが、「<port>」は、ポート番号の指定が必要であれば、「<port>」の部分をまるごと置換して指定するという意味になります。
つまり、ポート番号80版を明示的に指定するのであれば、「http,<80>」ではなく「http,80」です。
そして、デフォルトで80番を利用するので80番を利用するのであれば、その指定は不要です。
つまり、
<code>
キー:http
条件式:{www.xxx.co.jp:http.last(0)}#1
</code>
を利用すればよいのではないでしょうか。
sio - 投稿数: 5
TNKさん、
アドバイスをありがとうございました。
お陰様で設定することができました。