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

Application Real-Time Monitoring Service:サービスまたはコンポーネントを統合する

最終更新日:Dec 30, 2024

統合センターまたはインスタンス詳細ページを使用して、サービスまたはコンポーネントをApplication Real-Time Monitoring Service (ARMS) に統合できます。このトピックでは、サービスまたはコンポーネントを統合する方法について説明します。ビジネス要件に基づいて、統合センターまたはインスタンス詳細ページを使用できます。

統合センター

ARMS の統合アクセス ポータルとして、統合センターは、Java アプリケーション、Managed Service for OpenTelemetry、ブラウザ監視、MySQL、Kafka、およびさまざまな Alibaba Cloud サービスを含む、100 以上のサービスまたはコンポーネントの統合と監視をサポートしています。統合センターを使用することで、利用可能なコンポーネントをすばやくプレビューし、ビジネス要件に基づいてコンポーネントを ARMS に統合できます。

8f4269067dc87a037f4c6744773f6703.png

このトピックでは、MySQL コンポーネントを使用して、サービスまたはコンポーネントを ARMS に統合し、メトリクスを表示する方法を示します。

セルフマネージド MySQL インスタンスを統合する

説明

統合に必要な操作は、環境によって異なります。

ACK クラスタ

  1. ARMS コンソールにログインします。

  2. 左側のナビゲーションペインで、統合センターをクリックします。データベースセクションで、MySQL をクリックします。

  3. 表示されるパネルの統合の開始タブで、環境タイプとしてContainer Service 環境を選択します。

  4. MySQL インスタンスが存在する Container Service for Kubernetes (ACK) クラスタを選択します。

  5. 構成情報セクションで、パラメータを設定し、OK をクリックします。

    パラメータ

    説明

    インスタンスエンドポイント

    MySQL インスタンスのエンドポイント。

    インスタンスポート

    MySQL インスタンスのポート番号。例:3306。

    インスタンスアカウント

    MySQL インスタンスのユーザー名とパスワード。

    重要

    データ漏洩のリスクを回避するために、管理者アカウントを使用しないことをお勧めします。 mysqld_exporter 用の MySQL アカウントを作成し、そのアカウントに最小限の権限を付与します。詳細については、mysqld_exporter が MySQL データベースにアクセスするために必要な権限を参照してください。

    インスタンスパスワード

  6. MySQL コンポーネントがインストールされた後、統合管理ページで ARMS に統合されているすべてのサービスとコンポーネントを表示できます。

    統合管理ページで、クラスタ名をクリックして、クラスタの基本情報、統合されたコンポーネント、およびメトリクスを表示します。メトリクスを探索したり、ARMS エージェントを構成したりすることもできます。

ECS インスタンス

  1. ARMS コンソールにログインします。

  2. 左側のナビゲーションペインで、統合センターをクリックします。データベースセクションで、MySQLをクリックします。

  3. 表示されるパネルの統合の開始タブで、環境タイプとしてECS (VPC)を選択します。

  4. MySQL インスタンスが存在する ECS インスタンスを選択します。

  5. 構成情報セクションで、パラメータを設定し、OKをクリックします。

    パラメータ

    説明

    インスタンスエンドポイント

    MySQL インスタンスのエンドポイント。

    インスタンスポート

    MySQL インスタンスのポート番号。例:3306。

    インスタンスアカウント

    MySQL インスタンスのユーザー名とパスワード。

    重要

    データ漏洩のリスクを回避するために、管理者アカウントを使用しないことをお勧めします。 mysqld_exporter 用の MySQL アカウントを作成し、そのアカウントに最小限の権限を付与します。詳細については、mysqld_exporter が MySQL データベースにアクセスするために必要な権限を参照してください。

    インスタンスパスワード

  6. MySQL コンポーネントがインストールされた後、統合管理ページで ARMS に統合されているすべてのサービスとコンポーネントを表示できます。

    統合管理ページで、クラスタ名をクリックして、クラスタの基本情報、統合されたコンポーネント、およびメトリクスを表示します。メトリクスを探索したり、ARMS エージェントを構成したりすることもできます。

ApsaraDB RDS for MySQL インスタンスを統合する

