AWS ヘルスモニタリングのデフォルトのチェックとポリシー
エージェントクライアントコレクター は、AWS モニタリングのための以下のデフォルトのチェックとポリシーを提供します。
| タイプ | チェック | 説明 | 使用法 | 使用例 |
|---|---|---|---|---|
| メトリクス | aws.metrics-ec2 | AWS データセンター内のすべての EC2 インスタンスのメトリクスを返します。 | metrics-ec2.rb (オプション) タグで EC2 インスタンスをフィルタリングするためのフィルターの -F、--filter FILTER 文字列表現。 -b, --batch_size BATCH_SIZE バッチサイズ。メトリクスを並列にフェッチするインスタンスの数。(デフォルト値:10) |
フィルターパラメーターを二重引用符 ("") で囲んで、フィルター文字列を指定します。 エージェント環境に応じて batch_size パラメーターを設定します。 |
| メトリクス | aws.metrics-ebs | AWS データセンター内のすべての EBS ボリュームのメトリクスを返します。 | metrics-ebs.rb (オプション) タグで EBS ボリュームをフィルタリングするためのフィルターの -F、--filter FILTER 文字列表現。 -b, --batch_size BATCH_SIZE バッチサイズ。メトリクスを並列にフェッチするボリュームの数。(デフォルト値:10) |
フィルターパラメーターを二重引用符 ("") で囲んで、フィルター文字列を指定します。 エージェント環境に応じて batch_size パラメーターを設定します。 |
| メトリクス | aws.metrics-s3 | AWS データセンター内のすべての S3 バケットのメトリクスを返します。 | metrics-s3.rb (オプション) -b, --batch_size BATCH_SIZE バッチサイズ。メトリクスを並列にフェッチする S3 バケットの数。(デフォルト値:10) |
エージェント環境に応じて batch_size パラメーターを設定します。 |
| メトリクス | aws.metrics-rds | AWS データセンター内のすべての RDS バケットのメトリクスを返します。 | metrics-rds.rb (オプション) タグで RDS インスタンスをフィルタリングするためのフィルターの -F、--filter FILTER 文字列表現。 -b, --batch_size BATCH_SIZE バッチサイズ。メトリクスを並列にフェッチするデータベースの数。(デフォルト値:10) |
./metrics-rds.rb -F "{name:tag:environment,values:[ENV1,ENV2]} {name:tag:engine,values:[MariaDB]}" フィルターパラメーターを二重引用符 ("") で囲んで、フィルター文字列を指定します。 エージェント環境に応じて batch_size パラメーターを設定します。 |
| メトリクス | aws.metrics-classic-elb | AWS データセンター内のすべてのクラシック可変ロードバランサーのメトリクスを返します。 | metrics-elb.rb (オプション) 名前にカンマ区切り文字列の 1 つが含まれるロードバランサーの -e、--exclude_lb EXCLUDE_LB Exclude メトリクス。 -b, --batch_size BATCH_SIZE バッチサイズ。メトリクスを並列にフェッチするデータベースの数。(デフォルト値:10) |
exclude_lb パラメーターを二重引用符 ("") で囲んで、カンマ区切りの文字列を指定します。 エージェント環境に応じて batch_size パラメーターを設定します。 |
| メトリクス | aws.metrics-network-elb | AWS データセンター内のすべてのネットワーク可変ロードバランサーのメトリクスを返します。 | metrics-elb.rb (オプション) 名前にカンマ区切り文字列が含まれるロードバランサーの -e、--exclude_lb EXCLUDE_LB Exclude メトリクス。 -b, --batch_size BATCH_SIZE バッチサイズ。メトリクスを並列にフェッチするデータベースの数。(デフォルト値:10) |
exclude_lb パラメーターを二重引用符 ("") で囲んで、カンマ区切りの文字列を指定します。 エージェント環境に応じて batch_size パラメーターを設定します。 コマンドプリフィックスは変更しないでください。 |
| メトリクス | aws.metrics-application-elb | AWS データセンター内のすべてのアプリケーション可変ロードバランサーのメトリクスを返します。 | metrics-elb.rb (オプション) 名前にカンマ区切り文字列の中のいずれか 1 つの文字列が含まれるロードバランサーの -e、--exclude_lb EXCLUDE_LB Exclude メトリクス。 -b, --batch_size BATCH_SIZE バッチサイズ。メトリクスを並列にフェッチするデータベースの数。(デフォルト値:10) |
exclude_lb パラメーターを二重引用符 ("") で囲んで、カンマ区切りの文字列を指定します。 エージェント環境に応じて batch_size パラメーターを設定します。 コマンドプリフィックスは変更しないでください。 |
| メトリクス | aws.metrics-ec2-count | AWS データセンター内の EC2 インスタンスの数を instance_type またはステータス別に返します。 | metrics-ec2-count.rb (オプション) -s、--scheme SCHEME メトリクスの命名スキーム、メトリクスの前に付けるテキスト。デフォルト:aws.ec2 タイプ別 (ステータス、インスタンス) の -t、--type METRIC タイプ数。デフォルト:インスタンス |
|
| タイプ | チェック | 説明 | 使用法 | コマンド |
|---|---|---|---|---|
| メトリクス | aws.metrics-dynamodb | AWS データセンター内の DynamoDB テーブルの健全性を監視します。 DynamoDB テーブル (cmdb_ci_dynamodb_table) にバインドします。 |
e、--exclude_tb EXCLUDE_TB 名前にカンマ区切りの文字列が含まれるテーブルのメトリクスを除外します。b、--batch_size BATCH_SIZE バッチサイズメトリクスを並列にフェッチするテーブルの数。(デフォルト値:10) |
metrics-dynamodb.rb -r {{.labels.params_ci_region}} {{.labels.params_exclude_tb}} -f {{.labels.params_exclude_tb}} {{end}} {{.labels.params_batch_size}} -b {{.labels.params_filter}} {{end}} |
| タイプ | チェック | 説明 | 使用法 | コマンド |
|---|---|---|---|---|
| メトリクス | aws.metrics-ecs-cluster | AWS データセンター内の ECS クラスターを監視します。 AWS ECS クラスター CI タイプ (cmdb_ci_cloud_ecs_cluster) にバインドします。 |
-F, --filter FILTER タグで EC2 クラスターをフィルタリングするためのフィルターの文字列表現。b、--batch_size BATCH_SIZE バッチサイズメトリクスを並列にフェッチするクラスターの数。(デフォルト値:10) |
metrics-ecs-cluster.rb -r {{.labels.params_ci_region}} {{.labels.params_filter}} -f {{.labels.params_filter}} {{end}} {{.labels.params_batch_size}} -b {{.labels.params_filter}} {{end}} |
| メトリクス | aws.metrics-ecs-service | AWS データセンター内の ECS サービスを監視します。 AWS ECS サービス CI タイプ (cmdb_ci_cloud_ecs_service) にバインドします。 |
-F, --filter FILTER タグで EC2 クラスターをフィルタリングするためのフィルターの文字列表現。b、--batch_size BATCH_SIZE バッチサイズメトリクスを並列にフェッチするクラスターの数。(デフォルト値:10) |
metrics-ecs-service.rb -r {{.labels.params_ci_region}} {{.labels.params_filter}} -f {{.labels.params_filter}} {{end}} {{.labels.params_batch_size}} -b {{.labels.params_filter}} {{end}} |