Sie können den Status einer laufenden Prüfung abrufen, die Sie mit Audit Manager oder Compliance Manager gestartet haben. Audits können sehr lange dauern. Wenn Sie diesen Status im Blick behalten, können Sie den Fortschritt des Audits während der Ausführung verfolgen.
Hinweis
Prüfen Sie, ob Sie eine der folgenden IAM-Rollen haben:
- Audit Manager-Administrator (
roles/auditmanager.admin) - Audit Manager Auditor (
roles/auditmanager.auditor) - Compliance Manager Viewer (
roles/cloudsecuritycompliance.viewer) (erforderlich, wenn Sie ein Framework prüfen, das Sie mit dem Compliance-Manager erstellt haben)
- Audit Manager-Administrator (
Suchen Sie die Prüfung, deren Status Sie abrufen möchten.
Status eines laufenden Audits abrufen
Console
Rufen Sie in der Google Cloud Console die Seite Audits ansehen auf.
Auf der Seite Bewertungen ansehen können Sie den aktuellen Status eines laufenden Audits einsehen oder weitere Informationen zu einem abgeschlossenen Audit abrufen.
Wenn Sie weitere Informationen zur Prüfung aufrufen möchten, klicken Sie auf den Link in der Spalte Status.
Klicken Sie auf den Namen der Prüfung, um weitere Informationen dazu aufzurufen.
gcloud
Der Befehl gcloud audit-manager operations describe beschreibt einen Audit-Vorgang.
Ersetzen Sie folgende Werte, bevor sie einen der Befehlsdaten verwenden:
- RESOURCE_TYPE: Der Ressourcentyp. Gültige Werte sind
organization,folderundproject. - RESOURCE_ID: die Ressourcen-ID der Organisation, des Projekts oder des Ordners. Beispiel:
8767234 - LOCATION: der Standort des Audit Manager API-Endpunkt. Eine Liste der verfügbaren Endpunkte finden Sie unter Audit Manager-Standorte. Beispiel:
us-central1. - AUDIT_OPERATION_ID: Die eindeutige ID für den laufenden Vorgang, die im Antworttext enthalten war, als Sie die Prüfung ausgeführt haben. Beispiel:
098234.
Führen Sie folgenden Befehl aus:
Linux, macOS oder Cloud Shell
gcloud audit-manager operations describe AUDIT_OPERATION_ID \ --RESOURCE_TYPE=RESOURCE_ID \ --location=LOCATION
Windows (PowerShell)
gcloud audit-manager operations describe AUDIT_OPERATION_ID ` --RESOURCE_TYPE=RESOURCE_ID ` --location=LOCATION
Windows (cmd.exe)
gcloud audit-manager operations describe AUDIT_OPERATION_ID ^ --RESOURCE_TYPE=RESOURCE_ID ^ --location=LOCATION
Eine erfolgreiche Antwort enthält einen der folgenden Ausführungsstatustypen:
| Statustyp | Beschreibung |
|---|---|
OPERATION_STATE_UNSPECIFIED |
Ein ungültiger Status. |
OPERATION_STATE_NOT_STARTED |
Die Erstellung des Prüfberichts hat noch nicht begonnen. |
OPERATION_STATE_EVALUATION_IN_PROGRESS |
Audit Manager wertet die Ressourcen anhand von Compliance-Kontrollen aus. |
OPERATION_STATE_EVALUATION_DONE |
Audit Manager hat die Compliancebewertung abgeschlossen. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_IN_PROGRESS |
Audit Manager erstellt einen Auditbericht aus den ausgewerteten Daten. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_DONE |
Audit Manager hat die Erstellung des Prüfberichts abgeschlossen. |
OPERATION_STATE_EVIDENCE_UPLOAD_IN_PROGRESS |
Audit Manager lädt den Auditbericht und die Nachweise an das Ziel hoch. |
OPERATION_STATE_DONE |
Der Prüfbericht wurde erstellt. |
OPERATION_STATE_FAILED |
Die Erstellung des Prüfberichts ist fehlgeschlagen. |
Für jeden Ausführungsstatustyp können gegebenenfalls die folgenden zusätzlichen Informationen angezeigt werden:
| Zusätzlicher Status | Beschreibung |
|---|---|
failure_reason |
Wenn die Auditbewertung fehlschlägt, wird in diesem Feld der Grund für den Fehler angegeben. |
evaluation_percent_complete |
Wenn die Bewertung begonnen hat, wird in diesem Feld der Fortschritt in Prozent angegeben. Wenn der Prozess noch nicht gestartet wurde, beginnt das Feld bei 0. Wenn der Vorgang abgeschlossen ist, wird das Feld auf 100 gesetzt. |
report_generation_percent_complete |
Wenn die Berichterstellung gestartet wurde, wird in diesem Feld der Fortschritt in Prozent angegeben. Wenn der Prozess noch nicht gestartet wurde, beginnt das Feld bei 0. Wenn der Vorgang abgeschlossen ist, wird das Feld auf 100 gesetzt. |
report_uploading_percent_complete |
Wenn der Berichtsupload gestartet wurde, wird in diesem Feld der Fortschritt in Prozent angegeben. Wenn der Prozess noch nicht gestartet wurde, beginnt das Feld bei 0. Wenn der Vorgang abgeschlossen ist, wird das Feld auf 100 gesetzt. |
Eine erfolgreiche gcloud-Antwort sieht in etwa so aus:
done: true name: projects/PROJECT_ID/locations/LOCATION/operationDetails/AUDIT_OPERATION_ID response: '@type': type.googleapis.com/google.cloud.auditmanager.v1.AuditReport gcsUri: gs://testbucketauditmanager
REST
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- RESOURCE_TYPE: Der Ressourcentyp. Gültige Werte sind
organizations,foldersundprojects. - RESOURCE_ID: die Ressourcen-ID der Organisation, des Projekts oder des Ordners. Beispiel:
8767234 - LOCATION: der Standort des Audit Manager API-Endpunkt. Eine Liste der verfügbaren Endpunkte finden Sie unter Audit Manager-Standorte. Beispiel:
us-central1. - AUDIT_OPERATION_ID: Die eindeutige ID für den laufenden Vorgang, die im Antworttext enthalten war, als Sie die Prüfung ausgeführt haben. Beispiel:
098234.
HTTP-Methode und URL:
GET https://auditmanager.googleapis.com/v1/RESOURCE_TYPE/RESOURCE_ID/locations/LOCATION//operationDetails/AUDIT_OPERATION_ID
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://auditmanager.googleapis.com/v1/RESOURCE_TYPE/RESOURCE_ID/locations/LOCATION//operationDetails/AUDIT_OPERATION_ID"
PowerShell
Führen Sie diesen Befehl aus:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://auditmanager.googleapis.com/v1/RESOURCE_TYPE/RESOURCE_ID/locations/LOCATION//operationDetails/AUDIT_OPERATION_ID" | Select-Object -Expand Content
Eine erfolgreiche Antwort enthält einen der folgenden Ausführungsstatustypen:
| Statustyp | Beschreibung |
|---|---|
OPERATION_STATE_UNSPECIFIED |
Ein ungültiger Status. |
OPERATION_STATE_NOT_STARTED |
Die Erstellung des Prüfberichts hat noch nicht begonnen. |
OPERATION_STATE_EVALUATION_IN_PROGRESS |
Audit Manager wertet die Ressourcen anhand von Compliance-Kontrollen aus. |
OPERATION_STATE_EVALUATION_DONE |
Audit Manager hat die Compliancebewertung abgeschlossen. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_IN_PROGRESS |
Audit Manager erstellt einen Auditbericht aus den ausgewerteten Daten. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_DONE |
Audit Manager hat die Erstellung des Prüfberichts abgeschlossen. |
OPERATION_STATE_EVIDENCE_UPLOAD_IN_PROGRESS |
Audit Manager lädt den Auditbericht und die Nachweise an das Ziel hoch. |
OPERATION_STATE_DONE |
Der Prüfbericht wurde erstellt. |
OPERATION_STATE_FAILED |
Die Erstellung des Prüfberichts ist fehlgeschlagen. |
Für jeden Ausführungsstatustyp können gegebenenfalls die folgenden zusätzlichen Informationen angezeigt werden:
| Zusätzlicher Status | Beschreibung |
|---|---|
failure_reason |
Wenn die Auditbewertung fehlschlägt, wird in diesem Feld der Grund für den Fehler angegeben. |
evaluation_percent_complete |
Wenn die Bewertung begonnen hat, wird in diesem Feld der Fortschritt in Prozent angegeben. Wenn der Prozess noch nicht gestartet wurde, beginnt das Feld bei 0. Wenn der Vorgang abgeschlossen ist, wird das Feld auf 100 gesetzt. |
report_generation_percent_complete |
Wenn die Berichterstellung gestartet wurde, wird in diesem Feld der Fortschritt in Prozent angegeben. Wenn der Prozess noch nicht gestartet wurde, beginnt das Feld bei 0. Wenn der Vorgang abgeschlossen ist, wird das Feld auf 100 gesetzt. |
report_uploading_percent_complete |
Wenn der Berichtsupload gestartet wurde, wird in diesem Feld der Fortschritt in Prozent angegeben. Wenn der Prozess noch nicht gestartet wurde, beginnt das Feld bei 0. Wenn der Vorgang abgeschlossen ist, wird das Feld auf 100 gesetzt. |
Eine erfolgreiche REST-Antwort sieht in etwa so aus:
{
"name": "projects/PROJECT_ID/locations/LOCATION/operationDetails/AUDIT_OPERATION_ID",
"done": true,
"response": {
"@type": "type.googleapis.com/google.cloud.auditmanager.v1.AuditReport",
"gcsUri": "gs://testbucketauditmanager"
}
}
Wenn ein Auditbericht fertiggestellt und hochgeladen wurde, wird ein Link zum Bericht zurückgegeben.