Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Beispiele für Network Flow Monitor mit AWS CLI
Die folgenden Codebeispiele zeigen Ihnen, wie Sie AWS Command Line Interface mit Network Flow Monitor Aktionen ausführen und allgemeine Szenarien implementieren.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarios anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, in dem Sie Anweisungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendungcreate-monitor.
- AWS CLI
- 
             
                    Um einen Monitor zu erstellen Im folgenden create-monitorBeispiel wird ein Monitor mitdemodem Namen des angegebenen Kontos erstellt.aws networkflowmonitor create-monitor \ --monitor-namedemo\ --local-resources type="AWS::EC2::VPC",identifier="arn:aws:ec2:us-east-1:123456789012:vpc/vpc-03ea55eeda25adbb0" \ --scope-arnarn:aws:networkflowmonitor:us-east-1:123456789012:scope/e21cda79-30a0-4c12-9299-d8629d76d8cfAusgabe: { "monitorArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/demo", "monitorName": "demo", "monitorStatus": "ACTIVE", "tags": {} }Weitere Informationen finden Sie unter Erstellen eines Monitors in Network Flow Monitor im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie CreateMonitor unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungcreate-scope.
- AWS CLI
- 
             
                    Um einen Bereich zu erstellen Im folgenden create-scopeBeispiel wird ein Bereich erstellt, der eine Reihe von Ressourcen umfasst, für die Network Flow Monitor Metriken zum Netzwerkverkehr generiert.aws networkflowmonitor create-scope \ --targets '[{"targetIdentifier":{"targetId":{"accountId":"123456789012"},"targetType":"ACCOUNT"},"region":"us-east-1"}]'Ausgabe: { "scopeId": "97626f8d-8a21-4b5d-813a-1a0962dd4615", "status": "IN_PROGRESS", "tags": {} }Weitere Informationen finden Sie unter Komponenten und Funktionen von Network Flow Monitor im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie CreateScope in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungdelete-monitor.
- AWS CLI
- 
             
                    Um einen Monitor zu löschen Im folgenden delete-monitorBeispiel wird ein Monitor gelöscht, derdemoim angegebenen Konto benannt ist.aws networkflowmonitor delete-monitor \ --monitor-namedemoMit diesem Befehl wird keine Ausgabe zurückgegeben. Weitere Informationen finden Sie unter Löschen eines Monitors in Network Flow Monitor im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie DeleteMonitor in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungdelete-scope.
- AWS CLI
- 
             
                    Um einen Bereich zu löschen Im folgenden delete-scopeBeispiel wird ein bestimmter Bereich gelöscht.aws networkflowmonitor delete-scope \ --scope-idfdc20616-6bb4-4242-a24e-a748e65ca7acMit diesem Befehl wird keine Ausgabe zurückgegeben. Weitere Informationen finden Sie unter Komponenten und Funktionen von Network Flow Monitor im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie DeleteScope in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-monitor.
- AWS CLI
- 
             
                    Um Informationen über einen Monitor abzurufen Im folgenden get-monitorBeispiel werden Informationen über den Monitor angezeigt, derdemoim angegebenen Konto benannt ist.aws networkflowmonitor get-monitor \ --monitor-nameDemoAusgabe: { "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": {} }Weitere Informationen finden Sie unter Komponenten und Funktionen von Network Flow Monitor im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie GetMonitor in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-query-results-workload-insights-top-contributors-data.
- AWS CLI
- 
             
                    Um die Daten der wichtigsten Mitwirkenden zu Workload Insights abzurufen Im folgenden get-query-results-workload-insights-top-contributors-dataBeispiel werden die Daten für die angegebene Abfrage zurückgegeben.aws networkflowmonitor get-query-results-workload-insights-top-contributors-data \ --scope-ide21cda79-30a0-4c12-9299-d8629d76d8cf\ --query-idcc4f4ab3-3103-33b8-80ff-d6597a0c6ceaAusgabe: { "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" }Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie GetQueryResultsWorkloadInsightsTopContributorsData unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-query-results-workload-insights-top-contributors.
- AWS CLI
- 
             
                    Um die wichtigsten Mitwirkenden bei Workload Insights abzurufen Das folgende get-query-results-workload-insights-top-contributorsBeispiel gibt die Daten für die angegebene Abfrage zurück.aws networkflowmonitor get-query-results-workload-insights-top-contributors \ --scope-ide21cda79-30a0-4c12-9299-d8629d76d8cf\ --query-id1fc423d3-b144-37a6-80e6-e2c7d26eea0cAusgabe: { "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" } ] }Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie GetQueryResultsWorkloadInsightsTopContributors unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-query-status-monitor-top-contributors.
- AWS CLI
- 
             
                    Um den Status der Abfrage abzurufen Im folgenden get-query-status-monitor-top-contributorsBeispiel wird der aktuelle Status der Abfrage im angegebenen Konto angezeigt.aws networkflowmonitor get-query-status-monitor-top-contributors \ --monitor-nameDemo\ --query-id5398eabd-bc40-3f5f-aba3-bcb639d3c7caAusgabe: { "status": "SUCCEEDED" }Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie GetQueryStatusMonitorTopContributors unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-query-status-workload-insights-top-contributors-data.
