Grafana
-
Strumento grafana-infinity-datasource per la visualizzazione degli endpoint REST
Quando si tratta di osservabilità, Grafana è l’ strumento di default per la visualizzazione. Un dashboard di Grafana consiste in varie forme di visualizzazioni, che di solito sono supportate da una base dati. Non è sempre il caso. A volte invece di inviare i dati dalla base dati così come sono, magari vuoi raffinare i dati. questo non può sempre essere raggiunto tramite le funzionalità che la DB offre. Per esempio, magari vuoi prelevare i risultati da un API proprietario.…
-
Distribuire Risorse Kubernetes in Modo Controllato e Ordinato
Quando si distribuiscono risorse Kubernetes in un cluster, a volte è necessario distribuire queste risorse in un ordine specifico. Ad esempio, una Custom Resource Definition (CRD) deve esistere prima che possano essere create risorse personalizzate di quel tipo. Sveltos può aiutarti a risolvere questo problema consentendoti di specificare l’ordine in cui le risorse Kubernetes vengono distribuite. Ordine ClusterProfile A ClusterProfile is a Kubernetes custom resource definition (CRD) that defines the resources that you want to deploy on a set of…
-
Invia i tuoi log a Loki
Una delle mie attuali conferenze si concentra sull’osservabilità in generale e sulla Tracciatura Distribuita in particolare, con un’implementazione OpenTelemetry. Nella demo, mostro come è possibile visualizzare i tracciati di un semplice sistema distribuito composto dall’API Gateway Apache APISIX, un’app Kotlin con Spring Boot, un’app Python con Flask e un’app Rust con Axum. All’inizio di quest’anno, ho parlato e partecipato alla sala di Osservabilità al FOSDEM. Una delle dimostrazioni ha mostrato lo stack Grafana: Mimir per le metriche, Tempo per i…
-
Come Configurare Istio, Prometheus e Grafana per il Monitoraggio
Introduzione all’Osservabilità di Istio Utilizzando Prometheus Rete di servizi Istio semplifica la rete dalle layer applicative utilizzando proxy laterali. È possibile implementare politiche di sicurezza e networking avanzate per tutta la comunicazione attraverso la tua infrastruttura utilizzando Istio. Ma un’altra importante caratteristica di Istio è l’osservabilità. Puoi utilizzare Istio per osservare le prestazioni e il comportamento di tutti i tuoi microservizi nella tua infrastruttura (vedi l’immagine qui sotto). Una delle responsabilità principali degli ingegneri di affidabilità del sito (SREs) in…
-
Potenziare la Tua Postura di Sicurezza: Grafana per Analisi e Avvisi di Sicurezza in Tempo Reale
nell’era digitale, dove le violazioni dei dati e le minacce informatiche sono costanti, garantire la sicurezza dei tuoi asset digitali è cruciale. Le imprese hanno un disperato bisogno di strumenti robusti che non solo rilevino le minacce in tempo reale ma forniscono anche insight azionabili per mitigare i rischi. Grafana, una piattaforma leader di monitoraggio e osservabilità open-source, è emersa come attore fondamentale nel migliorare le posture di sicurezza attraverso analisi e avvisi di sicurezza in tempo reale. Questo articolo…
-
Esplorare il Collector di OpenTelemetry
L’OpenTelemetry Collector si trova al centro dell’architettura di OpenTelemetry ma non è correlato al W3C Trace Context. Nel mio demo di tracing, uso Jaeger invece del Collector. Tuttavia, è onnipresente, come in ogni post relativo a OpenTelemetry. Volevo esplorarlo ulteriormente. In questo post, esploro gli aspetti diversi del Collector: Il tipo di dati: log, metriche e tracce Modelli push e pull Operazioni: letture, trasformazioni e scritture Primi passi A long time ago, observability as we know it didn’t exist; what…
-
Costruire una Soluzione di Analisi dei Log 10 Volte Più Economica di Elasticsearch
I log spesso occupano la maggior parte delle risorse dati di una società. Esempi di log includono log aziendali (come log di attività utente) e log di gestione e manutenzione di server, database, dispositivi di rete o IoT. I log sono come un angelo custode per l’azienda. Da un lato, forniscono avvisi di rischio del sistema e aiutano gli ingegneri a individuare rapidamente le cause principali nella risoluzione dei problemi. Dall’altro, se li si ingrandisce nel range temporale, potresti identificare…
-
Come l’osservabilità sta ridefinendo i ruoli dei developer
Le aziende utilizzano software per gestire il loro business nel mondo digitale di oggi. Con l’aumento dell’uso di microservizi, contenitori e tecnologie basate sul cloud, i metodi tradizionali di monitoraggio e risoluzione dei problemi non sono più sufficienti. È qui che entra in gioco l’osservabilità. Osservabilità e monitoraggio spesso generano confusione. Mentre il monitoraggio si riferisce all’osservazione e alla registrazione regolare delle attività che si svolgono all’interno di un progetto, l’osservabilità osserva e comprende come un sistema si comporta e…
-
Ottimizzazione delle prestazioni nei cloud IoT agili: sfruttando Grafana e strumenti simili
Nell’era odierna dello sviluppo Agile e dell’Internet delle Cose (IoT), ottimizzare le prestazioni per le applicazioni che funzionano su piattaforme cloud non è solo un optional; è una necessità. I progetti Agile IoT sono caratterizzati da cicli di sviluppo rapidi e aggiornamenti frequenti, rendendo imprescindibili strategie robuste di ottimizzazione delle prestazioni per garantire efficienza ed efficacia. Questo articolo esplorerà le tecniche e gli strumenti per l’ottimizzazione delle prestazioni nelle applicazioni cloud Agile IoT, con un focus speciale su Grafana e…