

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

# Metrik sisi cloud
<a name="detect-cloud-side-metrics"></a>

Saat membuat Profil Keamanan, Anda dapat menentukan perilaku yang diharapkan perangkat IoT Anda dengan mengonfigurasi perilaku dan ambang batas untuk metrik yang dihasilkan oleh perangkat IoT. Berikut ini adalah metrik sisi cloud, yang merupakan metrik dari. AWS IoT

## Ukuran pesan (aws:message-byte-size)
<a name="detect-message-size"></a>

Jumlah byte dalam pesan. Gunakan metrik ini untuk menentukan ukuran maksimum atau minimum (dalam byte) dari setiap pesan yang dikirimkan dari perangkat ke AWS IoT.

Kompatibel dengan: Aturan Deteksi \$1 Deteksi Deteksi

Operator: kurang dari \$1 \$1 lebih besar-dari less-than-equals \$1 greater-than-equals 

Nilai: bilangan bulat non-negatif 

Unit: byte 

**Example**  

```
{
  "name": "Max Message Size",
  "metric": "aws:message-byte-size",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "value": {
      "count": 1024
    },
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan `statisticalThreshold`**  

```
{

  "name": "Large Message Size",
  "metric": "aws:message-byte-size",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "statisticalThreshold": {
      "statistic": "p90"
    },
    "durationSeconds": 300,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan Detect Detect**  

```
{
  "name": "Message size ML behavior",
  "metric": "aws:message-byte-size",
  "criteria": {
	 "consecutiveDatapointsToAlarm": 1,
	 "consecutiveDatapointsToClear": 1,
	 "mlDetectionConfig": {
	   "confidenceLevel": "HIGH"
   }
	},
  "suppressAlerts": true
}
```

Alarm terjadi untuk perangkat jika selama tiga periode lima menit berturut-turut, alarm mengirimkan pesan di mana ukuran kumulatif lebih dari yang diukur untuk 90 persen dari semua perangkat lain yang melaporkan perilaku Profil Keamanan ini.

## Pesan terkirim (aws:num-messages-sent)
<a name="detect-messages-sent"></a>

Jumlah pesan yang dikirim oleh perangkat selama periode waktu tertentu.

Gunakan metrik ini untuk menentukan jumlah maksimum atau minimum pesan yang dapat dikirim antara AWS IoT dan setiap perangkat dalam jangka waktu tertentu.

Kompatibel dengan: Aturan Deteksi \$1 Deteksi Deteksi

Operator: kurang dari \$1 \$1 lebih besar-dari less-than-equals \$1 greater-than-equals 

Nilai: bilangan bulat non-negatif 

Unit: pesan 

Durasi: bilangan bulat non-negatif. Nilai yang valid adalah 300, 600, 900, 1800, atau 3600 detik.

**Example**  

```
{

  "name": "Out bound message count",
  "metric": "aws:num-messages-sent",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "value": {
      "count": 50
    },
    "durationSeconds": 300,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
    },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan `statisticalThreshold`**  

```
{

  "name": "Out bound message rate",
  "metric": "aws:num-messages-sent",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "statisticalThreshold": {
      "statistic": "p99"
    },
    "durationSeconds": 300,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan Detect Detect**  

```
{
  "name": "Messages sent ML behavior",
  "metric": "aws:num-messages-sent",
  "criteria": {
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1,
    "mlDetectionConfig": {
      "confidenceLevel": "HIGH"
    }
  },
  "suppressAlerts": true
}
```

## Pesan diterima (aws:num-messages-received)
<a name="detect-messages-received"></a>

Jumlah pesan yang diterima oleh perangkat selama periode waktu tertentu.

Gunakan metrik ini untuk menentukan jumlah maksimum atau minimum pesan yang dapat diterima antara AWS IoT dan setiap perangkat dalam jangka waktu tertentu.

Kompatibel dengan: Aturan Deteksi \$1 Deteksi Deteksi

Operator: kurang dari \$1 \$1 lebih besar-dari less-than-equals \$1 greater-than-equals 

Nilai: bilangan bulat non-negatif 

Unit: pesan 

Durasi: bilangan bulat non-negatif. Nilai yang valid adalah 300, 600, 900, 1800, atau 3600 detik.

**Example**  

```
{
  "name": "In bound message count",
  "metric": "aws:num-messages-received",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "value": {
      "count": 50
    },
    "durationSeconds": 300,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
    },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan `statisticalThreshold`**  

```
{
  "name": "In bound message rate",
  "metric": "aws:num-messages-received",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "statisticalThreshold": {
      "statistic": "p99"
    },
    "durationSeconds": 300,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan Detect Detect**  

```
{
  "name": "Messages received ML behavior",
  "metric": "aws:num-messages-received",
  "criteria": {
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1,
    "mlDetectionConfig": {
      "confidenceLevel": "HIGH"
    }
  },
  "suppressAlerts": true
}
```

## Kegagalan otorisasi (aws:num-authorization-failures)
<a name="detect-auth-failures"></a>

Gunakan metrik ini untuk menentukan jumlah maksimum kegagalan otorisasi yang diizinkan untuk setiap perangkat dalam periode waktu tertentu. Kegagalan otorisasi terjadi ketika permintaan dari perangkat ke AWS IoT ditolak (misalnya, jika perangkat mencoba mempublikasikan ke topik yang tidak memiliki izin yang memadai). 

Kompatibel dengan: Aturan Deteksi \$1 Deteksi Deteksi

Unit: kegagalan 

Operator: kurang dari \$1 \$1 lebih besar-dari less-than-equals \$1 greater-than-equals 

Nilai: bilangan bulat non-negatif 

Durasi: bilangan bulat non-negatif. Nilai yang valid adalah 300, 600, 900, 1800, atau 3600 detik.

**Example**  

```
{
  "name": "Authorization Failures",
  "metric": "aws:num-authorization-failures",
  "criteria": {
    "comparisonOperator": "less-than",
    "value": {
      "count": 5
    },
    "durationSeconds": 300,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan `statisticalThreshold`**  

```
{
  "name": "Authorization Failures",
  "metric": "aws:num-authorization-failures",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "statisticalThreshold": {
      "statistic": "p50"
    },
    "durationSeconds": 300,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan Detect Detect**  

```
{
  "name": "Authorization failures ML behavior",
  "metric": "aws:num-authorization-failures",
  "criteria": {
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1,
    "mlDetectionConfig": {
      "confidenceLevel": "HIGH"
    }
  },
  "suppressAlerts": true
}
```

## Sumber IP (aws:source-ip-address)
<a name="detect-ip-address"></a>

Alamat IP dari mana perangkat telah terhubung ke AWS IoT.

Gunakan metrik ini untuk menentukan satu set Routing Antar-Domain Tanpa Kelas (CIDR) yang diizinkan (sebelumnya disebut daftar putih) atau ditolak (sebelumnya disebut sebagai daftar hitam) Classless Inter-Domain Routing (CIDR) dari mana setiap perangkat harus atau tidak boleh terhubung. AWS IoT

Kompatibel dengan: Aturan Deteksi

Operator: in-cidr-set \$1 not-in-cidr-set 

Nilai: daftar CIDRs

Satuan: n/a

**Example**  

```
{
  "name": "Denied source IPs",
  "metric": "aws:source-ip-address",
  "criteria": {
    "comparisonOperator": "not-in-cidr-set",
    "value": {
      "cidrs": [ "12.8.0.0/16", "15.102.16.0/24" ]
    }
  },
  "suppressAlerts": true
}
```

## Upaya koneksi (aws:num-connection-attempts)
<a name="detect-num-connection-attempts"></a>

Berapa kali perangkat mencoba membuat koneksi dalam periode waktu tertentu.

Gunakan metrik ini untuk menentukan jumlah maksimum atau minimum upaya koneksi untuk setiap perangkat. Upaya yang berhasil dan tidak berhasil dihitung.

Kompatibel dengan: Aturan Deteksi \$1 Deteksi Deteksi

Operator: kurang dari \$1 \$1 lebih besar-dari less-than-equals \$1 greater-than-equals 

Nilai: bilangan bulat non-negatif 

Unit: upaya koneksi

Durasi: bilangan bulat non-negatif. Nilai yang valid adalah 300, 600, 900, 1800, atau 3600 detik.

**Example**  

```
{
  "name": "Connection Attempts",
  "metric": "aws:num-connection-attempts",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "value": {
      "count": 5
    },
    "durationSeconds": 600,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan `statisticalThreshold`**  

```
{
  "name": "Connection Attempts",
  "metric": "aws:num-connection-attempts",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "statisticalThreshold": {
      "statistic": "p10"
    },
    "durationSeconds": 300,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan Detect Detect**  

```
{
  "name": "Connection attempts ML behavior",
  "metric": "aws:num-connection-attempts",
  "criteria": {
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1,
    "mlDetectionConfig": {
      "confidenceLevel": "HIGH"
    }
  },
  "suppressAlerts": false
}
```

## Terputus (aws:num-disconnects)
<a name="detect-num-disconnects"></a>

Berapa kali perangkat terputus AWS IoT selama periode waktu tertentu.

Gunakan metrik ini untuk menentukan jumlah maksimum atau minimum kali perangkat terputus AWS IoT selama periode waktu tertentu.

Kompatibel dengan: Aturan Deteksi \$1 Deteksi Deteksi

Operator: kurang dari \$1 \$1 lebih besar-dari less-than-equals \$1 greater-than-equals 

Nilai: bilangan bulat non-negatif 

Unit: terputus

Durasi: bilangan bulat non-negatif. Nilai yang valid adalah 300, 600, 900, 1800, atau 3600 detik.

**Example**  

```
{
  "name": "Disconnections",
  "metric": "aws:num-disconnects",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "value": {
      "count": 5
    },
    "durationSeconds": 600,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan `statisticalThreshold`**  

```
{
  "name": "Disconnections",
  "metric": "aws:num-disconnects",
  "criteria": {
    "comparisonOperator": "less-than-equals",
    "statisticalThreshold": {
      "statistic": "p10"
    },
    "durationSeconds": 300,
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1
  },
  "suppressAlerts": true
}
```

**Example Contoh menggunakan Detect Detect**  

```
{
  "name": "Disconnects ML behavior",
  "metric": "aws:num-disconnects",
  "criteria": {
    "consecutiveDatapointsToAlarm": 1,
    "consecutiveDatapointsToClear": 1,
    "mlDetectionConfig": {
      "confidenceLevel": "HIGH"
    }
  },
  "suppressAlerts": true
}
```

## Durasi pemutusan sambungan (aws:disconnect-duration)
<a name="detect-disconnect-duration"></a>

Durasi di mana perangkat tetap terputus dari AWS IoT.

Gunakan metrik ini untuk menentukan durasi maksimum dari AWS IoT mana perangkat tetap terputus.

Kompatibel dengan: Aturan Deteksi

Operator: kurang dari \$1 less-than-equals

Nilai: bilangan bulat non-negatif (dalam menit)

**Example**  

```
{
"name": "DisconnectDuration",
  "metric": "aws:disconnect-duration",
  "criteria": {
"comparisonOperator": "less-than-equals",
    "value": {
"count": 5
    }
  },
  "suppressAlerts": true
}
```