Utilizza Cloud Logging per ottenere insight

Google Cloud Logging offre metriche complete basate su log che puoi utilizzare per ottenere insight sulle tue app Google Maps Platform Last Mile Fleet Solution. Le metriche basate su log si basano sui contenuti delle voci di log. Ad esempio, le metriche possono registrare il numero di voci di log contenenti messaggi specifici oppure estrarre le informazioni sulla latenza riportate nelle voci di log. Puoi utilizzare le metriche basate su log nei grafici e nei criteri di avviso di Cloud Monitoring.

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

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

Utilizzo di Esplora log

Puoi utilizzare Esplora log per filtrare i log in vari modi e ottenere insight sulle prestazioni delle app Google Maps Platform Last Mile Fleet Solution. Ad esempio, puoi filtrare i log nei seguenti modi:

Per ulteriori informazioni, consulta Utilizzo di Esplora log.

Utilizzo degli avvisi

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

Creazione di un canale di notifica

Puoi creare un canale di notifica che indicherà chi deve ricevere una notifica in caso di avviso e come. I canali di notifica possono includere dispositivi mobili, pager, Slack, email, Pub/Sub e altri canali.

Per creare un canale di notifica, seleziona Monitoring, quindi 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, consulta la sezione Gestione dei canali di notifica.

Esempio di creazione di un avviso

L'esempio seguente mostra come creare un avviso quando la metrica fatturabile_tasks creata nell'esempio precedente scende al di sotto di una soglia specificata.

  1. Nella console Cloud, seleziona Monitoring, quindi Avvisi per aprire 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 di avviso (ad esempio, Contatore attività fatturabili troppo basso).
    • Per un target, inizia a digitare billable_tasks. Dovrebbe essere completato automaticamente nella 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 compilate le informazioni sul target della metrica e dovresti vedere il grafico della metrica a destra.

    • Scorri verso il basso fino alla sezione Configurazione a sinistra e imposta i parametri di avviso. (ad esempio, imposta Condition su è inferiore a, Threshold su 0.1 e su For su 5 minuti.) Quando imposti la soglia, dovrebbe essere visualizzata una linea rossa sul 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 per il canale di notifica quando viene attivato l'avviso. Poi seleziona Avanti.

    Imposta canale

  6. Aggiungi istruzioni su come risolvere il problema. Le istruzioni saranno incluse nel corpo della notifica di avviso. Fai clic su Salva.

    Istruzioni

L'avviso dovrebbe essere attivo. Se viene attivata, 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 l'esecuzione di analisi. Può essere usata per archiviare log a lungo termine ed eseguire query ad hoc di tipo SQL sui dati.

Ad esempio, puoi creare:

Per ulteriori informazioni, consulta Utilizzare BigQuery.