すべてのプロダクト
Search
ドキュメントセンター

Elasticsearch:サーバーデータ収集

最終更新日:Feb 15, 2025

アプリケーションの実行中には、ログデータ、システムメトリックデータ、監査フレームワークデータ、検出ステータスデータ、アプリケーションパフォーマンスモニタリング(APM)データなど、さまざまな種類のデータが生成されます。ビジネス要件とビジネス環境に基づいてソリューションを選択し、必要なデータを収集して、収集したデータを Alibaba Cloud Elasticsearch に転送できます。このトピックでは、サーバーデータ収集のベストプラクティスについて概要を説明します。

ベストプラクティス

説明

Alibaba Cloud Elasticsearch のデータ収集

Beats、Logstash、クライアント、Kibana などのツールを使用してデータを収集できます。

Filebeat を使用して Apache ログデータを収集する

Filebeat を使用してログデータを収集し、Logstash を使用して収集したデータをフィルタリングし、処理されたデータを分析のために Elasticsearch に転送できます。

Metricbeat を使用してシステムデータと NGINX サービスデータを収集する

Metricbeat を使用してシステムデータと NGINX サービスデータを収集し、視覚的なチャートを生成できます。

Auditbeat を使用してシステム監査データを収集し、ファイルの変更を監視する

Auditbeat を使用して Linux 監査フレームワークからデータを収集し、システムファイルの変更を監視し、視覚的なチャートを生成できます。

Heartbeat を使用して ICMP サービスと HTTP サービスを確認する

Heartbeat を使用して、インターネット制御メッセージプロトコル(ICMP)サービスと HTTP サービスのステータスを検出し、視覚的なチャートを生成できます。

セルフマネージド Metricbeat を使用してシステムメトリックを収集する

Metricbeat を使用してマシンのメトリックを収集し、収集したデータを Elasticsearch に送信できます。その後、Kibana を使用してデータを分析し、チャートに表示できます。

SkyWalking を使用して Elasticsearch でエンドツーエンドの監視を実装する

SkyWalking を使用して Elasticsearch クラスタでエンドツーエンドの監視を実装し、Kibana を使用して収集された監視データを分析および表示できます。

Uptime を使用して Alibaba Cloud Elasticsearch クラスタをリアルタイムで監視する

Heartbeat を使用して HTTP または HTTPS、TCP、および ICMP サービスのステータスを検出し、収集したデータを Kibana の Uptime アプリケーションに送信できます。その後、Uptime アプリケーションは、アプリケーションとサービスの可用性と応答時間をリアルタイムで監視し、ビジネスに影響が出る前にエラーを報告します。