[Pandora-jp] webサーバ(Apache)の文字列チェックの実装について
三反田@ひむか流通ネットワーク
santanda @ himuka.ne.jp
2020年 9月 10日 (木) 10:11:34 JST
さとうさま
すみません、私の知識不足でした。
> http だけなら、"TCP モニタリング" でできますよ。
→ここらは調べたのですが、戻り値 例:HTTP 200 とかしか
取得できないのかなと・・・
実装してみます。
ありがとうございます。
On 2020/09/10 10:03, Junichi Satoh wrote:
> さとうです。
>
>> 残念ながらこれではありませんでした。
> ん?
>
>> 実際には、
>> ① Pandora → httpやhttpsで監視対象のWebサーバへアクセス
>> ② このWebサーバ上の、例えばindex.html上の「文字列 例:TESTとか」を
>> 取得
>> ③ ②項の結果により、状態の判断を行う
>> 文字列=TSET が取得出来なければ、異常判断・・・・
>> になります。
> http だけなら、"TCP モニタリング" でできますよ。
> # TCP モニタリングは平文でのやり取りなので、暗号化されている https は無理
>
> 具体的には、80番ポートにアクセスするような TCP 監視で、以下のような
> 設定をすれば良いと思います。
>
> - TCP送信文字列
> GET /index.html HTTP/1.0^Mhost: www.example.com^M^M
> → www.example.com は実際にアクセスするホストの FQDN に。
>
> - TCP受信文字列
> TEST
> → 実際にチェックしたい文字列を設定。
>
>
> https アクセスや、もっと複雑な文字列チェックをしたい場合は、curl 等を
> 使ったサーバプラグインを作ると良いです。
>
> https://pandorafms.com/docs/index.php?title=Pandora:Documentation_ja:Remote_Monitoring#.E3.82.B5.E3.83.BC.E3.83.90.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3.E3.82.92.E4.BD.BF.E3.81.A3.E3.81.9F.E3.83.A2.E3.83.8B.E3.82.BF.E3.83.AA.E3.83.B3.E3.82.B0
>
> ---
> 佐藤 淳一
> junichi @ pandorafms.jp
>
>
> From: 三反田@ひむか流通ネットワーク <santanda @ himuka.ne.jp>
> Subject: Re: [Pandora-jp] webサーバ(Apache)の文字列チェックの実装について
> Date: Thu, 10 Sep 2020 09:11:25 +0900
>
>> さとうさま
>>
>> ありがとうございます。
>> 残念ながらこれではありませんでした。
>>
>> 実際には、
>> ① Pandora → httpやhttpsで監視対象のWebサーバへアクセス
>> ② このWebサーバ上の、例えばindex.html上の「文字列 例:TESTとか」を
>> 取得
>> ③ ②項の結果により、状態の判断を行う
>> 文字列=TSET が取得出来なければ、異常判断・・・・
>> になります。
>>
>> 調べが不足ですが、Pandpraのエンタープラズ版では該当のリモートモジュー
>> ルが
>> あるような??
>>
>> さんたんだ
>>
>>
>> On 2020/09/09 18:24, Junichi Satoh wrote:
>>> さとうです。
>>>
>>>> 行いたい事)
>>>> あるwebサーバ(Apache)のドキュメントルート上のhtmlファイル
>>>> 内の「文字列(例:TEST)の文字列が存在するかのチェック。
>>> 実現したいのが以下のいずれかであるかによって設定方法が異なります。
>>> . Web サーバ上の "ファイル" に対する監視
>>> → 監視対象 Web サーバ上の pandora_agent で実現
>>> . Web サーバへ http アクセスした際の "http の応答結果" に対する監視
>>> → Pandora FMS サーバで実現
>>> なんとなく後者かな? と想定すると...
>>> TCP モニタリング:
>>> https://pandorafms.com/docs/index.php?title=Pandora:Documentation_ja:Remote_Monitoring#TCP_.E3.83.A2.E3.83.8B.E3.82.BF.E3.83.AA.E3.83.B3.E3.82.B0
>>> を試してみると良いでしょうか。
>>> ---
>>> 佐藤 淳一
>>> junichi @ pandorafms.jp
>>>
>>> From: 三反田@ひむか流通ネットワーク <santanda @ himuka.ne.jp>
>>> Subject: [Pandora-jp] webサーバ(Apache)の文字列チェックの実装について
>>> Date: Tue, 8 Sep 2020 12:02:01 +0900
>>>
>>>> さんたんだです。
>>>>
>>>> PandoraFMS6.0利用
>>>>
>>>> すみません、以下の監視を実装したいのですが・・・
>>>> 辿り着けません。
>>>>
>>>> 行いたい事)
>>>> あるwebサーバ(Apache)のドキュメントルート上のhtmlファイル
>>>> 内の「文字列(例:TEST)の文字列が存在するかのチェック。
>>>>
>>>> どこのヘルプでも結構ですので、ご教示頂けると助かります。
>>>> _______________________________________________
>>>> Pandora-jp mailing list
>>>> Pandora-jp @ pandorafms.jp
>>>> https://pandorafms.jp/ml/listinfo/pandora-jp
>>> _______________________________________________
>>> Pandora-jp mailing list
>>> Pandora-jp @ pandorafms.jp
>>> https://pandorafms.jp/ml/listinfo/pandora-jp
>>>
>>
>> _______________________________________________
>> Pandora-jp mailing list
>> Pandora-jp @ pandorafms.jp
>> https://pandorafms.jp/ml/listinfo/pandora-jp
>>
>
> _______________________________________________
> Pandora-jp mailing list
> Pandora-jp @ pandorafms.jp
> https://pandorafms.jp/ml/listinfo/pandora-jp
>
Pandora-jp メーリングリストの案内