Stackdriver Service Monitoringalpha

Stackdriver Service Monitoring per i servizi Istio e Google App Engine.

Stackdriver Istio Hero Isometric

Stackdriver Service Monitoring

Le applicazioni moderne sono composte da più servizi: dozzine o centinaia di dipendenze diverse che supportano una determinata applicazione o caso d'uso. Quando qualcosa non funziona, spesso sembra che molte cose entrino contemporaneamente in stato di errore. Per aiutare a gestire questa complessità, Stackdriver sta aggiungendo il supporto ai servizi di monitoraggio forniti tramite Cloud Services Platform e la tecnologia delle reti mesh di servizi Istio. Stackdriver Service Monitoring può monitorare anche i servizi di Google App Engine.

Visibilità del servizio

Visibilità del servizio

Comprendere le dipendenze intra-servizio è difficile e la relazione e i modelli di connessione tra i servizi possono risultare complessi e vari. Stackdriver Service Monitoring fornisce un grafico dei servizi che mostra tutti quelli presenti nell'applicazione e le rispettive relazioni, in modo da poter individuare le dipendenze a colpo d'occhio. Il grafico dei servizi mostra anche il traffico, gli errori e le latenze tra i servizi, in modo da poter stabilire quali servizi potrebbero influire sulle prestazioni o sulla disponibilità di altri. Il grafico dei servizi ti consente anche di vedere cosa è cambiato nel tempo, quindi è più semplice isolare i problemi. Il grafico dei servizi di Stackdriver Service Monitoring offre una visione storica e in tempo reale dei servizi e delle loro dipendenze, in modo da poter visualizzare l'applicazione e ridurre i tempi per l'analisi della causa principale e per il ripristino.

Impostazione degli obiettivi del livello di servizio

Impostazione degli obiettivi del livello di servizio

Con la nostra funzionalità di monitoraggio dei servizi, ti permettiamo di impostare, monitorare e avvisare i tuoi team, in base agli obiettivi del livello di servizio, così che possano concentrarsi su ciò che conta per la tua attività. Poiché Istio (e App Engine) sono "guidati", sappiamo esattamente i numeri di transazioni, di errori e le distribuzioni di latenza tra i servizi. Tutto ciò che devi fare è impostare i tuoi obiettivi in termini di disponibilità e prestazioni: noi ci occuperemo di generare automaticamente grafici per gli indicatori di livello di servizio (SLI), per la conformità ai tuoi obiettivi nel tempo e per il "budget di errore" rimanente. Quando gli obiettivi vengono violati, riceverai una notifica in modo da poter intervenire per correggere il servizio.

Ergonomia della visibilità

Ergonomia della visibilità

Stackdriver Service Monitoring include dashboard interattive, così che tu possa approfondire il comportamento di un servizio secondo tutti i segnali senza doverti perdere tra metriche, log e tracce. Avrai a disposizione una dashboard limitata a quel particolare servizio, che può essere ulteriormente definita in un intervallo di tempo specifico. Durante la diagnosi dei problemi di disponibilità, è possibile visualizzare in dettaglio le mappe termiche e le tracce relative alle metriche nonché esaminare i log e i rapporti degli errori, ottenere analisi dello stack e aprire il debugger della produzione live, se disponibile. La dashboard dei servizi fornisce un unico modo coerente per restringere l'ambito: è possibile limitarlo in base a un avviso su un servizio, a un intervallo di tempo specifico, a un sottoinsieme di traffico e, infine, a una potenziale causa. Questo è il modo più veloce di risolvere il problema relativo a un tuo servizio.

Utilizzo pratico di Istio Service Monitoring

  • Utilizza gli SLO di Stackdriver Service Monitoring per monitorare e rilevare quando si verifica un problema con un'app
  • Usa il grafico dei servizi di Stackdriver per capire le dipendenze del servizio e individuare quello che più probabilmente è la causa del problema
  • Utilizza la dashboard dei servizi per analizzare i vari segnali del servizio in questione e individuare una causa principale

Questo prodotto è in versione alpha. Per ulteriori informazioni sulle fasi di lancio dei nostri prodotti, visita questa pagina.