プロジェクト

全般

プロフィール

カスタムメトリクスの登録

プロセス数など、デフォルトのCloudWatchMonitoringScriptsで取得できない情報を取得する場合

前提条件

awscliの導入が必要
https://secure.nanako-net.info/redmine/projects/know-how/wiki/Awscli-install

カスタムメトリクス送信

  • 次のコマンドでカスタムメトリクスを送信できる
    aws cloudwatch put-metric-data \
    --metric-name メトリクス名 \
    --namespace ネームスペース名 \
    --dimensions "InstanceName=ホスト名,InstanceId=インスタンスID" \
    --value 値 \
    --unit 単位 \
    --region リージョン名
    
  • これらを記述したスクリプトをcronで1~5分間隔などで実行すると統計情報が作成可能
    00-59/1 * * * * sh /usr/local/bin/put-metric-data-process.sh >/dev/null 2>&1