方法 1:

  1. ARMS コンソールにログインします。

  2. 左側のナビゲーションペインで、統合センターをクリックします。データベースセクションで、MySQLをクリックします。

  3. 表示されるパネルの統合の開始タブで、環境タイプとしてクラウドサービスを選択します。

方法 2:

  1. ARMS コンソールにログインします。

  2. 左側のナビゲーションペインで、統合センターをクリックします。データベースセクションで、ApsaraDB RDSをクリックします。

ApsaraDB RDS for MySQL インスタンスを統合する:

  1. ApsaraDB RDS for MySQL インスタンスが存在するリージョンを選択します。ARMS はインスタンスを自動的にインストールします。

  2. MySQL コンポーネントがインストールされた後、統合管理ページで ARMS に統合されているすべてのサービスとコンポーネントを表示できます。

    統合管理ページで、クラスタ名をクリックして、クラスタの基本情報、統合されたコンポーネント、およびメトリクスを表示します。メトリクスを探索したり、ARMS エージェントを構成したりすることもできます。

結果をプレビューする

統合センターページでは、すべてのサービスとコンポーネントをプレビューし、収集されたメトリクスとアラートルールテンプレートを表示できます。

プレビュー

統合センターページで、サービスまたはコンポーネントをクリックします。表示されるパネルで、プレビュータブをクリックします。

image.png

メトリクスの収集

統合センターページで、サービスまたはコンポーネントをクリックします。表示されるパネルで、メトリクスの収集タブをクリックして、さまざまな環境のメトリクスを表示します。

image.png

アラートルールテンプレート

統合センターページで、サービスまたはコンポーネントをクリックします。表示されるパネルで、アラートルールテンプレートタブをクリックして、さまざまな環境のアラートルールテンプレートを表示します。

image.png

各 ARMS サブサービスのコンソールを使用する

ARMS コンソールの統合センターに加えて、各 ARMS サブサービスのコンソールでサービスとコンポーネントを統合することもできます。

サブサービス

監視対象

参照

アプリケーション監視

Java アプリケーション

Managed Service for OpenTelemetry

Java アプリケーション

PHP アプリケーション

OpenTelemetry を使用して PHP アプリケーションのトレースデータをレポートする

Go アプリケーション

Python アプリケーション

Node.js アプリケーション

.NET アプリケーション

C++ アプリケーション

Ruby アプリケーション

OpenTelemetry を使用して Ruby アプリケーションのデータをレポートする

Swift アプリケーション

Managed Service for OpenTelemetry を使用して Swift アプリケーションデータをレポートする

Android アプリケーション

OpenTelemetry を使用して Android アプリケーションのトレースデータをレポートする

Rust アプリケーション

SkyWalking を使用して Rust アプリケーションデータをレポートする

ブラウザ監視

Web & H5

Weex

Weex 環境でブラウザ監視を実装する

ミニプログラム

Managed Service for Prometheus

ACK

ACK クラスタを監視する

Alibaba Cloud サービス:

  • MySQL

  • AnalyticDB

  • AnalyticDB for PostgreSQL

  • ApsaraDB for ClickHouse

  • Data Transmission Service (DTS)

  • Alibaba Cloud GDB Graph Database

  • Lindorm

  • ApsaraDB for OceanBase

  • PolarDB

  • PolarDB for Xscale

  • ApsaraDB RDS for PostgreSQL

  • ApsaraDB RDS for SQL Server

  • ApsaraDB for Redis

ECS インスタンス

ECS インスタンスを監視する

セルフマネージド Kubernetes クラスタ

登録済み Kubernetes クラスタと Managed Service for Prometheus を使用してマルチクラウド Kubernetes クラスタ監視を実装する

カスタムメトリクス

アプリケーションセキュリティ

アプリケーション保護

アプリケーションをアプリケーションセキュリティに接続する

合成監視

Web サイト

Application Monitoring eBPF Edition

Kubernetes クラスタ

Managed Service for Grafana

Alibaba Cloud データソース

クラウドサービスを統合する

サードパーティデータソース

データソースを追加する

参照

サービスまたはコンポーネントを ARMS に統合した後、メトリクス用のダッシュボードとアラートルールを作成できます。詳細については、ベストプラクティスを参照してください。