Amazon Web Services モニタリングの設定

AWS モニタリングを設定するには、apmia/extensions/AWSExtension/bundle.properties ファイルをテキスト エディタで開き、適切なプロパティを設定します。 これらのプロパティを使用して、AWS テナントの詳細を指定し、特定の Amazon Web Services のモニタリングを設定します。
apmdevops106
AWS モニタリングを設定するには、
apmia/extensions/AWSExtension/bundle.properties
ファイルをテキスト エディタで開き、適切なプロパティを設定します。 これらのプロパティを使用して、AWS テナントの詳細を指定し、特定の Amazon Web Services のモニタリングを設定します。
更新されたプロパティを有効にするには、インフラストラクチャ エージェントの再起動が必要です。
AWS アカウント詳細プロパティ
アカウント詳細プロパティは、AWS テナントの認証情報を CA APM に渡します。 認証情報により、CA APM は AWS アカウントとの接続を確立し、モニタリング メトリックの提供を開始できます。
  • com.ca.apm.agent.aws.accessKey
    このプロパティにより、監視対象の AWS テナント アカウントのアクセス キーが提供されます。
    デフォルト:
    デフォルト値なし
    このプロパティは必須です。
  • com.ca.apm.agent.aws.secretKey
    このプロパティにより、監視対象の AWS テナント アカウントのシークレット キーが提供されます。
    デフォルト:
    デフォルト値なし
    このプロパティは必須です。
秘密キーを暗号化できます。
以下の手順に従います。
  1. apmia/lib
    ディレクトリに移動します。
  2. 以下のコマンドを実行します。
    $ java -cp agent.jar com.wily.util.properties.PropertiesUtils encrypt <value of AWS clear-text secret key>
  3. 暗号化コマンドの出力を、
    com.ca.apm.agent.aws.secretKey
    プロパティの値として使用します。
サービス固有のプロパティ
サービス固有のプロパティでは、さまざまな Amazon Web Services のモニタリング動作を設定できます。
EC2 サービス プロパティ
  • com.ca.apm.agent.aws.ec2.periodInMinutes
    AWS モニタリングが EC2 データを収集してメトリック値として提供する期間を分単位で定義します。
    : 1 から 1440 までの整数、
    デフォルト
    : 1
  • com.ca.apm.agent.aws.ec2.pollingInterval
    EC2 のポーリング間隔を分単位で定義します。
    : 1 から 1440 までの整数、
    デフォルト
    : 1
  • com.ca.apm.agent.aws.ec2.enableService
    AWS EC2 モニタリングを有効化および無効化します。
    true
    および
    false
    デフォルト:
    True
S3 サービス プロパティ
  • com.ca.apm.agent.aws.s3.dailyStorageMetricsPeriodInMinutes
    AWS モニタリングが S3 日単位ストレージ データを収集してメトリック値として提供する期間を分単位で定義します。
    : 1 から 1440 までの整数、デフォルト: 720
  • com.ca.apm.agent.aws.s3.requestMetricsPeriodInMinutes
    AWS モニタリングが S3 要求データを収集してメトリック値として提供する期間を分単位で定義します。
    : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.s3.pollingInterval
    S3 のポーリング間隔を分単位で定義します。
    : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.s3.enableService
    AWS S3 モニタリングを有効化および無効化します。
    true
    および
    false
    デフォルト:
    True
DynamoDB サービス プロパティ
  • com.ca.apm.agent.aws.dynamoDB.periodInMinutes
    AWS モニタリングが DynamoDB データを収集してメトリック値として提供する期間を分単位で定義します。
  • : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.dynamoDB.pollingInterval
    DynamoDB のポーリング間隔を分単位で定義します。
    : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.dynamoDB.enableService
    AWS DynamoDB モニタリングを有効化および無効化します。
    true
    および
    false
    デフォルト:
    True
RDS サービス プロパティ
  • com.ca.apm.agent.aws.rds.periodInMinutes
    AWS モニタリングが RDS データを収集してメトリック値として提供する期間を分単位で定義します。
    : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.rds.pollingInterval
    RDS のポーリング間隔を分単位で定義します。
    : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.rds.enableService
    AWS RDS モニタリングを有効化および無効化します。
    true
    および
    false
    デフォルト:
    True
SNS サービス プロパティ
  • com.ca.apm.agent.aws.sns.periodInMinutes
    AWS モニタリングが SNS データを収集してメトリック値として提供する期間を分単位で定義します。
    : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.sns.pollingInterval
    SNS のポーリング間隔を分単位で定義します。
    : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.sns.enableService
    AWS SNS モニタリングを有効化および無効化します。
    true
    および
    false
    デフォルト:
    True
Lambda サービス プロパティ
  • com.ca.apm.agent.aws.lambda.periodInMinutes
    AWS モニタリングが Lambda データを収集してメトリック値として提供する期間を分単位で定義します。
    : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.lambda.pollingInterval
    Lambda のポーリング間隔を分単位で定義します。
    : 1 から 1440 までの整数
    デフォルト
    : 1
  • com.ca.apm.agent.aws.lambda.enableService
    AWS Lambda モニタリングを有効化および無効化します。
    true
    および
    false
    デフォルト:
    True
プロパティを設定したら、インフラストラクチャ エージェントを再起動します。
UNIX
: ./apmia-ca-installer.sh restart
Windows
: apmia-ca-installer.bat restart
次のステップ