Lighttpdモニタリング

最終更新日: 20 年 2020 月 XNUMX 日

ActiveDiscoveryがLighttpdを使用しているWebサーバーを検出し、統計を収集できるようにするには、LogicMonitorが/ server-statusページをプルできる必要があります。 mod_status モジュール。 デフォルトでは、Lighttpdはこのページへのアクセスを許可しません。

サーバーでLighttpdモニタリングが自動的に検出されない場合は、コレクターがサーバーステータスページにアクセスできない可能性があります。 Lighttpdがmod_statusモジュールをロードしていること、およびLighttpd構成ファイルがコレクターがサーバーステータスページをプルできるように設定されていることを、次のようなセクションで確認します。

$ HTTP ["remoteip"] == "10.0.0.12/8" {status.status-url = "/ server-status"} 

 

コレクターがインストールされているホストのIPアドレスを10.0.0.12に置き換えます。

設定ファイルが変更された後、lighttpdを正常に再起動する必要があります。 コレクタからサーバーステータスページを読み込もうとすると、Lighttpdが正しく設定されていることをテストできます。 例えば

telnet 10.0.0.100 80 GET / server-status HTTP / 1.0 

 

サーバーステータスページに正しくアクセスできることを確認します。

HTTPリダイレクト

注意すべき点のXNUMXつは、リダイレクトから/ server-statusの結果を取得するのではなく、クエリされたサーバーから直接取得する必要があるということです。 (LogicMonitorは、リダイレクト先の別のサーバーではなく、最初に照会されたサーバーでLighttpd応答を監視していることを確認したいので、デフォルトではそのようなリダイレクトに従いません。)

それでもリダイレクトフォローを有効にする場合は、データソースページに移動し、Lighttpd-データソースを検索して、Webページコレクターの属性セクションで有効にしてください。

HTTPリダイレクト