

Doc AWS SDK 예제 GitHub 리포지토리에서 더 많은 SDK 예제를 사용할 수 있습니다. [AWS](https://github.com/awsdocs/aws-doc-sdk-examples) 

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 를 사용한 Network Flow Monitor 예제 AWS CLI
<a name="cli_2_networkflowmonitor_code_examples"></a>

다음 코드 예제에서는 Network Flow Monitor와 AWS Command Line Interface 함께를 사용하여 작업을 수행하고 일반적인 시나리오를 구현하는 방법을 보여줍니다.

*작업*은 대규모 프로그램에서 발췌한 코드이며 컨텍스트에 맞춰 실행해야 합니다. 작업은 개별 서비스 함수를 직접적으로 호출하는 방법을 보여주며 관련 시나리오의 컨텍스트에 맞는 작업을 볼 수 있습니다.

각 예시에는 전체 소스 코드에 대한 링크가 포함되어 있으며, 여기에서 컨텍스트에 맞춰 코드를 설정하고 실행하는 방법에 대한 지침을 찾을 수 있습니다.

**Topics**
+ [작업](#actions)

## 작업
<a name="actions"></a>

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

다음 코드 예시는 `create-monitor`의 사용 방법을 보여줍니다.

**AWS CLI**  
**모니터를 생성하려면**  
다음 `create-monitor` 예제에서는 지정된 계정에 `demo`라는 모니터를 생성합니다.  

```
aws networkflowmonitor create-monitor \
    --monitor-name demo \
    --local-resources type="AWS::EC2::VPC",identifier="arn:aws:ec2:us-east-1:123456789012:vpc/vpc-03ea55eeda25adbb0"  \
    --scope-arn arn:aws:networkflowmonitor:us-east-1:123456789012:scope/e21cda79-30a0-4c12-9299-d8629d76d8cf
```
출력:  

```
{
    "monitorArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/demo",
    "monitorName": "demo",
    "monitorStatus": "ACTIVE",
    "tags": {}
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Network Flow Monitor에서 모니터 생성](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-monitors-create.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [CreateMonitor](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/create-monitor.html)를 참조하세요.

### `create-scope`
<a name="networkflowmonitor_CreateScope_cli_2_topic"></a>

다음 코드 예시는 `create-scope`의 사용 방법을 보여줍니다.

**AWS CLI**  
**범위를 생성하려면**  
다음 `create-scope` 예제에서는 Network Flow Monitor가 네트워크 트래픽 지표를 생성할 리소스 세트를 포함하는 범위를 생성합니다.  

```
aws networkflowmonitor create-scope \
    --targets '[{"targetIdentifier":{"targetId":{"accountId":"123456789012"},"targetType":"ACCOUNT"},"region":"us-east-1"}]'
```
출력:  

```
{
    "scopeId": "97626f8d-8a21-4b5d-813a-1a0962dd4615",
    "status": "IN_PROGRESS",
    "tags": {}
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Network Flow Monitor의 구성 요소 및 기능](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-components.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [CreateScope](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/create-scope.html) 섹션을 참조하세요.

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

다음 코드 예시는 `delete-monitor`의 사용 방법을 보여줍니다.

**AWS CLI**  
**모니터 삭제**  
다음 `delete-monitor` 예제에서는 지정된 계정에서 `demo`라는 모니터를 삭제합니다.  

```
aws networkflowmonitor delete-monitor \
    --monitor-name demo
```
이 명령은 출력을 생성하지 않습니다.  
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [Network Flow Monitor에서 모니터 삭제](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-monitors-delete.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [DeleteMonitor](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/delete-monitor.html)를 참조하세요.

### `delete-scope`
<a name="networkflowmonitor_DeleteScope_cli_2_topic"></a>

다음 코드 예시는 `delete-scope`의 사용 방법을 보여줍니다.

**AWS CLI**  
**범위를 삭제하려면**  
다음 `delete-scope` 예제에서는 지정된 범위를 삭제합니다.  

```
aws networkflowmonitor delete-scope \
    --scope-id fdc20616-6bb4-4242-a24e-a748e65ca7ac
```
이 명령은 출력을 생성하지 않습니다.  
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Network Flow Monitor의 구성 요소 및 기능](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-components.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [DeleteScope](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/delete-scope.html)를 참조하세요.

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

다음 코드 예시는 `get-monitor`의 사용 방법을 보여줍니다.

**AWS CLI**  
**모니터 정보를 검색하려면**  
다음 `get-monitor` 예제는 지정된 계정에서 `demo`라는 모니터에 대한 정보를 표시합니다.  

```
aws networkflowmonitor get-monitor \
    --monitor-name Demo
```
출력:  

```
{
    "monitorArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo",
    "monitorName": "Demo",
    "monitorStatus": "ACTIVE",
    "localResources": [
        {
            "type": "AWS::EC2::VPC",
            "identifier": "arn:aws:ec2:us-east-1:123456789012:vpc/vpc-03ea55eeda25adbb0"
        }
    ],
    "remoteResources": [],
    "createdAt": "2024-12-09T12:21:51.616000-06:00",
    "modifiedAt": "2024-12-09T12:21:55.412000-06:00",
    "tags": {}
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Network Flow Monitor의 구성 요소 및 기능](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-components.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [GetMonitor](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/get-monitor.html)를 참조하세요.

### `get-query-results-workload-insights-top-contributors-data`
<a name="networkflowmonitor_GetQueryResultsWorkloadInsightsTopContributorsData_cli_2_topic"></a>

다음 코드 예시는 `get-query-results-workload-insights-top-contributors-data`의 사용 방법을 보여줍니다.

**AWS CLI**  
**워크로드 인사이트에 대한 상위 기여자 데이터를 검색하려면**  
다음 `get-query-results-workload-insights-top-contributors-data` 예제는 지정된 쿼리에 대한 데이터를 반환합니다.  

```
aws networkflowmonitor get-query-results-workload-insights-top-contributors-data \
    --scope-id e21cda79-30a0-4c12-9299-d8629d76d8cf \
    --query-id cc4f4ab3-3103-33b8-80ff-d6597a0c6cea
```
출력:  

```
{
    "datapoints": [
        {
            "timestamps": [
                "2024-12-09T19:00:00+00:00",
                "2024-12-09T19:05:00+00:00",
                "2024-12-09T19:10:00+00:00"
            ],
            "values": [
                259943.0,
                194856.0,
                216432.0
            ],
            "label": "use1-az6"
        }
    ],
    "unit": "Bytes"
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [GetQueryResultsWorkloadInsightsTopContributorsData](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/get-query-results-workload-insights-top-contributors-data.html) 섹션을 참조하세요.

### `get-query-results-workload-insights-top-contributors`
<a name="networkflowmonitor_GetQueryResultsWorkloadInsightsTopContributors_cli_2_topic"></a>

다음 코드 예시는 `get-query-results-workload-insights-top-contributors`의 사용 방법을 보여줍니다.

**AWS CLI**  
**워크로드 인사이트에서 상위 기여자를 검색하려면**  
다음 `get-query-results-workload-insights-top-contributors` 예제는 지정된 쿼리에 대한 데이터를 반환합니다.  

```
aws networkflowmonitor get-query-results-workload-insights-top-contributors \
    --scope-id e21cda79-30a0-4c12-9299-d8629d76d8cf \
    --query-id 1fc423d3-b144-37a6-80e6-e2c7d26eea0c
```
출력:  

```
{
    "topContributors": [
        {
            "accountId": "123456789012",
            "localSubnetId": "subnet-0a5b30fb95dca2c14",
            "localAz": "use1-az6",
            "localVpcId": "vpc-03ea55eeda25adbb0",
            "localRegion": "us-east-1",
            "remoteIdentifier": "",
            "value": 908443,
            "localSubnetArn": "arn:aws:ec2:us-east-1:123456789012:subnet/subnet-0a5b30fb95dca2c14",
            "localVpcArn": "arn:aws:ec2:us-east-1:123456789012:vpc/vpc-03ea55eeda25adbb0"
        }
    ]
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [GetQueryResultsWorkloadInsightsTopContributors](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/get-query-results-workload-insights-top-contributors.html) 섹션을 참조하세요.

### `get-query-status-monitor-top-contributors`
<a name="networkflowmonitor_GetQueryStatusMonitorTopContributors_cli_2_topic"></a>

다음 코드 예시는 `get-query-status-monitor-top-contributors`의 사용 방법을 보여줍니다.

**AWS CLI**  
**쿼리 상태를 검색하려면**  
다음 `get-query-status-monitor-top-contributors` 예제에서는 지정된 계정에서 쿼리의 현재 상태를 표시합니다.  

```
aws networkflowmonitor get-query-status-monitor-top-contributors \
    --monitor-name Demo \
    --query-id 5398eabd-bc40-3f5f-aba3-bcb639d3c7ca
```
출력:  

```
{
    "status": "SUCCEEDED"
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [GetQueryStatusMonitorTopContributors](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/get-query-status-monitor-top-contributors.html) 섹션을 참조하세요.

### `get-query-status-workload-insights-top-contributors-data`
<a name="networkflowmonitor_GetQueryStatusWorkloadInsightsTopContributorsData_cli_2_topic"></a>

다음 코드 예시는 `get-query-status-workload-insights-top-contributors-data`의 사용 방법을 보여줍니다.

**AWS CLI**  
**쿼리 상태를 검색하려면**  
다음 `get-query-status-workload-insights-top-contributors-data` 예제에서는 지정된 계정에서 쿼리의 현재 상태를 표시합니다.  

```
aws networkflowmonitor get-query-status-workload-insights-top-contributors-data \
    --scope-id e21cda79-30a0-4c12-9299-d8629d76d8cf \
    --query-id 4333754d-8ae1-3f29-b6b7-c36db2e7f8ac
```
출력:  

```
{
    "status": "SUCCEEDED"
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [GetQueryStatusWorkloadInsightsTopContributorsData](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/get-query-status-workload-insights-top-contributors-data.html) 섹션을 참조하세요.

### `get-query-status-workload-insights-top-contributors`
<a name="networkflowmonitor_GetQueryStatusWorkloadInsightsTopContributors_cli_2_topic"></a>

다음 코드 예시는 `get-query-status-workload-insights-top-contributors`의 사용 방법을 보여줍니다.

**AWS CLI**  
**쿼리 상태를 검색하려면**  
다음 `get-query-status-workload-insights-top-contributors` 예제에서는 지정된 계정에서 쿼리의 현재 상태를 표시합니다.  

```
aws networkflowmonitor get-query-status-workload-insights-top-contributors \
    --scope-id e21cda79-30a0-4c12-9299-d8629d76d8cf \
    --query-id f2a87c70-3e5a-362e-8beb-4747d13d8419
```
출력:  

```
{
    "status": "SUCCEEDED"
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [GetQueryStatusWorkloadInsightsTopContributors](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/get-query-status-workload-insights-top-contributors.html) 섹션을 참조하세요.

### `get-scope`
<a name="networkflowmonitor_GetScope_cli_2_topic"></a>

다음 코드 예시는 `get-scope`의 사용 방법을 보여줍니다.

**AWS CLI**  
**범위 정보를 검색하려면**  
다음 `get-scope` 예제에서는 상태, 태그, 이름 및 대상 세부 정보와 같은 범위에 대한 정보를 표시합니다.  

```
aws networkflowmonitor get-scope \
    --scope-id e21cda79-30a0-4c12-9299-d8629d76d8cf
```
출력:  

```
{
    "scopeId": "e21cda79-30a0-4c12-9299-d8629d76d8cf",
    "status": "SUCCEEDED",
    "scopeArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:scope/e21cda79-30a0-4c12-9299-d8629d76d8cf",
    "targets": [
        {
            "targetIdentifier": {
                "targetId": {
                    "accountId": "123456789012"
                },
                "targetType": "ACCOUNT"
            },
            "region": "us-east-1"
        }
    ],
    "tags": {}
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Network Flow Monitor의 구성 요소 및 기능](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-components.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [GetScope](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/get-scope.html) 섹션을 참조하세요.

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

다음 코드 예시는 `list-monitors`의 사용 방법을 보여줍니다.

**AWS CLI**  
**모니터 목록을 검색하려면**  
다음 `list-monitors` 예제에서는 지정된 계정의 모든 모니터를 반환합니다.  

```
aws networkflowmonitor list-monitors
```
출력:  

```
{
    "monitors": [
        {
            "monitorArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo",
            "monitorName": "Demo",
            "monitorStatus": "ACTIVE"
        }
    ]
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Network Flow Monitor의 구성 요소 및 기능](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-components.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [ListMonitors](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/list-monitors.html)를 참조하세요.

### `list-scopes`
<a name="networkflowmonitor_ListScopes_cli_2_topic"></a>

다음 코드 예시는 `list-scopes`의 사용 방법을 보여줍니다.

**AWS CLI**  
**범위 목록을 검색하려면**  
다음 `list-scopes` 예제에서는 지정된 계정의 모든 범위를 나열합니다.  

```
aws networkflowmonitor list-scopes
```
출력:  

```
{
    "scopes": [
        {
            "scopeId": "fdc20616-6bb4-4242-a24e-a748e65ca7ac",
            "status": "SUCCEEDED",
            "scopeArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:scope/fdc20616-6bb4-4242-a24e-a748e65ca7ac"
        }
    ]
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Network Flow Monitor의 구성 요소 및 기능](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-components.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [ListScopes](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/list-scopes.html)를 참조하세요.

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

다음 코드 예시는 `list-tags-for-resource`의 사용 방법을 보여줍니다.

**AWS CLI**  
**태그를 나열하려면**  
다음 `list-tags-for-resource` 예제에서는 지정된 리소스에 할당된 모든 태그를 반환합니다.  

```
aws networkflowmonitor list-tags-for-resource \
    --resource-arn arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo
```
출력:  

```
{
    "tags": {
        "Value": "Production",
        "Key": "stack"
    }
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Amazon CloudWatch 리소스 태깅](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Tagging.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [ListTagsForResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/list-tags-for-resource.html)를 참조하세요.

### `start-query-monitor-top-contributors`
<a name="networkflowmonitor_StartQueryMonitorTopContributors_cli_2_topic"></a>

다음 코드 예시는 `start-query-monitor-top-contributors`의 사용 방법을 보여줍니다.

**AWS CLI**  
**쿼리를 시작하려면**  
다음 `start-query-monitor-top-contributors` 예제에서는 쿼리 ID를 반환하여 상위 기여자를 검색하는 쿼리를 시작합니다.  

```
aws networkflowmonitor start-query-monitor-top-contributors \
    --monitor-name Demo \
    --start-time 2024-12-09T19:00:00Z \
    --end-time 2024-12-09T19:15:00Z \
    --metric-name DATA_TRANSFERRED \
    --destination-category UNCLASSIFIED
```
출력:  

```
{
    "queryId": "aecd3a88-0283-35b0-a17d-6e944dc8531d"
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [StartQueryMonitorTopContributors](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/start-query-monitor-top-contributors.html) 섹션을 참조하세요.

### `start-query-workload-insights-top-contributors-data`
<a name="networkflowmonitor_StartQueryWorkloadInsightsTopContributorsData_cli_2_topic"></a>

다음 코드 예시는 `start-query-workload-insights-top-contributors-data`의 사용 방법을 보여줍니다.

**AWS CLI**  
**쿼리를 시작하려면**  
다음 `start-query-workload-insights-top-contributors-data` 예제에서는 쿼리 ID를 반환하여 상위 기여자를 검색하는 쿼리를 시작합니다.  

```
aws networkflowmonitor start-query-workload-insights-top-contributors-data \
    --scope-id e21cda79-30a0-4c12-9299-d8629d76d8cf \
    --start-time 2024-12-09T19:00:00Z \
    --end-time 2024-12-09T19:15:00Z \
    --metric-name DATA_TRANSFERRED \
    --destination-category UNCLASSIFIED
```
출력:  

```
{
    "queryId": "cc4f4ab3-3103-33b8-80ff-d6597a0c6cea"
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [StartQueryWorkloadInsightsTopContributorsData](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/start-query-workload-insights-top-contributors-data.html) 섹션을 참조하세요.

### `start-query-workload-insights-top-contributors`
<a name="networkflowmonitor_StartQueryWorkloadInsightsTopContributors_cli_2_topic"></a>

다음 코드 예시는 `start-query-workload-insights-top-contributors`의 사용 방법을 보여줍니다.

**AWS CLI**  
**쿼리를 시작하려면**  
다음 `start-query-workload-insights-top-contributors` 예제에서는 쿼리 ID를 반환하여 상위 기여자를 검색하는 쿼리를 시작합니다.  

```
aws networkflowmonitor start-query-workload-insights-top-contributors \
    --scope-id e21cda79-30a0-4c12-9299-d8629d76d8cf \
    --start-time 2024-12-09T19:00:00Z \
    --end-time 2024-12-09T19:15:00Z \
    --metric-name DATA_TRANSFERRED \
    --destination-category UNCLASSIFIED
```
출력:  

```
{
    "queryId": "1fc423d3-b144-37a6-80e6-e2c7d26eea0c"
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [StartQueryWorkloadInsightsTopContributors](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/start-query-workload-insights-top-contributors.html) 섹션을 참조하세요.

### `stop-query-monitor-top-contributors`
<a name="networkflowmonitor_StopQueryMonitorTopContributors_cli_2_topic"></a>

다음 코드 예시는 `stop-query-monitor-top-contributors`의 사용 방법을 보여줍니다.

**AWS CLI**  
**쿼리를 중지하려면**  
다음 `stop-query-monitor-top-contributors` 예제에서는 지정된 계정의 쿼리를 중지합니다.  

```
aws networkflowmonitor stop-query-monitor-top-contributors \
    --monitor-name Demo \
    --query-id aecd3a88-0283-35b0-a17d-6e944dc8531d
```
이 명령은 출력을 생성하지 않습니다.  
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [StopQueryMonitorTopContributors](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/stop-query-monitor-top-contributors.html) 섹션을 참조하세요.

### `stop-query-workload-insights-top-contributors-data`
<a name="networkflowmonitor_StopQueryWorkloadInsightsTopContributorsData_cli_2_topic"></a>

다음 코드 예시는 `stop-query-workload-insights-top-contributors-data`의 사용 방법을 보여줍니다.

**AWS CLI**  
**쿼리를 중지하려면**  
다음 `stop-query-workload-insights-top-contributors-data` 예제에서는 지정된 계정의 쿼리를 중지합니다.  

```
aws networkflowmonitor stop-query-workload-insights-top-contributors-data \
    --scope-id e21cda79-30a0-4c12-9299-d8629d76d8cf \
    --query-id cc4f4ab3-3103-33b8-80ff-d6597a0c6cea
```
이 명령은 출력을 생성하지 않습니다.  
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [StopQueryWorkloadInsightsTopContributorsData](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/stop-query-workload-insights-top-contributors-data.html) 섹션을 참조하세요.

### `stop-query-workload-insights-top-contributors`
<a name="networkflowmonitor_StopQueryWorkloadInsightsTopContributors_cli_2_topic"></a>

다음 코드 예시는 `stop-query-workload-insights-top-contributors`의 사용 방법을 보여줍니다.

**AWS CLI**  
**쿼리를 중지하려면**  
다음 `stop-query-workload-insights-top-contributors` 예제에서는 지정된 계정의 쿼리를 중지합니다.  

```
aws networkflowmonitor stop-query-workload-insights-top-contributors \
    --scope-id e21cda79-30a0-4c12-9299-d8629d76d8cf \
    --query-id 1fc423d3-b144-37a6-80e6-e2c7d26eea0c
```
이 명령은 출력을 생성하지 않습니다.  
자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [워크로드 인사이트로 네트워크 흐름 평가](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-configure-evaluate-flows.html)를 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [StopQueryWorkloadInsightsTopContributors](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/stop-query-workload-insights-top-contributors.html) 섹션을 참조하세요.

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

다음 코드 예시는 `tag-resource`의 사용 방법을 보여줍니다.

**AWS CLI**  
**지정된 리소스에 태그를 추가하는 방법**  
다음 `tag-resource` 예제에서는 지정된 계정에서 모니터에 태그를 추가합니다.  

```
aws networkflowmonitor tag-resource \
    --resource-arn arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo \
    --tags Key=stack,Value=Production
```
이 명령은 출력을 생성하지 않습니다.  
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Amazon CloudWatch 리소스 태깅](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Tagging.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [TagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/tag-resource.html)를 참조하세요.

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

다음 코드 예시는 `untag-resource`의 사용 방법을 보여줍니다.

**AWS CLI**  
**지정된 리소스에서 태그를 제거하려면**  
다음 `untag-resource` 예제에서는 지정된 계정에서 모니터의 태그를 제거합니다.  

```
aws networkflowmonitor untag-resource \
    --resource-arn arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo \
    --tag-keys stack
```
이 명령은 출력을 생성하지 않습니다.  
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Amazon CloudWatch 리소스 태깅](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Tagging.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [UntagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/untag-resource.html)를 참조하세요.

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

다음 코드 예시는 `update-monitor`의 사용 방법을 보여줍니다.

**AWS CLI**  
**기존 모니터를 업데이트하려면**  
다음 `update-monitor` 예제에서는 지정된 계정에서 `Demo`라는 모니터를 업데이트합니다.  

```
aws networkflowmonitor update-monitor \
    --monitor-name Demo \
    --local-resources-to-add type="AWS::EC2::VPC",identifier="arn:aws:ec2:us-east-1:123456789012:vpc/vpc-048d08dfbec623f94"
```
출력:  

```
{
    "monitorArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo",
    "monitorName": "Demo",
    "monitorStatus": "ACTIVE",
    "tags": {
        "Value": "Production",
        "Key": "stack"
    }
}
```
자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [Network Flow Monitor의 구성 요소 및 기능](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-components.html)을 참조하세요.  
+  API 세부 정보는 *AWS CLI 명령 참조*의 [UpdateMonitor](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/networkflowmonitor/update-monitor.html)를 참조하세요.