Di Tomydas Pall, Senior Product Manager
È fondamentale avere visibilità sullo stato di salute della propria infrastruttura di integrazione, soprattutto quando ci si affida a agenti privati per alimentare connessioni critiche.
Ecco perché Jitterbit ha lanciato le metriche di osservabilità dell’Agent nella versione Harmony. Grazie all’osservabilità dell’Agent, è possibile individuare e risolvere i problemi più rapidamente, ridurre i tempi di inattività grazie agli avvisi tempestivi, bilanciare i carichi di lavoro ottimizzando l’Agent usage e monitorare lo stato di salute del sistema in tutta sicurezza.
Fase 1 dell'osservabilità degli agenti, lanciata all'inizio di quest'anno, consentiva ai clienti di monitorare l'attività degli agenti privati tramite piattaforme di terze parti di ampia diffusione. Con la Fase 2, offriamo ora un'esperienza nativa all'interno di Harmony, fornendo metriche dettagliate e approfondimenti in tempo reale direttamente all'interno di Management Console.
Perché l'osservabilità degli agenti?
Gli agenti privati operano dietro firewall, supportano carichi di lavoro on-premise e connettono sistemi sensibili. Quando riscontrano problemi, l'impatto può essere esteso e difficile da diagnosticare, e gli strumenti tradizionali spesso lasciano i clienti all'oscuro.
La modifica delle metriche di osservabilità degli agenti offre approfondimenti visivi in tempo reale che aiutano i team a:
- Rileva rapidamente gli agenti malfunzionanti o sovraccarichi
- Monitora le metriche delle prestazioni come CPU e memoria
- Esplora i dati dettagliati di usage senza dover cercare i log
- Agisci in modo proattivo anziché reattivo
L'approccio multilivello di Jitterbit all'osservabilità degli agenti
Jitterbit ha ideato una strategia di osservabilità a fasi:
Fase 1: Integrazione con strumenti di monitoraggio di terze parti
Molti clienti Jitterbit utilizzano già Datadog ed Elasticsearch, che sono tra le piattaforme di osservabilità aziendale più popolari. Per questo motivo abbiamo reso semplice l'integrazione dei dati sullo stato degli agenti in questi strumenti.
Con questa configurazione, i clienti possono:
- Centralizzare il monitoraggio dell'infrastruttura
- Utilizza i dashboard a te familiari per monitorare lo stato di attività degli agenti, la CPU, il disco e la memoria usage
- Rileva problemi di avvio e di connettività in tempo reale
Fase 2: Metriche native e monitoraggio dello stato di salute in Harmony
Con questa versione, l'osservabilità nativa è ora integrata direttamente nella piattaforma Harmony management console. La pagina "Agent Metrics", ora potenziata, offre una maggiore visibilità senza ricorrere a strumenti esterni.
Progettata per ottimizzare velocità e chiarezza, questa pagina offre una visione immediata dello stato di salute dei loro agenti privati, senza la complessità aggiuntiva del monitoraggio tradizionale.
Questi approfondimenti includono:
- Un riepilogo in tempo reale dello stato degli Agenti e dei Gruppi di Agenti
- Una vista dinamica e interattiva dei Gruppi di Agenti
- Stato di salute dei singoli agenti tramite indicatori con codice a colori (verde, giallo, rosso)
- Grafici che mostrano lo stato di salute dell'agente nel corso del tempo — da più giorni a minuto per minuto
- Sincronizzazione automatica dell'intervallo di tempo su tutti i grafici per una visione unificata dei dati di performance correlati
- Facile accesso a valori e pattern esatti per una diagnostica rapida
Metriche complete dell'agente
La pagina delle metriche degli agenti offre una vista stratificata sia delle capacità che dei servizi interni di ciascun agente privato, offrendo agli utenti un quadro completo dello stato operativo.
Gli indicatori chiave di capacità includono:
- Salute generale: Offre uno stato combinato tra i componenti di sistema e operativi
- Capacità dell'API: Indica la capacità dell'Agente di gestire il traffico API
- Esegui funzionalità operativa: Riflette la prontezza a eseguire operazioni di integrazione
- Capacità delle risorse di sistema Monitora CPU, memoria e disco usage ai fini della pianificazione delle risorse
Inoltre, metriche dettagliate sul livello di servizio offrono informazioni sull'infrastruttura di base dell'Agente, tra cui Apache, Tomcat, PostgreSQL, la sincronizzazione dei log e altro ancora. Gli utenti possono monitorare:
- Filettatura e raccordo usage
- Operazioni in sospeso
- Servizi di pianificazione e pulizia
- Reattività di REST e del database
Insieme, queste metriche consentono ai team di individuare le cause principali dei problemi di prestazioni e di mantenere un'affidabilità ottimale degli agenti su larga scala.
Cosa puoi monitorare? Un quadro completo
Cosa c'è dopo?
Nelle prossime versioni, introdurremo:
- Avvisi con soglia definita dall'utente segnalare in modo proattivo i problemi di performance
- Rilevamento delle anomalie basato sull'IA per identificare comportamenti inattesi
- Visualizzazioni di tendenza storica per un'analisi delle prestazioni più approfondita
- Integrazione avanzata con la registrazione dei log e la segnalazione degli errori per la risoluzione dei problemi alla radice
L'osservabilità degli agenti è solo una parte della nostra missione più ampia volta a rendere Jitterbit Harmony più intelligente, resiliente e trasparente. Attendiamo con interesse i vostri commenti mentre continuiamo a migliorare la vostra esperienza di integrazione. Scoprite come configurare il monitoraggio di terze parti o sfruttare le funzionalità di monitoraggio integrate di Harmony.