Puoi utilizzare l'API Unified Maintenance per restituire informazioni sulla manutenzione delle tue risorse.
Questo documento descrive come utilizzare Cloud Shell per chiamare l'API Unified Maintenance per restituire la manutenzione delle risorse.
Per visualizzare le attività di manutenzione imminenti e storiche in Cloud Hub, consulta Visualizzare le attività di manutenzione.
Prima di iniziare
Prima di visualizzare la manutenzione delle risorse utilizzando Unified Maintenance, verifica che Unified Maintenance supporti i tuoi tipi di risorse.
Per visualizzare le attività di manutenzione per le applicazioni App Hub (anteprima), devi definire le applicazioni dalle risorse esistenti Google Cloud in App Hub o crearle ed eseguirne il deployment con App Design Center.
Filtri
Puoi filtrare le attività di manutenzione restituite in base a diversi parametri:
- Stato (ad esempio
SUCCEEDEDoSTARTED) - Nome risorsa
- Località della risorsa
- Tipo di risorsa
- Nome manutenzione
- Ora di inizio manutenzione
- Ora di fine manutenzione
Per saperne di più, consulta la documentazione dell'API Unified Maintenance.
Visualizzare le manutenzioni delle risorse
Puoi utilizzare l'API Unified Maintenance per restituire informazioni sulle attività di manutenzione per un progetto. Google Cloud Se gestisci le applicazioni in un limite a livello di cartella, utilizza il progetto di gestione della cartella.
Per elencare tutte le attività di manutenzione:
Vai a Cloud Shell.
Esegui il comando:
curl \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://maintenance.googleapis.com/v1beta/projects/PROJECT_ID/locations/LOCATION/resourceMaintenancesSostituisci:
PROJECT_ID: l'ID progetto del tuo progetto.LOCATION: la regione o la zona che contiene il progetto. Imposta suglobal,regiono-(per corrispondere a tutte le località).
Unified Maintenance restituisce informazioni sulle manutenzioni delle risorse per il progetto specificato.
Visualizzare le manutenzioni per una risorsa
Puoi utilizzare l'API Unified Maintenance per restituire le manutenzioni per una risorsa specificata.
Per filtrare e stampare le manutenzioni per una risorsa specificata:
Vai a Cloud Shell.
Esegui il comando:
curl \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://maintenance.googleapis.com/v1beta/projects/PROJECT_ID/locations/LOCATION/resourceMaintenances?filter=FILTER=%22RESOURCE_NAME%22Sostituisci:
PROJECT_ID: l'ID progetto del tuo progetto.LOCATION: la regione o la zona che contiene il progetto. Imposta suglobal,regiono-(per corrispondere a tutte le località).RESOURCE_NAME: il nome completo della risorsa.
Passaggi successivi
- Scopri come configurare avvisi e notifiche in base a diversi webhook.
- Utilizza Unified Maintenance per riprogrammare o eseguire aggiornamenti on demand.