Application Real-Time Monitoring Service (ARMS) を使用すると、統合センターまたは各サブサービスのコンソールからアプリケーションおよびコンポーネントを統合できます。本トピックでは、両方の方法について説明します。
統合センター
統合センターは ARMS の統合ポータルです。100 種類以上のコンポーネントの統合をサポートし、Java アプリケーションの可観測性、分散トレーシング、ブラウザモニタリング、コンテナ監視、MySQL、Kafka、Alibaba Cloud サービスのモニタリングを提供します。統合センターを使用すると、サポート対象のすべてのコンポーネントをすばやくプレビューおよび統合できます。

この例では、統合センターを使用して MySQL コンポーネントを ARMS に統合し、そのメトリックを表示する方法を示します。
セルフマネージド MySQL インスタンスの統合
統合方法はコンポーネントのデプロイメント環境によって異なります。
Container Service for Kubernetes (ACK) 環境
ARMS コンソールにログインします。
-
左側のナビゲーションウィンドウで、アクセスセンターをクリックします。データベースセクションで、MySQL カードをクリックします。
-
統合の開始 タブで、Container Service 環境を選択します。
-
ご利用の MySQL インスタンスがデプロイされている Container Service for Kubernetes (ACK) クラスターを選択します。
-
設定情報セクションで、必要なパラメーターを設定し、OK をクリックします。
パラメーター
説明
MySQL エンドポイント
ACK クラスター内から MySQL インスタンスにアクセスするために使用するエンドポイントです。
MySQL ポート
MySQL インスタンスのポート番号(例:3306)です。
MySQL アカウント
ご利用の MySQL アカウントのユーザー名とパスワードです。
重要潜在的なデータ侵害を防ぐため、管理者アカウントを使用しないでください。mysqld_exporter 専用の MySQL アカウントを作成し、最小限に必要な権限のみを付与してください。詳細については、「Managed Service for Prometheus 用の MySQL アクセスアカウントの作成」をご参照ください。
MySQL パスワード
-
インストールが完了すると、統合管理ページで統合済みのすべてのアプリケーションおよびコンポーネントを確認できます。
統合管理ページでクラスター名をクリックすると、基本情報、統合済みコンポーネント、メトリックを表示できます。また、メトリックの確認やエージェントの構成も可能です。
ECS 環境
ARMS コンソールにログインします。
-
左側のナビゲーションウィンドウで、アクセスセンターをクリックします。データベースセクションで、MySQL カードをクリックします。
-
統合の開始 タブで、ECS (VPC) を選択します。
-
ご利用の MySQL インスタンスがデプロイされている ECS インスタンスを選択します。
-
設定情報セクションで、必要なパラメーターを設定し、OK をクリックします。
パラメーター
説明
MySQL エンドポイント
ECS インスタンス内から MySQL インスタンスにアクセスするために使用するエンドポイントです。
MySQL ポート
MySQL インスタンスのポート番号(例:3306)です。
MySQL アカウント
ご利用の MySQL アカウントのユーザー名とパスワードです。
重要潜在的なデータ侵害を防ぐため、管理者アカウントを使用しないでください。mysqld_exporter 専用の MySQL アカウントを作成し、最小限に必要な権限のみを付与してください。詳細については、「Managed Service for Prometheus 用の MySQL アクセスアカウントの作成」をご参照ください。
MySQL パスワード
-
インストールが完了すると、統合管理ページで統合済みのすべてのクラスターおよびコンポーネントを確認できます。
統合管理ページでクラスター名をクリックすると、基本情報、統合済みコンポーネント、メトリックを表示できます。また、メトリックの確認やエージェントの構成も可能です。
ApsaraDB RDS for MySQL インスタンスの統合
方法 1:
ARMS コンソールにログインします。
-
左側のナビゲーションウィンドウで、アクセスセンターをクリックします。データベースセクションで、MySQL カードをクリックします。
-
統合の開始 タブで、クラウドサービスを選択します。
方法 2:
ARMS コンソールにログインします。
-
左側のナビゲーションウィンドウで、アクセスセンターをクリックします。データベースセクションで、ApsaraDB RDS カードをクリックします。
ApsaraDB RDS インスタンスの統合:
-
ApsaraDB RDS for MySQL インスタンスが配置されているリージョンを選択します。ARMS が自動的に統合を構成します。
-
統合が完了すると、統合管理ページで統合済みのすべてのアプリケーションおよびコンポーネントを確認できます。
統合管理ページでクラスター名をクリックすると、基本情報、統合済みコンポーネント、メトリックを表示できます。また、メトリックの確認やエージェントの構成も可能です。
プレビュー
アクセスセンターページでは、サポート対象のすべてのアプリケーションおよびコンポーネントについて、モニタリングダッシュボード、メトリック、アラートルールテンプレートをプレビューできます。
プレビュー
アプリケーションまたはコンポーネントのカードで、プレビュータブをクリックします。

メトリック
アプリケーションまたはコンポーネントのカードで、メトリックタブをクリックすると、さまざまな環境から収集されたメトリックを表示できます。

アラートルールテンプレート
アプリケーションまたはコンポーネントのカードで、アラートルールテンプレートタブをクリックすると、さまざまな環境向けの利用可能なテンプレートを表示できます。

サブサービスコンソール
別の方法として、ARMS 内の各サブサービスコンソールからアプリケーションおよびコンポーネントを統合することもできます。
|
ARMS サブサービス |
モニタリング対象 |
関連ドキュメント |
|
アプリケーションモニタリング |
Java アプリケーション |
|
|
Managed Service for OpenTelemetry |
Java アプリケーション |
|
|
PHP アプリケーション |
|
|
|
Go アプリケーション |
|
|
|
Python アプリケーション |
|
|
|
Node.js アプリケーション |
|
|
|
.NET アプリケーション |
|
|
|
C++ アプリケーション |
|
|
|
Ruby アプリケーション |
|
|
|
Swift アプリケーション |
|
|
|
Android アプリケーション |
|
|
|
Rust アプリケーション |
|
|
|
ブラウザモニタリング |
Web & H5 |
|
|
Weex |
||
|
ミニプログラム |
||
|
Managed Service for Prometheus |
Container Service for Kubernetes (ACK) |
|
|
次のような Alibaba Cloud サービス:
|
||
|
ECS インスタンス |
||
|
セルフマネージド Kubernetes |
登録済みクラスターと Managed Service for Prometheus を使用したマルチクラウドコンテナクラスターのモニタリング |
|
|
カスタムメトリック |
||
|
アプリケーションセキュリティ |
アプリケーション保護 |
|
|
Synthetic Monitoring |
ウェブサイト |
|
|
Application Monitoring eBPF Edition |
Kubernetes クラスター |
|
|
Managed Service for Grafana |
Alibaba Cloud データソース |
|
|
サードパーティデータソース |
関連ドキュメント
ご利用のサービスを ARMS に統合した後、収集されたメトリックに基づいてモニタリングダッシュボードおよびアラートルールを作成できます。詳細については、「チュートリアル」をご参照ください。