cloudwatch(カスタムメトリクス)の値がawscliで取得できない
CentOS7へSSM Agentをインストールし、SSM経由でAWS-ConfigureAWSPackageをインストールしました。
パラメータストアにJSONファイルをUploadした上で、AmazonCloudWatch-ManageAgentで、
インストールを行い問題なく完了することができました。
その後、CWAgentというNAMESPACEが登録され、CloudWatchの画面上では値が取れていることが確認できております。
またAWSCLIを使用してカスタムメトリクスの値を取得しようと試したところ、値が返ってこない状況です。
なお、通常の標準メトリクス(AWS/EC2などは)取得することができました。
※取得する期間の問題かと思い長く設定しましたが、それでも取得できません。
標準メトリクス(AWS/EC2)
$ aws cloudwatch get-metric-statistics --metric-name CPUUtilization --start-time 2018-10-16T09:25:00 --end-time 2018-10-16T09:40:00 --period 60 --namespace AWS/EC2 --statistics Maximum --dimensions Name=InstanceId,Value=***************
{
"Datapoints": [
{
"Timestamp": "2018-10-16T09:32:00Z",
"Maximum": 0.666666666666664,
"Unit": "Percent"
},
{
"Timestamp": "2018-10-16T09:27:00Z",
"Maximum": 8.16666666666667,
"Unit": "Percent"
},
{
"Timestamp": "2018-10-16T09:37:00Z",
"Maximum": 0.66666666666667,
"Unit": "Percent"
}
],
"Label": "CPUUtilization"
}
カスタムメトリクス(CWAgent)
$ aws cloudwatch get-metric-statistics --metric-name mem_used_percent --start-time 2018-10-16T09:25:00 --end-time 2018-10-16T09:40:00 --period 60 --namespace CWAgent/EC2 --statistics Maximum --dimensions Name=InstanceId,Value=***************
{
"Datapoints": [],
"Label": "mem_used_percent"
}
取得できない理由として考えられる原因はありますでしょうか。
宜しくお願い致します。