

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# CloudWatch metrik
<a name="cloudwatch-metrics-rule-action"></a>

Tindakan CloudWatch metrik (`cloudwatchMetric`) menangkap CloudWatch metrik Amazon. Anda dapat menentukan namespace metrik, nama, nilai, unit, dan stempel waktu. 

## Persyaratan
<a name="cloudwatch-metrics-rule-action-requirements"></a>

Tindakan aturan ini memiliki persyaratan sebagai berikut:
+ Peran IAM yang AWS IoT dapat diasumsikan untuk melakukan `cloudwatch:PutMetricData` operasi. Untuk informasi selengkapnya, lihat [Pemberian AWS IoT aturan akses yang dibutuhkan](iot-create-role.md).

  Di AWS IoT konsol, Anda dapat memilih atau membuat peran untuk memungkinkan AWS IoT untuk melakukan tindakan aturan ini.

## Parameter
<a name="cloudwatch-metrics-rule-action-parameters"></a>

Saat Anda membuat AWS IoT aturan dengan tindakan ini, Anda harus menentukan informasi berikut:

`metricName`  
Nama CloudWatch metrik.  
Mendukung [template substitusi](iot-substitution-templates.md): Ya

`metricNamespace`  
Nama namespace CloudWatch metrik.  
Mendukung [template substitusi](iot-substitution-templates.md): Ya

`metricUnit`  
Unit metrik didukung oleh CloudWatch.  
Mendukung [template substitusi](iot-substitution-templates.md): Ya

`metricValue`  
String yang berisi nilai CloudWatch metrik.  
Mendukung [template substitusi](iot-substitution-templates.md): Ya

`metricTimestamp`  
(Opsional) String yang berisi stempel waktu, dinyatakan dalam detik dalam waktu epoch Unix. Default ke waktu epoch Unix saat ini.  
Mendukung [template substitusi](iot-substitution-templates.md): Ya

`roleArn`  
Peran IAM yang memungkinkan akses ke CloudWatch metrik. Untuk informasi selengkapnya, lihat [Persyaratan](#cloudwatch-metrics-rule-action-requirements).  
Mendukung [template substitusi](iot-substitution-templates.md): Tidak

## Contoh
<a name="cloudwatch-metrics-rule-action-examples"></a>

Contoh JSON berikut mendefinisikan tindakan CloudWatch metrik dalam aturan. AWS IoT 

```
{
    "topicRulePayload": {
        "sql": "SELECT * FROM 'some/topic'", 
        "ruleDisabled": false, 
        "awsIotSqlVersion": "2016-03-23",
        "actions": [
            {
                "cloudwatchMetric": {
                    "metricName": "IotMetric",
                    "metricNamespace": "IotNamespace", 
                    "metricUnit": "Count",
                    "metricValue": "1",
                    "metricTimestamp": "1456821314",
                    "roleArn": "arn:aws:iam::123456789012:role/aws_iot_cw"
                }
            }
        ]
    }
}
```

Contoh JSON berikut mendefinisikan tindakan CloudWatch metrik dengan template substitusi dalam aturan. AWS IoT 

```
{
    "topicRulePayload": {
        "sql": "SELECT * FROM 'some/topic'",
        "ruleDisabled": false,
        "awsIotSqlVersion": "2016-03-23",
        "actions": [
            {
                "cloudwatchMetric": {
                    "metricName": "${topic()}",
                    "metricNamespace": "${namespace}",
                    "metricUnit": "${unit}",
                    "metricValue": "${value}",
                    "roleArn": "arn:aws:iam::123456789012:role/aws_iot_cw"
                }
            }
        ]
    }
}
```

## Lihat juga
<a name="cloudwatch-metrics-rule-action-see-also"></a>
+ [Apa itu Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/) di *Panduan CloudWatch Pengguna Amazon*
+ [Menggunakan CloudWatch metrik Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html) di * CloudWatch Panduan Pengguna Amazon*