

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

# CloudWatch Contoh Pemantauan Jaringan menggunakan AWS CLI
<a name="cli_networkmonitor_code_examples"></a>

Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface with CloudWatch Network Monitoring.

*Tindakan* merupakan kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.

Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.

**Topics**
+ [Tindakan](#actions)

## Tindakan
<a name="actions"></a>

### `create-monitor`
<a name="networkmonitor_CreateMonitor_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-monitor`.

**AWS CLI**  
**Contoh 1: Untuk membuat monitor jaringan dengan periode agregasi**  
`create-monitor`Contoh berikut membuat monitor bernama `Example_NetworkMonitor` dengan `aggregationPeriod` set ke `30` detik. `state`Awal monitor adalah `INACTIVE` karena tidak ada probe yang terkait dengannya. Status berubah menjadi `ACTIVE` hanya ketika probe ditambahkan. Anda dapat menggunakan perintah [update-monitor](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/update-monitor.html) atau [create-probe untuk menambahkan probe](https://docs.aws.amazon.com/cli/latest/reference/networkmonitor/create-probe.html) ke monitor ini.  

```
aws networkmonitor create-monitor \
     --monitor-name Example_NetworkMonitor \
     --aggregation-period 30
```
Output:  

```
{
    "monitorArn": "arn:aws:networkmonitor:region:111122223333:monitor/Example_NetworkMonitor",
    "monitorName": "Example_NetworkMonitor",
    "state": "INACTIVE",
    "aggregationPeriod": 30,
    "tags": {}
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
**Contoh 2: Untuk membuat monitor jaringan dengan probe menggunakan TCP dan juga menyertakan tag**  
`create-monitor`Contoh berikut membuat monitor bernama`Example_NetworkMonitor`. Perintah ini juga membuat satu probe yang menggunakan `ICMP` protokol dan menyertakan tag. Karena no `aggregationPeriod` diteruskan dalam permintaan, `60` detik ditetapkan sebagai default. Monitor dengan probe akan `PENDING` sampai monitor berada`ACTIVE`. `state` Ini mungkin memakan waktu beberapa menit, di mana titik `state` akan berubah menjadi`ACTIVE`, dan Anda dapat mulai melihat CloudWatch metrik.  

```
aws networkmonitor create-monitor \
    --monitor-name Example_NetworkMonitor \
    --probes sourceArn=arn:aws:ec2:region:111122223333:subnet/subnet-id,destination=10.0.0.100,destinationPort=80,protocol=TCP,packetSize=56,probeTags={Name=Probe1} \
    --tags Monitor=Monitor1
```
Output:  

```
{
    "monitorArn": "arn:aws:networkmonitor:region111122223333:monitor/Example_NetworkMonitor",
    "monitorName": "Example_NetworkMonitor",
    "state": "PENDING",
    "aggregationPeriod": 60,
    "tags": {
        "Monitor": "Monitor1"
    }
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
**Contoh 3: Untuk membuat monitor jaringan dengan probe menggunakan ICMP dan juga menyertakan tag**  
`create-monitor`Contoh berikut membuat monitor bernama `Example_NetworkMonitor` dengan `aggregationPeriod` `30` detik. Perintah ini juga membuat satu probe yang menggunakan `ICMP` protokol dan menyertakan tag. Karena no `aggregationPeriod` diteruskan dalam permintaan, `60` detik ditetapkan sebagai default. Monitor dengan probe akan `PENDING` sampai monitor berada`ACTIVE`. `state` Ini mungkin memakan waktu beberapa menit, di mana titik `state` akan berubah menjadi`ACTIVE`, dan Anda dapat mulai melihat CloudWatch metrik.  

```
aws networkmonitor create-monitor \
     --monitor-name Example_NetworkMonitor \
     --aggregation-period 30 \
     --probes sourceArn=arn:aws:ec2:region111122223333:subnet/subnet-id,destination=10.0.0.100,protocol=ICMP,packetSize=56,probeTags={Name=Probe1} \
     --tags Monitor=Monitor1
```
Output:  

```
{
    "monitorArn": "arn:aws:networkmonitor:region:111122223333:monitor/Example_NetworkMonitor",
    "monitorName": "Example_NetworkMonitor",
    "state": "PENDING",
    "aggregationPeriod": 30,
    "tags": {
        "Monitor": "Monitor1"
    }
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [CreateMonitor](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/create-monitor.html)di *Referensi AWS CLI Perintah*. 

### `create-probe`
<a name="networkmonitor_CreateProbe_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-probe`.

**AWS CLI**  
**Contoh 1: Untuk membuat probe yang menggunakan TCP dan menambahkannya ke monitor jaringan**  
`create-probe`Contoh berikut membuat probe yang menggunakan `TCP` `protocol` dan menambahkan probe ke monitor bernama`Example_NetworkMonitor`. Setelah dibuat, monitor dengan probe akan `PENDING` sampai monitor berada`ACTIVE`. `state` Ini mungkin memakan waktu beberapa menit, di mana status akan berubah`ACTIVE`, dan Anda dapat mulai melihat CloudWatch metrik.  

```
aws networkmonitor create-probe \
    --monitor-name Example_NetworkMonitor \
    --probe sourceArn=arn:aws:ec2:region:111122223333:subnet/subnet-id,destination=10.0.0.100,destinationPort=80,protocol=TCP,packetSize=56,tags={Name=Probe1}
```
Output:  

```
{
    "probeId": "probe-12345",
    "probeArn": "arn:aws:networkmonitor:region:111122223333:probe/probe-12345",
    "destination": "10.0.0.100",
    "destinationPort": 80,
    "packetSize": 56,
    "addressFamily": "IPV4",
    "vpcId": "vpc-12345",
    "state": "PENDING",
    "createdAt": "2024-03-29T12:41:57.314000-04:00",
    "modifiedAt": "2024-03-29T12:41:57.314000-04:00",
    "tags": {
        "Name": "Probe1"
    }
}
```
**Contoh 2: Untuk membuat probe yang menggunakan probe menggunakan ICMP dan menambahkannya ke monitor jaringan**  
`create-probe`Contoh berikut membuat probe yang menggunakan `ICMP` `protocol` dan menambahkan probe ke monitor bernama`Example_NetworkMonitor`. Setelah dibuat, monitor dengan probe akan `PENDING` sampai monitor berada`ACTIVE`. `state` Ini mungkin memakan waktu beberapa menit, di mana status akan berubah`ACTIVE`, dan Anda dapat mulai melihat CloudWatch metrik.  

```
aws networkmonitor create-probe \
    --monitor-name Example_NetworkMonitor \
    --probe sourceArn=arn:aws:ec2:region:012345678910:subnet/subnet-id,destination=10.0.0.100,protocol=ICMP,packetSize=56,tags={Name=Probe1}
```
Output:  

```
{
    "probeId": "probe-12345",
    "probeArn": "arn:aws:networkmonitor:region:111122223333:probe/probe-12345",
    "destination": "10.0.0.100",
    "packetSize": 56,
    "addressFamily": "IPV4",
    "vpcId": "vpc-12345",
    "state": "PENDING",
    "createdAt": "2024-03-29T12:44:02.452000-04:00",
    "modifiedAt": "2024-03-29T12:44:02.452000-04:00",
    "tags": {
        "Name": "Probe1"
    }
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [CreateProbe](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/create-probe.html)di *Referensi AWS CLI Perintah*. 

### `delete-monitor`
<a name="networkmonitor_DeleteMonitor_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-monitor`.

**AWS CLI**  
**Untuk menghapus monitor**  
`delete-monitor`Contoh berikut menghapus monitor bernama`Example_NetworkMonitor`.  

```
aws networkmonitor delete-monitor \
    --monitor-name Example_NetworkMonitor
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [DeleteMonitor](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/delete-monitor.html)di *Referensi AWS CLI Perintah*. 

### `delete-probe`
<a name="networkmonitor_DeleteProbe_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-probe`.

**AWS CLI**  
**Untuk menghapus probe**  
`delete-probe`Contoh berikut menghapus probe dengan ID `probe-12345` dari monitor jaringan bernama`Example_NetworkMonitor`.  

```
aws networkmonitor delete-probe \
    --monitor-name Example_NetworkMonitor \
    --probe-id probe-12345
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [DeleteProbe](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/delete-probe.html)di *Referensi AWS CLI Perintah*. 

### `get-monitor`
<a name="networkmonitor_GetMonitor_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-monitor`.

**AWS CLI**  
**Untuk mendapatkan informasi monitor**  
`get-monitor`Contoh berikut mendapat informasi tentang monitor bernama`Example_NetworkMonitor`.  

```
aws networkmonitor get-monitor \
    --monitor-name Example_NetworkMonitor
```
Output:  

```
{
    "monitorArn": "arn:aws:networkmonitor:region:012345678910:monitor/Example_NetworkMonitor",
    "monitorName": "Example_NetworkMonitor",
    "state": "ACTIVE",
    "aggregationPeriod": 60,
    "tags": {},
    "probes": [],
    "createdAt": "2024-04-01T17:58:07.211000-04:00",
    "modifiedAt": "2024-04-01T17:58:07.211000-04:00"
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [GetMonitor](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/get-monitor.html)di *Referensi AWS CLI Perintah*. 

### `get-probe`
<a name="networkmonitor_GetProbe_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-probe`.

**AWS CLI**  
**Untuk melihat detail probe**  
`get-probe`Contoh berikut mengembalikan rincian tentang probe dengan `probeID` `probe-12345` yang terkait dengan monitor bernama`Example_NetworkMonitor`.  

```
aws networkmonitor get-probe \
    --monitor-name Example_NetworkMonitor \
    --probe-id probe-12345
```
Output:  

```
{
    "probeId": "probe-12345",
    "probeArn": "arn:aws:networkmonitor:region:012345678910:probe/probe-12345",
    "sourceArn": "arn:aws:ec2:region:012345678910:subnet/subnet-12345",
    "destination": "10.0.0.100",
    "destinationPort": 80,
    "protocol": "TCP",
    "packetSize": 56,
    "addressFamily": "IPV4",
    "vpcId": "vpc-12345",
    "state": "ACTIVE",
    "createdAt": "2024-03-29T12:41:57.314000-04:00",
    "modifiedAt": "2024-03-29T12:42:28.610000-04:00",
    "tags": {
        "Name": "Probe1"
    }
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [GetProbe](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/get-probe.html)di *Referensi AWS CLI Perintah*. 

### `list-monitors`
<a name="networkmonitor_ListMonitors_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-monitors`.

**AWS CLI**  
**Contoh 1: Untuk daftar semua monitor (monitor tunggal)**  
`list-monitors`Contoh berikut mengembalikan daftar hanya satu monitor. Monitor `state` ini `ACTIVE` dan memiliki `aggregationPeriod` 60 detik.  

```
aws networkmonitor list-monitors
```
Output:  

```
{
    "monitors": [{
            "monitorArn": "arn:aws:networkmonitor:region:012345678910:monitor/Example_NetworkMonitor",
            "monitorName": "Example_NetworkMonitor",
            "state": "ACTIVE",
            "aggregationPeriod": 60,
            "tags": {
                "Monitor": "Monitor1"
            }
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
**Contoh 2: Untuk daftar semua monitor (beberapa monitor)**  
`list-monitors`Contoh berikut mengembalikan daftar tiga monitor. Salah `state` satu monitor adalah `ACTIVE` dan menghasilkan CloudWatch metrik. Status dari dua monitor lainnya adalah `INACTIVE` dan tidak menghasilkan CloudWatch metrik. Ketiga monitor menggunakan `aggregationPeriod` 60 detik.  

```
aws networkmonitor list-monitors
```
Output:  

```
{
    "monitors": [
        {
            "monitorArn": "arn:aws:networkmonitor:us-east-1:111122223333:monitor/Example_NetworkMonitor",
            "monitorName": "Example_NetworkMonitor",
            "state": "INACTIVE",
            "aggregationPeriod": 60,
            "tags": {}
        },
        {
            "monitorArn": "arn:aws:networkmonitor:us-east-1:111122223333:monitor/Example_NetworkMonitor2",
            "monitorName": "Example_NetworkMonitor2",
            "state": "ACTIVE",
            "aggregationPeriod": 60,
            "tags": {
                "Monitor": "Monitor1"
            }
        },
        {
            "monitorArn": "arn:aws:networkmonitor:us-east-1:111122223333:monitor/TestNetworkMonitor_CLI",
            "monitorName": "TestNetworkMonitor_CLI",
            "state": "INACTIVE",
            "aggregationPeriod": 60,
            "tags": {}
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [ListMonitors](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/list-monitors.html)di *Referensi AWS CLI Perintah*. 

### `list-tags-for-resource`
<a name="networkmonitor_ListTagsForResource_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-tags-for-resource`.

**AWS CLI**  
**Untuk membuat daftar tag untuk sumber daya**  
`list-tags-for-resource`Contoh berikut mengembalikan daftar tag untuk monitor bernama`Example_NetworkMonitor`.  

```
aws networkmonitor list-tags-for-resource \
    --resource-arn arn:aws:networkmonitor:region:012345678910:monitor/Example_NetworkMonitor
```
Output:  

```
{
    "tags": {
        "Environment": "Dev",
        "Application": "PetStore"
    }
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [ListTagsForResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/list-tags-for-resource.html)di *Referensi AWS CLI Perintah*. 

### `tag-resource`
<a name="networkmonitor_TagResource_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`tag-resource`.

**AWS CLI**  
**Untuk menandai sumber daya**  
`tag-resource`Contoh berikut tag monitor bernama `Example_NetworkMonitor` dengan `Environment=Dev` dan `Application=PetStore` tag.  

```
aws networkmonitor tag-resource \
    --resource-arn arn:aws:networkmonitor:region:012345678910:monitor/Example_NetworkMonitor \
    --tags Environment=Dev,Application=PetStore
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [TagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/tag-resource.html)di *Referensi AWS CLI Perintah*. 

### `untag-resource`
<a name="networkmonitor_UntagResource_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`untag-resource`.

**AWS CLI**  
**Untuk menghapus tag sumber daya**  
`untag-resource`Contoh berikut menghapus `tag-keys` parameter dengan pasangan kunci-nilai `Environment Application` dari dari asosiasi dengan monitor bernama. `Example_NetworkMonitor`  

```
aws networkmonitor untag-resource \
    --resource-arn arn:aws:networkmonitor:region:012345678910:monitor/Example_NetworkMonitor \
    --tag-keys Environment Application
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [UntagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/untag-resource.html)di *Referensi AWS CLI Perintah*. 

### `update-monitor`
<a name="networkmonitor_UpdateMonitor_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-monitor`.

**AWS CLI**  
**Untuk memperbarui monitor**  
`update-monitor`Contoh berikut mengubah monitor `aggregationPeriod` dari `60` detik ke `30` detik.  

```
aws networkmonitor update-monitor \
    --monitor-name Example_NetworkMonitor \
    --aggregation-period 30
```
Output:  

```
{
    "monitorArn": "arn:aws:networkmonitor:region:012345678910:monitor/Example_NetworkMonitor",
    "monitorName": "Example_NetworkMonitor",
    "state": "PENDING",
    "aggregationPeriod": 30,
    "tags": {
        "Monitor": "Monitor1"
    }
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [UpdateMonitor](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/update-monitor.html)di *Referensi AWS CLI Perintah*. 

### `update-probe`
<a name="networkmonitor_UpdateProbe_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-probe`.

**AWS CLI**  
**Untuk memperbarui probe**  
`update-probe`Contoh berikut memperbarui alamat `destination` IP asli probe dan juga memperbarui `packetSize` ke`60`.  

```
aws networkmonitor update-probe \
    --monitor-name Example_NetworkMonitor \
    --probe-id probe-12345 \
    --destination 10.0.0.150 \
    --packet-size 60
```
Output:  

```
{
    "probeId": "probe-12345",
    "probeArn": "arn:aws:networkmonitor:region:012345678910:probe/probe-12345",
    "sourceArn": "arn:aws:ec2:region:012345678910:subnet/subnet-12345",
    "destination": "10.0.0.150",
    "destinationPort": 80,
    "protocol": "TCP",
    "packetSize": 60,
    "addressFamily": "IPV4",
    "vpcId": "vpc-12345",
    "state": "PENDING",
    "createdAt": "2024-03-29T12:41:57.314000-04:00",
    "modifiedAt": "2024-03-29T13:52:23.115000-04:00",
    "tags": {
        "Name": "Probe1"
    }
}
```
Untuk informasi selengkapnya, lihat [Cara Kerja Monitor CloudWatch Jaringan Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/nw-monitor-how-it-works.html) *di Panduan CloudWatch Pengguna Amazon*.  
+  Untuk detail API, lihat [UpdateProbe](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkmonitor/update-probe.html)di *Referensi AWS CLI Perintah*. 