Ep. 15: MKP e plugin in Checkmk
[0:00:00] | Bentornati al canale Checkmk. In questo episodio daremo un'occhiata agli MKP e a come utilizzarli per estendere il vostro sito Checkmk. |
[0:00:16] | Che cos'è un MKP? MKP sta per checkmk package e contiene estensioni per Checkmk. Il più delle volte contengono check-plugin. Ma possono essere utilizzati anche per i plugin di notifica, per le estensioni dell'interfaccia utente o anche per i pacchetti di lingua. |
[0:00:34] | Gli MKP sono il formato preferito per creare le proprie estensioni. Permettono di condividere facilmente le estensioni con altri utenti o di distribuirle in ambienti distribuiti. |
[0:00:46] | Naturalmente non è necessario creare le proprie estensioni, ma si possono anche utilizzare quelle create dalla comunità Checkmk, che si possono trovare nello scambio Checkmk. Quindi, se si sta cercando qualcosa che non fa parte di Checkmk per impostazione predefinita, si può cercare lì e forse si può trovare qualcosa. |
[0:01:04] | Ora facciamo così. Per scambiare i plugin, potete andare su exchange.checkmk.com. Qui potete cercare i pacchetti utilizzando la barra di ricerca, ad esempio "windows". |
[0:01:20] | Potete anche sfogliare le sezioni più recenti e scaricare o ancora sfogliare l'intera raccolta utilizzando il pulsante "view all plugins". |
[0:01:30] | Allora, facciamolo. Qui potete vedere che è possibile ordinare i pacchetti per data, valutazione, visualizzazioni e download e potete anche cercare un pacchetto. Cerchiamo quindi la lingua. |
[0:01:47] | Questi sono tutti i pacchetti linguistici di Checkmk che potete scaricare e installare nel vostro sito Checkmk. Scegliamo quello olandese. |
[0:01:57] | Qui a sinistra ci sono alcune informazioni sull'autore e sul pacchetto. Quindi l'autore, il sito web dell'autore, quante volte è stato visualizzato, quante volte è stato scaricato, quando è stata caricata la prima versione, quando è stata caricata l'ultima, quante versioni ci sono, la valutazione e il numero di recensioni. Ora, nella sezione centrale, c'è un link a tutte le versioni e alle recensioni. C'è la descrizione del pacchetto e si vede l'ultima versione del pacchetto. |
[0:02:31] | E si vede anche questa nota di notifica che indica che questo pacchetto funziona solo su Checkmk 2 (versione 2.0) o superiore. |
[0:02:39] | Per ogni versione è possibile vedere anche tutti i file che fanno parte di questo MKP e, poiché si tratta di un language pack, contiene solo due file. Ogni versione sarà sempre revisionata da uno dei nostri sviluppatori prima di essere pubblicata sullo scambio. |
[0:03:00] | Poiché si tratta di un pacchetto di lingue, potete contribuire a queste banche di lingue e potete farlo su translate.checkmk.com. L'ho già aperto nella seconda scheda, quindi andiamo lì. Questo è l'elenco di tutte le lingue a cui potete contribuire. |
[0:03:20] | Dovrete solo creare un account e potrete iniziare a tradurre immediatamente. Se la vostra lingua non fa parte di questo elenco, potete richiederla sul nostro forum: forum.checkmk.com. |
[0:03:32] | C'è una categoria per la localizzazione o potete anche inviarci un'e-mail a marketing@tribe29.com. Per ora torniamo indietro e scarichiamo il pacchetto. Ora che il pacchetto è stato scaricato, siamo pronti a installarlo nel nostro sito checkmk. Apriamolo. |
[0:03:56] | Siamo tornati nel nostro sito checkmk, ora per installarlo andiamo su setup e poi cerchiamo i pacchetti di estensione. Qui vedremo tutti i pacchetti installati, attualmente questo elenco è vuoto perché non abbiamo installato nulla. E ora premiamo semplicemente carica e installa. |
[0:04:33] | Una volta installato, non è ancora stato attivato. Quindi, per farlo, dobbiamo attivare le due modifiche che abbiamo. Abbiamo due modifiche perché siamo in una configurazione distribuita. |
[0:04:46] | Una volta attivate le modifiche in una configurazione distribuita, il pacchetto verrà automaticamente trasferito al sito remoto se si condivide la configurazione. Ora facciamolo. |
[0:05:03] | Se questo pacchetto contenesse dei check-plugin, si dovrebbe eseguire un service discovery per scoprire effettivamente questi nuovi servizi. Torniamo rapidamente ai pacchetti. |
[0:05:22] | Ora è installato e attivato, se cliccate su questa matita qui, potete vedere e modificare i dettagli del pacchetto. Si possono così vedere i file e la descrizione. |
[0:05:37] | Queste sono le stesse informazioni che si possono vedere nello scambio Checkmk. Quindi, se siete il creatore di un'estensione e avete una nuova versione, ad esempio avete aggiunto un nuovo file, potete modificare il numero di versione e salvarlo. |
[0:05:58] | Ora, con questo pulsante, è possibile scaricare la nuova versione del pacchetto e poi, ad esempio, caricarla nuovamente nello scambio. In modo che la nuova versione sia disponibile anche per la comunità. |
[0:06:09] | Ora vediamo se questo pacchetto funziona davvero e per farlo andiamo su utente e modifica profilo e ora dovrebbe esserci una nuova lingua. E come potete vedere c'è una nuova lingua chiamata olandese. |
[0:06:25] | Quindi salviamo e, come potete vedere, l'intera lingua dell'interfaccia utente è stata cambiata. Ora è possibile lavorare con MKP anche dalla riga di comando, quindi passiamo alla riga di comando. |
[0:06:42] | Bisogna essere loggati come utente del sito, come siamo attualmente, quindi c'è questo comando chiamato 'mkp' e, come potete vedere, prende alcuni argomenti, ad esempio 'mkp list'. |
[0:06:57] | Questo ci mostrerà tutti i pacchetti attualmente installati. Con 'mkp show' seguito dal nome del pacchetto, è possibile mostrarne i dettagli. |
[0:07:14] | Quindi, ancora una volta, queste sono le stesse informazioni che si vedono nello scambio e quando si fa clic sulla matita nella panoramica dei pacchetti. È anche possibile rimuovere il pacchetto eseguendo mkp remove seguito dal nome (abbiamo dimenticato uno spazio). Ora il pacchetto è stato rimosso. |
[0:07:41] | Questo è tutto per questo episodio. Spero che vi sia stato utile e, in caso affermativo, vi prego di iscrivervi al nostro canale mettendo "mi piace" al video. Per ora, alla prossima volta. |
Vuoi saperne di più su Checkmk? Partecipa al nostro webinar "Introduzione a Checkmk".