Ep. 11: Creazione e personalizzazione delle viste in Checkmk
[0:00:00] | Bentornati al canale Checkmk. In questo episodio, ci occuperemo della creazione e della modifica delle viste in Checkmk. |
[0:00:16] | Abbiamo appena effettuato l'accesso al nostro sistema di monitoraggio interno qui a tribe29 e qui vediamo la dashboard principale. Ma quello che voglio modificare è la vista che si ottiene quando si cerca un servizio. Per esempio, cerchiamo il carico della CPU. |
[0:00:35] |
Ora qui si vede una panoramica di ogni hostname e del servizio raggruppati insieme, ma quello che voglio fare è una tabella in cui ogni riga è una superficie e poi voglio aggiungere un'altra colonna con l'hostname in modo da renderla un po' più chiara e meno disordinata. |
[0:00:55] | Ora andiamo in visualizzazione e facciamo clic su personalizza vista. Ok, lasciate che lo faccia collassare. |
[0:01:09] | Ok, qui sotto la voce raggruppamento si vede come sono raggruppati tutti i risultati della ricerca. Sono raggruppati per nome host e istanza. Quindi il sito Checkmk può essere rimosso semplicemente facendo clic sulla x per ogni elemento. Quindi, salviamo e visualizziamo. |
[0:01:33] | Come potete vedere, tutti i servizi sono ora elencati in un'unica tabella. L'unico problema è che ora non è possibile vedere a quale host appartiene ciascun servizio. |
[0:01:45] | Per questo motivo, ora vogliamo andare di nuovo alla visualizzazione e alla vista Personalizza. Andiamo quindi su Colonne e aggiungiamo una nuova colonna. In basso, il pulsante 'Aggiungi colonna' e poi cerchiamo l'elemento che vogliamo aggiungere come colonna. |
[0:02:05] | In questo caso 'Hostname'. Quindi ecco 'Hostname > Modifica'. Ok, ora andiamo ancora una volta su Salva e poi su Visualizza. Ora si vede che c'è una nuova colonna sul lato destro con il nome dell'host. |
[0:02:25] | Ma sarebbe meglio se la mettessimo accanto allo stato o tra lo stato e il nome del servizio. Quindi personalizziamola di nuovo. In corrispondenza di ogni elemento è presente un'icona che consente di trascinare una colonna in un nuovo ordine. |
[0:02:46] | Vogliamo che sia il secondo elemento, come sempre, salviamo e passiamo alla visualizzazione. Ora il nome dell'host è il secondo elemento della riga. Se ora cerchiamo qualcos'altro, ad esempio il disco. |
[0:03:06] | Vedrete che tutte le viste di servizio sono ora una tabella e hanno aggiunto la colonna hostname. Vi chiederete se questa vista è disponibile solo per voi? La risposta è: Potete configurarla voi stessi. Quindi, se andate di nuovo su Visualizza e personalizza vista e poi nella sezione Proprietà generali vedete quest'ultima casella di controllo 'Rendi questa vista disponibile ad altri utenti', se la spuntate e la salvate, altre persone potranno usare questa vista se lo desiderano. |
[0:03:34] | Se non lo fate, solo voi avrete accesso a questa vista. Piuttosto che modificare una vista esistente, è ovviamente molto più interessante costruire la propria vista completamente da zero. |
[0:03:45] | E quello che voglio mostrarvi ora è come potete costruire una vista piuttosto interessante, ovvero una vista che mostra più servizi da un singolo host in una sola riga. Lasciate che vi mostri esattamente cosa intendo con questo. Questa volta andiamo nel menu Personalizza a sinistra e poi in Visualizzazioni. |
[0:04:06] | Qui si vede una panoramica di tutte le viste disponibili in Checkmk, mentre in alto si vedono le proprie viste personalizzate. Questa è quella che abbiamo appena creato, 'searchsvc' e questo ID è importante perché se ci sono più ID o viste con lo stesso ID, Checkmk mostrerà la vista personalizzata invece di quella integrata. Quindi, in cima alle visualizzazioni personalizzate si trovano le visualizzazioni create da altre persone, da altri utenti e poi un lungo elenco di tutte le visualizzazioni integrate che vengono fornite in Checkmk per impostazione predefinita. |
[0:04:41] | Ma vedete anche questa icona qui a sinistra che vi permette di clonare una vista esistente e di personalizzarla da soli. Ma quello che vogliamo fare è creare la nostra vista da zero e per questo facciamo clic su 'Aggiungi vista'; la prima cosa da fare è impostare un'origine dati, che può essere paragonata a una tabella di un database. In pratica, il più delle volte si utilizzano tutti gli host o tutti i servizi. |
[0:05:09] | Vogliamo creare una panoramica degli host, quindi scegliamo tutti gli host. Premiamo 'Continua', questo passaggio lo possiamo saltare per ora, premiamo di nuovo 'Continua' e poi qui, sotto 'Proprietà generali', possiamo impostare l'ID. Quindi gli assegnerò un ID di performance_view. |
[0:05:35] | E poi il titolo, il titolo che vedrete sulla vista stessa e che vedrete anche nello snap-in se lo avete aggiunto alla barra laterale, quindi qui nello snap-in e il mio nome sarà di nuovo Performance view. |
[0:05:56] | Poi, possiamo impostare un argomento e questo determina la posizione nello snap-in. Per ora sceglierò altro. L'ultima cosa da fare è aggiungere almeno una colonna, altrimenti sarebbe una vista completamente vuota. Aggiungiamo quindi una colonna e rifacciamo il nome dell'host. |
[0:06:21] | Ok, tutto bene, ora premiamo Salva e andiamo all'elenco e ora dovrebbe apparire nello snap-in. Qui si vede 'Altro' e poi performance_view, la vista che abbiamo appena creato. |
[0:06:33] | Diamo quindi un'occhiata a ciò che abbiamo fatto. Come potete vedere, abbiamo creato una vista con tutti gli host elencati in una macchina e in una tabella, ma rendiamola un po' più interessante e aggiungiamo qualche altra colonna, quindi ancora una volta andiamo su Visualizza e Personalizza vista. |
[0:06:52] | Come promesso, creeremo una vista degli host che includa le informazioni sui servizi, il che potrebbe sembrare facile ma c'è un piccolo trucco perché dobbiamo configurare quale superficie vogliamo mostrare. |
[0:07:05] | Ok, vogliamo aggiungere una colonna, quindi premiamo 'Aggiungi colonna' e poi vediamo che c'è la possibilità di scegliere una 'Colonna unita' e una 'Colonna unita' è fondamentalmente come una query di database in cui si uniscono due tabelle o le informazioni di due tabelle. |
[0:07:23] | Ora dobbiamo digitare il servizio che vogliamo mostrare o unire e faremo il carico della CPU. È importante digitarlo correttamente, anche perché è sensibile alle maiuscole e alle minuscole, quindi assicuratevi di digitarlo correttamente, altrimenti sarà una colonna vuota. |
[0:07:43] | Ora, come vogliamo mostrare i dati, vogliamo mostrarli come 'Perf-O-Meter'. Questo mostrerà il carico della CPU in un grafico a barre. Se non gli si dà un titolo o se non lo si imposta esplicitamente, erediterà il nome del servizio, che in questo caso sarà CPU load o semplicemente load, e poi si premerà 'Save & go to view'. |
[0:08:18] | Ora potete vedere la nostra nuova colonna sul lato destro, il carico della CPU. Naturalmente, è possibile vederla solo per gli host che hanno effettivamente un servizio chiamato CPU load. Ora aggiungiamo altre colonne. |
[0:08:32] | Personalizziamo di nuovo la vista. Aggiungiamo di nuovo una colonna e un'altra colonna unita. Ma questa volta il servizio sarà l'utilizzo della CPU. E la mostreremo di nuovo come Perf-O-Meter. Il titolo sarà util. |
[0:08:59] | Il prossimo servizio dovrebbe dirci qualcosa sulla memoria utilizzata dal sistema. Quindi, ancora una volta 'Colonna unita' e il servizio sarà 'Memoria'. Ancora una volta il Perf-O-Meter. |
[0:09:14] | Il titolo verrà lasciato vuoto, in modo da ereditare il nome del servizio, quindi Memoria. Premiamo Salva e passiamo alla visualizzazione. Come potete vedere, ora abbiamo una vista piuttosto interessante in cui per ogni host possiamo vedere l'utilizzo della CPU, i carichi e la memoria utilizzata. Il carico della CPU indica quanti processori attivi sono attualmente in esecuzione sul sistema e l'utilizzo è la percentuale di tempo di calcolo disponibile che viene attualmente utilizzata. |
[0:09:50] | È anche possibile ordinare questa tabella facendo semplicemente clic sull'intestazione della colonna. Ora vedrete che è ordinata da bassa ad alta, quindi tutti gli host senza un servizio di carico della CPU saranno mostrati per primi. Ma si può anche ordinare in ordine inverso, semplicemente cliccando di nuovo sull'intestazione della colonna. |
[0:10:10] | Questo è tutto per questo episodio, spero che abbiate imparato qualcosa; in caso affermativo, iscrivetevi al nostro canale e mettete "mi piace" al video. Ci vediamo nel prossimo episodio. |
Vuoi saperne di più su Checkmk? Partecipa al nostro webinar "Introduzione a Checkmk".