A la suite de divers changement d’humeurs, je ne savais plus quelles versions de Linux j’avais installé au sein de mon infrastructure. Alors plutôt que de me connecter sur chaque serveur et vérifier quelle version et quelle révision de était présente, j’ai utilisé la fonction d’inventaire de Zabbix pour effectuer l’opération. Pour cela on va créer un nouvel item dans le template OS Linux fourni de base dans l’installation de Zabbix :
Aller dans Configuration -> Template -> Template OS Linux -> Items -> Create Item
puis créer l’item avec les informations suivantes :
Explications des informations importantes :
Name : System Distribution
-> Ici c’est le nom de l’item
Type : Zabbix Agent
-> le type de check qui va être effectué. Dans notre cas c’est l’agent Zabbix qui va nous remonter l’information.
Key : system.sw.os[name]
-> On positionne la clef que l’on souhaite remonter. Le « name » permet de ne remonter que la distribution, d’autres options sont disponibles.
Type of information : Character
-> la donnée remonté est de type character
Update interval : 86400
-> l’intervalle d’interrogation, étant donné que je ne met pas a jour mes serveurs tous les quatre matins, je l’ai positionné a 1 jour.
Populate host inventory field : OS (Short)
-> ici on stipule où sera placé l’information dans l’inventaire.
Attention : ceci n’est disponible qu’avec un agent égal ou supérieur à la version 2.0
Une fois que l’item est sauvegardé, il suffi de patienter que l’information remonte :
Merci