This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. Introduzione
Non può esserci un'unica soluzione valida per tutti e, se paghi un abbonamento per il software, vorrai pagare solo per le funzionalità che utilizzi effettivamente.
Per questo motivo, Checkmk offre diverse edizioni per diversi ambiti di applicazione.
In questo articolo ti presenteremo Checkmk Pro (precedentemen
, ora Checkmk Pro), una delle edizioni commerciali più diffuse negli ambienti professionali.
2. Panoramica di Checkmk Pro
Basato sulla versione completamente open source,
Comunità Checkmk (precedentemente Checkmk Raw),
Checkmk Pro offre soprattutto miglioramenti in termini di performance, possibilità più ampie per i dashboard e la segnalazione, oltre a facilitare l'automazione.
Si rivolge quindi soprattutto agli utenti professionali, che valutano i costi dell'abbonamento a fronte di una riduzione dei costi hardware e delle spese per la realizzazione di estensioni personalizzate.
Inoltre, Checkmk Pro fornisce un supporto ufficiale con tempi di risposta garantiti.
Checkmk Ultimate, a sua volta, si basa su Checkmk Pro.
A completamento del confronto tra le edizioni e della presentazione di Checkmk Pro sul nostro sito web, questo articolo spiega le differenze a livello tecnico e cerca così di essere un supporto complementare per il processo decisionale nella scelta di un'edizione di Checkmk.
Inoltre, questo dovrebbe aiutarti a capire quali modifiche alla configurazione potrebbero essere necessarie o utili quando cambi edizione, indipendentemente dal fatto che si tratti di un upgrade o di un downgrade.
3. Funzioni aggiuntive
Le caratteristiche principali di Checkmk Pro che lo distinguono d
Comunità Checkmk:
Miglioramenti delle prestazioni:
Con Checkmk Micro Core (CMC), Checkmk Pro utilizza un nucleo di monitoraggio che sfrutta la memoria e la CPU in modo più efficiente.Facilita il monitoraggio distribuito:
una serie di miglioramenti facilita il monitoraggio distribuito. Tra questi vi è la possibilità di centralizzare completamente la configurazione, di gestire le notifiche interamente tramite l'istanza centrale e varie tecniche per garantire il trasferimento affidabile dei dati di monitoraggio anche in reti lente o instabili.Funzionalità aziendali:
Laddove l'IT è fondamentale per l'azienda, il monitoraggio deve aiutare a documentare, classificare e prevenire i problemi. A questo scopo, Checkmk Pro offre funzioni predittive come l'impostazione di tempi di manutenzione programmata ricorrenti e funzioni di valutazione come la generazione di rapporti di disponibilità — queste ultime anche per sistemi complessi composti da un gran numero di componenti.
4. Passaggio a Checkmk Pro
Puoi passare dalla Comunità Checkmk a Checkmk Pro. Per farlo, segui le istruzioni per l'aggiornamento.
È possibile anche effettuare un downgrade: da Checkmk Ultimate a Checkmk Pro e da Checkmk Pro alla Comunità Checkmk. Per farlo, segui le istruzioni per il downgrade.
5. Differenze tra i componenti in dettaglio
5.1. Il nucleo di monitoraggio
Questa sezione tratta le differenze nel nucleo di monitoraggio e il trasferimento dei dati di monitoraggio in ambienti distribuiti. Gli utenti che migrano da ambienti Nagios a Checkmk dovrebbero leggere attentamente gli articoli Checkmk Micro Core (CMC) e Caratteristiche speciali del CMC per valutare se sia opportuno eseguire Checkmk con il nucleo di Nagios per un periodo di transizione.
| Funzione | Descrizione |
|---|---|
CMC |
Le edizioni commerciali utilizzano di default il Checkmk Micro Core, che offre performance migliori rispetto ad altri nuclei di monitoraggio grazie alla riduzione alle funzionalità essenziali e alla loro ottimizzazione. |
Gestore di avvisi |
Il CMC non supporta il gestore di eventi Nagios, ma offre un gestore di avvisi più flessibile. |
Smart Ping |
Lo Smart Ping garantisce un rilevamento più efficiente e veloce della raggiungibilità degli host. |
CMCDump |
Questa tecnica di trasferimento semplifica il monitoraggio distribuito in ambienti con connettività di rete inaffidabile. Negli ambienti con il core Nagios è invece disponibile Livedump. |
Proxy Livestatus |
Il proxy Livestatus ottimizza la performance e le latenze nel monitoraggio distribuito. |
Inventario HW/SW distribuito |
La sincronizzazione automatica dei dati di inventario nel monitoraggio distribuito rende i dati di inventario disponibili a livello centrale. |
Formato di archiviazione RRD |
Quando si utilizza il CMC, Checkmk utilizza un formato di archiviazione Database Round Robin (RRD) ottimizzato per ridurre l'I/O del disco. |
Relazione padre-figlio |
Il CMC permette a Checkmk di determinare con maggiore precisione lo stato degli host dipendenti in ambienti con topologia padre-figlio. |
Rilevamento dell'irregolarità |
Nelle edizioni commerciali è possibile regolare il rilevamento dell'irregolarità per host e servizi il cui stato cambia ripetutamente a brevi intervalli. |
5.2. L'interfaccia di monitoraggio del monitoraggio
| Funzione | Descrizione |
|---|---|
Dashboard standard |
Di default le edizioni commerciali utilizzano una dashboard, che non è disponibile nella Comunità Checkmk. Quest'ultima utilizza invece la dashboard dei problemi. |
Valori misurati e grafici |
Le funzioni grafiche avanzate sono disponibili solo nelle edizioni commerciali. Queste includono: ambito dei dashlet, esportazione in PDF, raccolta di grafici, personalizzazioni (ottimizzazione dei grafici), incorporamento in report o dashboard e grafici personalizzati. |
Dashboard Kubernetes e OpenShift |
Il dashboard Kubernetes è disponibile solo nelle edizioni commerciali. |
Tempo di manutenzione programmata |
Solo nelle edizioni commerciali è possibile specificare tempi di manutenzione programmati che si ripetono regolarmente. Inoltre, tramite comandi è possibile modificare o rimuovere comodamente uno o più tempi di manutenzione programmati. |
Disponibilità |
Nelle edizioni commerciali, il calcolo della disponibilità può essere basato su periodi di tempo. I dati sulla disponibilità possono anche essere esportati in formato PDF. |
Esportazione in PDF delle visualizzazioni |
L'esportazione diretta in PDF delle visualizzazioni nel monitoraggio è disponibile solo nelle edizioni commerciali. |
Segnalazione |
La segnalazione è disponibile solo nelle edizioni commerciali. |
Disponibilità estesa (SLA) |
Gli accordi di disponibilità estesa / accordi sul livello del servizio inclusi solo nelle edizioni commerciali facilitano il controllo degli accordi contrattuali relativi alla disponibilità dei servizi. |
Riconoscimento con periodo di validità |
Nelle edizioni commerciali è possibile assegnare un periodo di validità massimo alla conferma dei problemi. |
5.3. Notifiche
| Funzione | Descrizione |
|---|---|
Spooler di notifica |
Le edizioni commerciali includono lo spooler di notifica, un componente che consente una consegna più efficiente e flessibile delle notifiche. |
Consegna tracciabile |
Nelle edizioni commerciali è possibile utilizzare le impostazioni smarthost per garantire che le notifiche arrivino in modo più affidabile rispetto al semplice invio al sistema di posta locale della Comunità Checkmk. |
Notifiche centralizzate |
Nel monitoraggio distribuito, lo spooler di notifica dell'edizione commerciale può essere configurato per inviare notifiche da istanze remote per tutti i target. |
5.4. Gli agenti di monitoraggio
| Funzione | Descrizione |
|---|---|
agent bakery |
Le edizioni commerciali dispongono di un meccanismo per creare automaticamente pacchetti di agenti personalizzati con plug-in e file di configurazione tramite agent bakery. Le impostazioni di configurazione degli agenti possono essere effettuate utilizzando l'API bakery nell'interfaccia GUI di configurazione. |
Aggiornamenti degli agenti |
L'aggiornamento automatico dei pacchetti degli agenti dopo le modifiche alla configurazione è possibile solo nelle edizioni commerciali. |
Monitoraggio SNMP |
Grazie a un motore SNMP dedicato (SNMP in linea), le edizioni commerciali offrono una performance migliore rispetto alla Comunità Checkmk con l'uso di |
Checkmk Fetcher |
Nelle edizioni commerciali, i Checkmk Fetcher garantiscono un recupero efficiente dei dati di monitoraggio. |
5.5. Connessioni
| Funzione | Descrizione |
|---|---|
SAML |
A partire da Checkmk 2.2.0, le edizioni commerciali possono autenticarsi nativamente tramite SAML; fino alla versione 2.1.0 e anche nella Comunità Checkmk, ciò è possibile solo a livello di Apache. |
Grafana |
Il plug-in Grafana consente di applicare filtri a cascata se utilizzato con le edizioni commerciali. |
InfluxDB e Graphite |
Solo le edizioni commerciali offrono un'interfaccia per effettuare la connessione a database di metriche esterni. |
Jira |
Il metodo di notifica per Jira è disponibile solo nelle edizioni commerciali. |
ServiceNow |
Il metodo di notifica per ServiceNow è disponibile solo nelle edizioni commerciali. |
ntopng |
Per poter utilizzare l'integrazione di ntopng in Checkmk, è necessaria una delle edizioni commerciali con il componente aggiuntivo a pagamento per l'integrazione di ntopng. |
5.6. Funzioni aggiuntive
| Funzione | Descrizione |
|---|---|
DCD |
La gestione dinamica degli host consente la creazione automatica degli host, facilitando il monitoraggio di Docker e del cloud, come Amazon Web Services (AWS) o Google Cloud Platform (GCP). |
Checkmk Synthetic Monitoring |
Il Checkmk Synthetic Monitoring con Robotmk è disponibile solo nelle edizioni commerciali, ma richiede un abbonamento aggiuntivo. |
Gestione MKP |
La gestione dei pacchetti di estensione Checkmk è possibile solo dalla riga di comando in Comunità Checkmk, mentre nelle edizioni commerciali è disponibile anche tramite la GUI di Setup. |
MKP per estensioni GUI |
Nelle edizioni commerciali puoi creare pacchetti di estensioni GUI per dashboard, visualizzazioni e rapporti. |
Monitoraggio basato sulla previsione |
Nelle edizioni commerciali è possibile utilizzare il monitoraggio basato sulla previsione con soglie dinamiche basate su valori determinati su un periodo di tempo più lungo. |
Grafici di previsione |
Nelle edizioni commerciali puoi creare grafici di previsione. |
Supporto e diagnostica |
Alcune opzioni per la selezione dei dati per un dump nel supporto e nella diagnostica sono disponibili solo nelle edizioni commerciali, ad esempio per il Checkmk Micro Core (CMC) o per la gestione delle licenze. |
