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.
Aktualisierung einer geplanten Abfrage
Ändern Sie Ihre Konfiguration für geplante Abfragen, um die Abfragezeichenfolge, den Zeitplan, die Ziele oder die Ausführungsrolle entsprechend Ihren Anforderungen zu ändern.
Sie können jeden Aspekt einer geplanten Abfrage aktualisieren, einschließlich der Abfragezeichenfolge, des Zeitplanausdrucks, der Ziele und der Ausführungsrolle. Änderungen werden sofort für future Ausführungen wirksam.
- Console
-
Um eine geplante Abfrage zu aktualisieren (Konsole)
-
Wählen Sie in der CloudWatch Protokollkonsole die Optionen Geplante Abfrage und Geplante Abfragen anzeigen aus.
-
Wählen Sie die geplante Abfrage aus, die Sie aktualisieren möchten.
-
Wählen Sie Bearbeiten aus.
-
Ändern Sie die Konfiguration nach Bedarf.
-
Wählen Sie Änderungen speichern aus.
- AWS CLI
-
Um eine geplante Abfrage zu aktualisieren (AWS CLI)
-
Verwenden Sie den update-scheduled-query Befehl, um eine bestehende geplante Abfrage zu ändern:
aws logs update-scheduled-query \
--identifier "arn:aws:logs:us-east-1:111122223333:scheduled-query:5e0c0228-1c29-4d26-904f-59f1f1ba3c8f" \
--description "Monitor for ERROR level logs daily" \
--query-language "LogsQL" \
--query-string "fields @timestamp, @message | filter @message like /ERROR/" \
--log-group-identifiers "/aws/lambda/my-function-1" "/aws/lambda/my-function-2"
- API
-
Um eine geplante Abfrage (API) zu aktualisieren
-
Verwenden Sie die UpdateScheduledQuery Aktion, um die Konfiguration der geplanten Abfrage zu ändern:
{
"identifier": "arn:aws:logs:us-east-1:111122223333:scheduled-query:5e0c0228-1c29-4d26-904f-59f1f1ba3c8f",
"queryString": "fields @timestamp, @message | filter @message like /WARNING|ERROR/ | stats count() by bin(5m)",
"scheduleExpression": "cron(0 */2 * * ? *)",
"state": "ENABLED"
}
-
Um mehrere Konfigurationsparameter gleichzeitig zu aktualisieren:
{
"identifier": "arn:aws:logs:us-east-1:111122223333:scheduled-query:5e0c0228-1c29-4d26-904f-59f1f1ba3c8f",
"queryString": "fields @timestamp, @message, @level | filter @level = 'ERROR'",
"scheduleExpression": "cron(0 8,12,16 * * ? *)",
"executionRoleArn": "arn:aws:iam::111122223333:role/UpdatedScheduledQueryRole",
"logGroupIdentifiers": ["/aws/lambda/my-function", "/aws/lambda/another-function"],
"destinationConfiguration": {
"s3Configuration": {
"destinationIdentifier": "s3://111122223333-sqn-results-bucket/processed-results",
"roleArn": "arn:aws:iam::111122223333:role/Admin"
}
}
}