07. 11. 2017 Juergen Vigna Uncategorized

Monitoraggio dell’XtremIO EMC Storage: con NetEye non è più un problema

NetEye_XtremeIO
Se avete uno Storage XtremIO Dell EMC che vorreste monitorare, ho la soluzione che fa al caso vostro. Non molto tempo fa ho scritto un Plugin di monitoraggio per gli storage XtremIO che si occupa delle seguenti attività:

  • XTREMIO_CTRL_Status: monitora i controller e visualizza lo status dell’Hardware
  • XTREMIO_DPG_Status: monitora i gruppo DPG dallo Storage
  • XTREMIO_Storage_Efficiency: verifica e visualizza l’attuale efficienza di “deduplicazione e compressione” dell’XtremIO
  • XTREMIO_Storage_Space: controlla se vi è ancora abbastanza spazio disponibile

E come funziona?

Qui il link Plugin di monitoraggio XtremIO , da cui è possibile scaricare il plugin attuale che sarà disponibile anche in una versione successiva di NetEye. Il monitoraggio funziona attraverso delle API REST che XtremIO EMC mette a disposizione, c’è solo bisogno di un utente e una password per accedervi. È possibile creare questi utenti tramite il Web-Frontend per poi poterli utilizzare nel monitoraggio. L’archivio contiene il plug-in, un file php per pnp4nagios e un profilo di servizio per Monarch (NetEye Monitoring Configuration Frontend).

Se utilizzate NetEye, è davvero semplice implementare la soluzione, è sufficiente:

  1. Copiare i file del Plugin (check_xtremio) nella directory /usr/lib/nagios/plugins des NetEye Servers
  2. Caricare e importare i ProfilFiles nel menù “Profile” di Monarch

In questo modo saranno disponibili i seguenti controlli sui servizi:

  • XTREMIO_Cluster1_Dedup_Ratio: controllo della deduplicazione di Cluster1 LUN
  • XTREMIO_CTRL_Status: Stato dei Controller
  • XTREMIO_DPG_Status: Status dei gruppi di Data Protection
  • XTREMIO_Storage_Efficiency: Efficienza di compressione e deduplicazione dei dati dello storage
  • XTREMIO_Storage_Space: Füllstand des Storage

Di seguito ancora alcuni esempi per richiamare il comando:

  • Registrare e monitorare un valore specifico dell’API:
    /usr/lib/nagios/plugins/check_xtremio -H <host> -U <user> -P <passwort> -T command -K types/clusters/1 -f dedup-ratio -t dedup-ratio-text
  • Controller State
    /usr/lib/nagios/plugins/local/check_xtremio -H <host> -U <user> -P <passwort> -T ctrlstate
  • Storage Space Usage: Warning on 95% and Critical on 98%
    /usr/lib/nagios/plugins/check_xtremio -H <host> -U <user> -P <passwort> -T storage-space -w 95 -c 98

Con questo plug-in avrete il vostro XtremIO Storage completamente sotto controllo.

Juergen Vigna

Juergen Vigna

NetEye Solution Architect at Würth Phoenix
I have over 20 years of experience in the IT branch. After first experiences in the field of software development for public transport companies, I finally decided to join the young and growing team of Würth Phoenix. Initially, I was responsible for the internal Linux/Unix infrastructure and the management of CVS software. Afterwards, my main challenge was to establish the meanwhile well-known IT System Management Solution WÜRTHPHOENIX NetEye. As a Product Manager I started building NetEye from scratch, analyzing existing open source models, extending and finally joining them into one single powerful solution. After that, my job turned into a passion: Constant developments, customer installations and support became a matter of personal. Today I use my knowledge as a NetEye Senior Consultant as well as NetEye Solution Architect at Würth Phoenix.

Author

Juergen Vigna

I have over 20 years of experience in the IT branch. After first experiences in the field of software development for public transport companies, I finally decided to join the young and growing team of Würth Phoenix. Initially, I was responsible for the internal Linux/Unix infrastructure and the management of CVS software. Afterwards, my main challenge was to establish the meanwhile well-known IT System Management Solution WÜRTHPHOENIX NetEye. As a Product Manager I started building NetEye from scratch, analyzing existing open source models, extending and finally joining them into one single powerful solution. After that, my job turned into a passion: Constant developments, customer installations and support became a matter of personal. Today I use my knowledge as a NetEye Senior Consultant as well as NetEye Solution Architect at Würth Phoenix.

Leave a Reply

Your email address will not be published. Required fields are marked *

Archive