Utilizza Cloud Logging per ottenere insight

Google Cloud Logging offre molte metriche basate su log che puoi utilizzare per ottenere informazioni sulle tue app Last Mile Fleet Solution di Google Maps Platform. Le metriche basate su log si basano sul contenuto delle voci di log. Ad esempio: le metriche possono registrare il numero di voci di log contenenti messaggi di errore o possono estrarre le informazioni sulla latenza riportate nelle voci di log. Puoi utilizzare metriche basate su log nei grafici e nei criteri di avviso di Cloud Monitoring.

Vengono calcolate metriche definite dal sistema basate su log fornite da Cloud Logging dai log importati da Logging. Se un log è stato esplicitamente escluso dall'importazione da Logging, non è incluso in queste metriche.

Questo documento fornisce informazioni su come visualizzare in dettaglio i log per ottenere informazioni sull'implementazione dell'API Deliveries, tra cui:

Utilizzo di Esplora log

Puoi utilizzare Esplora log per filtrare i log in vari modi per aiutarti ottenere informazioni dettagliate sul rendimento delle tue app Last Mile Fleet Solution di Google Maps Platform. Ad esempio, puoi filtrare i log nei seguenti modi:

Per ulteriori informazioni, vedi Utilizzo di Esplora log.

Utilizzare gli avvisi

Puoi anche creare avvisi per informare i clienti quando una metrica non è disponibile di una determinata soglia e specificare i canali di notifica per gli avvisi.

Creare un canale di notifica

Puoi creare un canale di notifica per specificare chi deve essere informato di un avviso e come. I canali di notifica possono includere dispositivi mobili, cercapersone, Slack, email, Pub/Sub e altri canali.

Per creare un canale di notifica, seleziona Monitoring e poi Avvisi nella console Cloud per aprire la pagina Avvisi. Quindi seleziona Modifica canali di notifica nella parte superiore della pagina.

Crea canale

Per ulteriori informazioni, vedi Gestione dei canali di notifica.

Creazione di un esempio di avviso

L'esempio seguente mostra come creare un avviso quando l'elemento billable_tasks la metrica creata nell'esempio precedente è al di sotto di una soglia specificata.

  1. Per aprire la console Cloud, seleziona Monitoring e poi Avvisi. la pagina Avvisi. Quindi, seleziona Crea criterio nella parte superiore della pagina.

    Crea criterio

  2. Nella pagina Crea criterio di avviso, seleziona Aggiungi condizione.

  3. Nella finestra di dialogo Aggiungi condizione:

    • Specifica un nome per l'avviso, ad esempio Contatore attività fatturabili troppo basso.
    • Per un obiettivo, inizia a digitare billable_tasks. Dovrebbe essere completato automaticamente alla metrica basata su log creata nell'esempio precedente. Seleziona la metrica dal menu a discesa. Il nome completo della metrica è logging/user/billable_tasks.

      Specifica target

    • Dovrebbero essere visualizzate le informazioni sul target della metrica e dovresti vedere nel grafico delle metriche a destra.

    • Scorri verso il basso fino alla sezione Configurazione a sinistra e imposta l'avviso parametri. (ad esempio, imposta Condition su è inferiore, Threshold su 0,1, e da For a 5 minuti. Quando imposti la soglia, una linea rossa Compaiono nel grafico delle metriche che mostra la soglia di avviso relativa al valore corrente.

      Grafico delle metriche

    • Fai clic sul pulsante Aggiungi.

  4. Torna alla pagina Creazione del criterio di avviso e seleziona Avanti.

  5. (Facoltativo) Imposta il contatto del canale di notifica quando viene attivato l'avviso. Poi seleziona Avanti.

    Imposta canale

  6. Aggiungi le istruzioni per risolvere il problema. Verranno incluse le istruzioni nel corpo della notifica di avviso. Fai clic su Salva.

    Istruzioni

Ora l'avviso dovrebbe essere pubblicato. Se si attiva, verrà visualizzata nella pagina Avvisi.

Allerta

Se è stato selezionato un canale di notifica, questo riceverà una notifica.

Utilizzo di BigQuery

BigQuery è un potente strumento per eseguire analisi. Può essere utilizzato per archiviare a lungo termine ed eseguire query ad hoc di tipo SQL sui dati.

Ad esempio, puoi creare:

Per ulteriori informazioni, vedi Utilizzo di BigQuery.