Apache データコレクター
このデータ コレクターを使用すると、テナント上の Apache サーバーからデータを収集できます。
-
Apache HTTP Serverがセットアップされ、適切に実行されている必要があります。
-
エージェントホスト/VMに対するsudoまたは管理者権限が必要です
-
通常、Apache mod_status モジュールは、Apache サーバーの '/server-status?auto' の場所にページを公開するように構成されます。利用可能なすべてのフィールドを収集するには、ExtendedStatus オプションを有効にする必要があります。サーバーの設定方法については、Apache モジュールのドキュメントを参照してください。 https://httpd.apache.org/docs/2.4/mod/mod_status.html#enable
インストール
-
Observability > Collectors から、+ Data Collector をクリックします。 Apacheを選択します。
Telegraf エージェントがインストールされているオペレーティング システムまたはプラットフォームを選択します。
-
収集用のエージェントをまだインストールしていない場合、または別のオペレーティングシステムまたはプラットフォーム用のエージェントをインストールする場合は、[手順を表示] をクリックして展開します。"エージェントのインストール"説明書。
-
このデータ コレクターで使用するエージェント アクセス キーを選択します。 + エージェント アクセス キー ボタンをクリックすると、新しいエージェント アクセス キーを追加できます。ベスト プラクティス: データ コレクターを OS/プラットフォーム別などにグループ化する場合にのみ、異なるエージェント アクセス キーを使用します。
-
構成手順に従ってデータ コレクターを構成します。手順は、データ収集に使用しているオペレーティング システムまたはプラットフォームの種類によって異なります。

セットアップ
Apache の HTTP サーバー用の Telegraf プラグインは、'mod_status' モジュールが有効になっていることを前提としています。これを有効にすると、Apache の HTTP サーバーは、ブラウザーで表示したり、Apache の HTTP サーバーのすべての構成のステータスを抽出するためにスクレイピングしたりできる HTML エンドポイントを公開します。
互換性:
構成は、Apache の HTTP サーバー バージョン 2.4.38 に対して開発されました。
mod_status を有効にする:
「mod_status」モジュールを有効にして公開するには、次の 2 つの手順が必要です。
-
有効化モジュール
-
モジュールから統計を公開する
有効化モジュール:
モジュールの読み込みは、「/usr/local/apache/conf/httpd.conf」の下の設定ファイルによって制御されます。設定ファイルを編集し、次の行のコメントを解除します。
LoadModule status_module modules/mod_status.so Include conf/extra/httpd-info.conf
モジュールから統計を公開する:
'mod_status' の公開は、'/usr/local/apache2/conf/extra/httpd-info.conf' の下の設定ファイルによって制御されます。構成ファイルに次の内容が含まれていることを確認してください (少なくとも、他のディレクティブは含まれている必要があります)。
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
<Location /server-status>
SetHandler server-status
</Location>
#
# ExtendedStatus controls whether Apache will generate "full" status
# information (ExtendedStatus On) or just basic information (ExtendedStatus
# Off) when the "server-status" handler is called. The default is Off.
#
ExtendedStatus On
「mod_status」モジュールの詳細な手順については、"Apacheドキュメント"
オブジェクトとカウンター
次のオブジェクトとそのカウンターが収集されます。
| オブジェクト | 識別子: | 属性: | データポイント: |
|---|---|---|---|
アパッチ |
名前空間サーバー |
ノードIP ノード名 ポート 親サーバー構成生成 親サーバーMPM生成 サーバー稼働停止中 |
ビジーワーカー リクエストあたりのバイト数 1秒あたりのバイト数 CPU 子プロセス システム CPU 子プロセス ユーザープロセス CPU 負荷 システム CPU ユーザー 非同期接続 非同期接続のクローズ 維持 非同期接続 書き込み接続 リクエストあたりの合計継続時間 アイドルワーカー 平均負荷 (過去 1 分) 平均負荷 (過去 15 分) 平均負荷 (過去 5 分) プロセス 1 秒あたりのリクエスト数 合計アクセス数 合計継続時間 合計キロバイト数 スコアボード クローズ中 スコアボード DNS ルックアップ スコアボード 終了中 スコアボード アイドル クリーンアップ スコアボード 維持 スコアボード ログ記録中 スコアボード オープン中 スコアボード 読み取り中 スコアボード 送信中 スコアボード 開始中 スコアボード 待機中 |
トラブルシューティング
追加情報は以下からご覧いただけます。"サポート"ページ。