- AWS CLI
- 
             
                    Um den Status der Abfrage abzurufen Im folgenden get-query-status-workload-insights-top-contributors-dataBeispiel wird der aktuelle Status der Abfrage im angegebenen Konto angezeigt.aws networkflowmonitor get-query-status-workload-insights-top-contributors-data \ --scope-ide21cda79-30a0-4c12-9299-d8629d76d8cf\ --query-id4333754d-8ae1-3f29-b6b7-c36db2e7f8acAusgabe: { "status": "SUCCEEDED" }Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie GetQueryStatusWorkloadInsightsTopContributorsData unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-query-status-workload-insights-top-contributors.
- AWS CLI
- 
             
                    Um den Status der Abfrage abzurufen Im folgenden get-query-status-workload-insights-top-contributorsBeispiel wird der aktuelle Status der Abfrage im angegebenen Konto angezeigt.aws networkflowmonitor get-query-status-workload-insights-top-contributors \ --scope-ide21cda79-30a0-4c12-9299-d8629d76d8cf\ --query-idf2a87c70-3e5a-362e-8beb-4747d13d8419Ausgabe: { "status": "SUCCEEDED" }Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie GetQueryStatusWorkloadInsightsTopContributors unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-scope.
- AWS CLI
- 
             
                    Um Informationen über einen Bereich abzurufen Im folgenden get-scopeBeispiel werden Informationen zu einem Bereich angezeigt, z. B. Status, Tags, Name und Zieldetails.aws networkflowmonitor get-scope \ --scope-ide21cda79-30a0-4c12-9299-d8629d76d8cfAusgabe: { "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": {} }Weitere Informationen finden Sie unter Komponenten und Funktionen von Network Flow Monitor im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie GetScope in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendunglist-monitors.
- AWS CLI
- 
             
                    Um eine Liste von Monitoren abzurufen Im folgenden list-monitorsBeispiel werden alle Monitore im angegebenen Konto zurückgegeben.aws networkflowmonitor list-monitorsAusgabe: { "monitors": [ { "monitorArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo", "monitorName": "Demo", "monitorStatus": "ACTIVE" } ] }Weitere Informationen finden Sie unter Komponenten und Funktionen von Network Flow Monitor im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie ListMonitors in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendunglist-scopes.
- AWS CLI
- 
             
                    Um eine Liste von Bereichen abzurufen Das folgende list-scopesBeispiel listet alle Bereiche im angegebenen Konto auf.aws networkflowmonitor list-scopesAusgabe: { "scopes": [ { "scopeId": "fdc20616-6bb4-4242-a24e-a748e65ca7ac", "status": "SUCCEEDED", "scopeArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:scope/fdc20616-6bb4-4242-a24e-a748e65ca7ac" } ] }Weitere Informationen finden Sie unter Komponenten und Funktionen von Network Flow Monitor im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie ListScopes in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendunglist-tags-for-resource.
- AWS CLI
- 
             
                    Um die Tags aufzulisten Das folgende list-tags-for-resourceBeispiel gibt alle Tags zurück, die der angegebenen Ressource zugeordnet sind.aws networkflowmonitor list-tags-for-resource \ --resource-arnarn:aws:networkflowmonitor:us-east-1:123456789012:monitor/DemoAusgabe: { "tags": { "Value": "Production", "Key": "stack" } }Weitere Informationen finden Sie unter Taggen Ihrer CloudWatch Amazon-Ressourcen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie ListTagsForResource in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungstart-query-monitor-top-contributors.
- AWS CLI
- 
             
                    Um eine Abfrage zu starten Im folgenden start-query-monitor-top-contributorsBeispiel wird die Abfrage gestartet, die eine Abfrage-ID zurückgibt, um die wichtigsten Mitwirkenden abzurufen.aws networkflowmonitor start-query-monitor-top-contributors \ --monitor-nameDemo\ --start-time2024-12-09T19:00:00Z\ --end-time2024-12-09T19:15:00Z\ --metric-nameDATA_TRANSFERRED\ --destination-categoryUNCLASSIFIEDAusgabe: { "queryId": "aecd3a88-0283-35b0-a17d-6e944dc8531d" }Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie StartQueryMonitorTopContributors unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungstart-query-workload-insights-top-contributors-data.
- AWS CLI
- 
             
                    Um eine Abfrage zu starten Im folgenden start-query-workload-insights-top-contributors-dataBeispiel wird die Abfrage gestartet, die eine Abfrage-ID zurückgibt, um die wichtigsten Mitwirkenden abzurufen.aws networkflowmonitor start-query-workload-insights-top-contributors-data \ --scope-ide21cda79-30a0-4c12-9299-d8629d76d8cf\ --start-time2024-12-09T19:00:00Z\ --end-time2024-12-09T19:15:00Z\ --metric-nameDATA_TRANSFERRED\ --destination-categoryUNCLASSIFIEDAusgabe: { "queryId": "cc4f4ab3-3103-33b8-80ff-d6597a0c6cea" }Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie StartQueryWorkloadInsightsTopContributorsData unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungstart-query-workload-insights-top-contributors.
