Casa Recensioni Revisione e valutazione del datadog

Revisione e valutazione del datadog

Sommario:

Video: Introduction to Datadog in 5 Minutes (Ottobre 2024)

Video: Introduction to Datadog in 5 Minutes (Ottobre 2024)
Anonim

Il datadog (che inizia a $ 15 per host al mese, fatturato annualmente) è la gestione dell'infrastruttura e il monitoraggio della rete forniti in un wrapper software-as-a-service (SaaS) con agenti che è possibile installare su numerose piattaforme, funzionalità di analisi di fascia alta, e funzionalità di personalizzazione disponibili tramite una varietà di interfacce di programmazione delle applicazioni (API). Sebbene non sia la nostra scelta dei redattori nella categoria di gestione dell'infrastruttura (questo onore va a MMSoft Pulseway), Datadog è ancora un contendente degno, soprattutto per le piccole imprese con requisiti personalizzati. Il datadog si connette a numerosi servizi di allerta e teaming diversi, tra cui Atlassian HipChat, Basecamp (ex Campfire), PagerDuty e Slack.

Iniziare

Iniziare con Datadog comporta prima di tutto la creazione di un account, quindi l'installazione e la configurazione di un agente software. Gli agenti software sono disponibili per una serie di piattaforme, tra cui Apple Mac OS X, Chef, CoreOS, Debian, Docker, Red Hat Fedora, Microsoft Windows 10, Puppet, Canonical's Ubuntu e molti altri. L'agente Windows prevede il download e l'esecuzione del programma di installazione. Il datadog fornisce istruzioni per utilizzare la riga di comando per eseguire il programma di installazione e fornire la chiave API associata al tuo account, anche se semplicemente eseguendo il file Microsoft Installer (MSI) ti verrà richiesta la chiave API. L'installazione dell'agente Linux può essere eseguita in diversi modi, incluso semplicemente incollare un comando preformattato nella riga di comando Terminale. Una volta che l'agente è installato e si ricollega al tuo account Datadog, puoi accedere al tuo account e iniziare il monitoraggio. Vale la pena notare che, nella maggior parte delle aziende, gli agenti sarebbero impostati per l'installazione automatica attraverso il normale processo di distribuzione del software.

L'utilità Datadog Agent Manager fornisce l'accesso ai file di configurazione per una serie di parametri di monitoraggio, tra cui Apache, Microsoft IIS e SQL Server, VMware vSphere, Windows Services e molti altri. Il livello di impegno necessario per impostare ciascuno di questi servizi dipende ovviamente dal servizio, ma in molti casi implica semplicemente la configurazione delle informazioni di connessione e credenziali.

I servizi cloud sono tuttavia l'ambiente di monitoraggio principale per Datadog e il prodotto supporta i servizi comuni, inclusi Amazon Web Services (AWS), Microsoft Azure e Google Cloud. All'interno di tali servizi, Datadog può monitorare macchine virtuali (VM) Linux e Windows e, naturalmente, può monitorare server Linux autonomi. L'abbiamo provato su Windows Server 2016, Windows Server 2012 R2 e SuSE Enterprise Linux Server 11. Datadog monitorerà anche le workstation Windows 7 e Windows 10.

Anche se non li abbiamo testati tutti, Datadog supporta oltre 200 integrazioni di un tipo o di un altro, inclusa una vasta selezione di servizi cloud. Questo è importante perché significa che le aziende con requisiti specifici di processo e flusso di lavoro dovrebbero avere meno problemi a soddisfarle.

Monitoraggio e avvisi

Il datadog è in grado di monitorare e allertare su diverse categorie di fonti, ognuna delle quali offre diversi livelli di dettaglio. A seconda di ciò che viene monitorato, Datadog può incorporare file di registro, metriche delle prestazioni, disponibilità, configurazione e rilevamento delle modifiche e una miriade di altre informazioni. È possibile concentrare il monitoraggio su punti dati che generano grandi quantità di dati come i registri eventi di Windows o i protocolli SNMP (Simple Network Management Protocol) in base a una serie di criteri, limitando i dati monitorati a eventi critici.

Il datadog include una nuova funzionalità di gestione dei registri che fornisce essenzialmente un unico riquadro di vetro per il monitoraggio di tutti i registri. È possibile passare da una linea di registro a una traccia fino a una metrica senza interruzioni, migliorando l'efficienza.

Inoltre, Datadog ora include Application Performance Management (APM), con supporto per la traccia end-to-end e il monitoraggio dei container sia con l'elenco dei container che con la mappa dei container.

L'avviso è uno degli aspetti più critici di uno strumento di monitoraggio e Datadog non delude in questo reparto. Gli avvisi del datadog possono essere configurati su un dispositivo o un gruppo di dispositivi simili. Gli avvisi possono essere attivati ​​in base a soglie, ad esempio la capacità di archiviazione che raggiunge l'80% o cinque tentativi di accesso non riusciti che si verificano nell'arco di un'ora. È inoltre possibile gestire la sicurezza degli avvisi, il che significa che è possibile configurare Datadog per avvisare se viene modificata una configurazione di avviso o per limitare le modifiche a un gruppo selezionato di utenti.

Funzionalità di avviso più avanzate includono la possibilità di configurare integrazioni con servizi di comunicazione e teaming di terze parti come PagerDuty o Slack. È inoltre possibile prevenire falsi positivi durante la manutenzione programmata gestendo i tempi di inattività o impedire gli avvisi di un determinato dispositivo (permanentemente o per un periodo di tempo fisso) utilizzando la funzione Mute.