- AWS CLI
- 
             
                    Um eine Abfrage zu starten Im folgenden start-query-workload-insights-top-contributorsBeispiel wird die Abfrage gestartet, die eine Abfrage-ID zurückgibt, um die wichtigsten Mitwirkenden abzurufen.aws networkflowmonitor start-query-workload-insights-top-contributors \ --scope-ide21cda79-30a0-4c12-9299-d8629d76d8cf\ --start-time2024-12-09T19:00:00Z\ --end-time2024-12-09T19:15:00Z\ --metric-nameDATA_TRANSFERRED\ --destination-categoryUNCLASSIFIEDAusgabe: { "queryId": "1fc423d3-b144-37a6-80e6-e2c7d26eea0c" }Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie StartQueryWorkloadInsightsTopContributors unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungstop-query-monitor-top-contributors.
- AWS CLI
- 
             
                    Um eine Abfrage zu beenden Im folgenden stop-query-monitor-top-contributorsBeispiel wird die Abfrage im angegebenen Konto beendet.aws networkflowmonitor stop-query-monitor-top-contributors \ --monitor-nameDemo\ --query-idaecd3a88-0283-35b0-a17d-6e944dc8531dMit diesem Befehl wird keine Ausgabe zurückgegeben. Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie StopQueryMonitorTopContributors unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungstop-query-workload-insights-top-contributors-data.
- AWS CLI
- 
             
                    Um eine Abfrage zu beenden Im folgenden stop-query-workload-insights-top-contributors-dataBeispiel wird die Abfrage im angegebenen Konto beendet.aws networkflowmonitor stop-query-workload-insights-top-contributors-data \ --scope-ide21cda79-30a0-4c12-9299-d8629d76d8cf\ --query-idcc4f4ab3-3103-33b8-80ff-d6597a0c6ceaMit diesem Befehl wird keine Ausgabe zurückgegeben. Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie StopQueryWorkloadInsightsTopContributorsData unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungstop-query-workload-insights-top-contributors.
- AWS CLI
- 
             
                    Um eine Abfrage zu beenden Im folgenden stop-query-workload-insights-top-contributorsBeispiel wird die Abfrage im angegebenen Konto beendet.aws networkflowmonitor stop-query-workload-insights-top-contributors \ --scope-ide21cda79-30a0-4c12-9299-d8629d76d8cf\ --query-id1fc423d3-b144-37a6-80e6-e2c7d26eea0cMit diesem Befehl wird keine Ausgabe zurückgegeben. Weitere Informationen finden Sie unter Evaluieren von Netzwerkabläufen mit Workload-Erkenntnissen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie StopQueryWorkloadInsightsTopContributors unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungtag-resource.
- AWS CLI
- 
             
                    Um der angegebenen Ressource ein Tag hinzuzufügen Im folgenden tag-resourceBeispiel wird dem Monitor im angegebenen Konto ein Tag hinzugefügt.aws networkflowmonitor tag-resource \ --resource-arnarn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo\ --tagsKey=stack,Value=ProductionMit diesem Befehl wird keine Ausgabe zurückgegeben. Weitere Informationen finden Sie unter Taggen Ihrer CloudWatch Amazon-Ressourcen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie TagResource in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendunguntag-resource.
- AWS CLI
- 
             
                    Um ein Tag aus der angegebenen Ressource zu entfernen Im folgenden untag-resourceBeispiel wird im angegebenen Konto ein Tag vom Monitor entfernt.aws networkflowmonitor untag-resource \ --resource-arnarn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo\ --tag-keysstackMit diesem Befehl wird keine Ausgabe zurückgegeben. Weitere Informationen finden Sie unter Taggen Ihrer CloudWatch Amazon-Ressourcen im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie UntagResource in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungupdate-monitor.
- AWS CLI
- 
             
                    Um einen vorhandenen Monitor zu aktualisieren Im folgenden update-monitorBeispiel wird der Monitor aktualisiert, derDemoim angegebenen Konto benannt ist.aws networkflowmonitor update-monitor \ --monitor-nameDemo\ --local-resources-to-add type="AWS::EC2::VPC",identifier="arn:aws:ec2:us-east-1:123456789012:vpc/vpc-048d08dfbec623f94"Ausgabe: { "monitorArn": "arn:aws:networkflowmonitor:us-east-1:123456789012:monitor/Demo", "monitorName": "Demo", "monitorStatus": "ACTIVE", "tags": { "Value": "Production", "Key": "stack" } }Weitere Informationen finden Sie unter Komponenten und Funktionen von Network Flow Monitor im CloudWatch Amazon-Benutzerhandbuch. - 
                    Einzelheiten zur API finden Sie UpdateMonitor in der AWS CLI Befehlsreferenz. 
 
-