Il datadog fornisce un mezzo unico di visualizzazione degli avvisi in cui ogni host o VM monitorato viene visualizzato come un esagono, con il colore che indica il livello di avviso, se presente. In una visualizzazione tipica, lo schermo potrebbe essere semplicemente un mare di esagoni viola o gialli (vedere la figura seguente), con gli avvisi che spuntano in un colore diverso che mostra il livello di gravità. Fai clic su uno e puoi vedere in un istante cosa non va.

Funzionalità di analisi

Datadog non offre uno strumento di reporting convenzionale poiché il focus del servizio è sul monitoraggio in tempo reale; tuttavia, i report storici sono disponibili tramite la funzione Notebook di Datadog. Fortunatamente, Datadog offre funzionalità di analisi che vanno ben oltre un set di report tradizionale, a partire dalla funzionalità di ricerca fornita nella vista Evento. Gli utenti possono creare query in base a una serie di criteri, tra cui l'host, la priorità dell'evento, il tag o lo stato. Queste query possono essere salvate per fornire un facile accesso in un secondo momento e possono essere esportate o salvate utilizzando la funzione Notebook.

Il datadog basa gran parte della sua analisi sul tagging, che può essere automatizzato utilizzando gli strumenti di gestione della configurazione. La codifica consente di visualizzare i dati necessari esattamente nel modo in cui sono necessari, il che può essere utile quando si visualizzano i dati.

La funzionalità della dashboard fornita da Datadog va ben oltre ciò che offre la maggior parte della concorrenza. Mentre altri strumenti di monitoraggio apportano aggiornamenti in tempo reale, grafici personalizzabili e persino grafici interattivi che consentono di eseguire il drill-down dei dati, queste funzionalità non fanno che graffiare la superficie di Datadog.

Datadog offre TimeBoards e ScreenBoards, due tipi di dashboard progettati per facilitare diversi tipi di monitoraggio. I TimeBoards sono destinati all'uso nella risoluzione dei problemi. Offrono la possibilità di visualizzare metriche sincronizzate nel tempo nel tentativo di mostrare la correlazione tra eventi su sistemi diversi, come le modifiche al codice di impatto, i backup o altri eventi amministrativi che incidono sulle prestazioni. Le ScreenBoard sono intese come più di un display heads-up sempre visibile. Le ScreenBoard hanno principalmente lo scopo di mostrare lo stato corrente e le informazioni sulle prestazioni e possono essere facilmente condivise tramite un URL pubblico. Entrambe le versioni di dashboard possono essere posizionate in modalità TV per la visualizzazione a schermo intero.

Oltre a soddisfare specifici casi d'uso, Datadog offre alcune funzionalità avanzate nei loro grafici. L'interfaccia utente (UI) offre una serie di visualizzazioni, opzioni di formattazione e persino la possibilità di sovrapporre grafici per correlare più facilmente i dati e identificare causa ed effetto. Gli utenti possono anche visualizzare, modificare e condividere configurazioni grafiche utilizzando JavaScript Object Notation (JSON), una funzionalità che può facilitare la creazione di nuovi dashboard quando sfruttata da un amministratore esperto.

Estensibilità e personalizzazione

Un altro punto di forza di Datadog è il livello di integrazione e personalizzazione che gli utenti possono raggiungere. Gli utenti possono sfruttare oltre 200 integrazioni integrate con software open source, servizi cloud, app aziendali e strumenti di amministrazione basati su standard. Questi connettori di integrazione offrono la possibilità di monitorare le modifiche al codice, tenere traccia delle azioni amministrative, visualizzare le prestazioni di dispositivi o app fisici o persino facilitare le comunicazioni in modo più logico per la tua azienda.

Per utenti più avanzati o fornitori di servizi, Datadog offre una serie di casi d'uso per le loro API che utilizzano JSON. Gli utenti con capacità di sviluppo possono inviare eventi a Datadog utilizzando una libreria client (le librerie ufficiali supportano C #, Go, Python e Ruby, ma ci sono anche diverse librerie della comunità). Gli eventi possono anche essere inviati a Datadog tramite bu bu email automatica usando testo normale per la registrazione degli eventi di base o JSON per il controllo di cose come la categorizzazione e la priorità. Datadog supporta persino l'interazione con ogni aspetto del servizio, inclusi eventi, monitor, tempi di inattività, dashboard, utenti o grafici utilizzando la loro API.

Prezzi e livelli

Datadog offre tre livelli di prezzi, incluso un livello di servizio gratuito che ti limita a un giorno di conservazione, cinque host e nessuna capacità di avviso, quindi sarà probabilmente un livello di valutazione solo per la maggior parte delle aziende. Il livello Enterprise è necessario per le aziende che desiderano monitorare più di 500 host e i prezzi vengono negoziati in base al cliente.

La maggior parte dei clienti preferirà il livello di servizio Pro, che costa $ 15 al mese per host quando viene fatturato ogni anno - non abbastanza economico come dire, ConnectWise Automate, ma comunque competitivo. Datadog Pro offre supporto per un massimo di 500 host e offre avvisi, metriche ed eventi personalizzati e conservazione dei dati per 15 mesi.

Datadog è una soluzione impressionante per le aziende alla ricerca di uno strumento di monitoraggio in tempo reale, in particolare quelli con analisi e costolette di sviluppo per ottenere il massimo dai dati acquisiti. Sfortunatamente, ci sono aziende là fuori che hanno un requisito per una capacità di reporting più tradizionale e altre che non vogliono spendere il tempo investendo il tempo e gli sforzi necessari per utilizzare un servizio come Datadog al massimo delle sue potenzialità.

Revisione e valutazione del datadog