Aggiungere Tipologie di Device in LibreNMS oltre a quelli di default

da | Nov 23, 2018

Come si può notare il LibreNMS di default ci da solo alcune categorie in cui inserire i nostri device.

Nello specifico con la versione di LibreNMS 1.45-59-gc5bb609 abbiamo le seguenti categorie/type:

Servers
Network
Wireless
Firewall
Power
Environment
Load Balancer
Storage
Printers
Appliance
Collaboration
Workstation


Per poter aggiungere ulteriori Type a quelli di default presenti in LibreNMS bisogna editare il file definitions.inc.php

Il file è reperibile nel path /opt/librenms/includes

Posizionarsi nella cartella con il comando

quindi editare il file definitions.inc.php con il comando

Di default al fondo del file dovremmo vedere queste righe:

Se abbiamo la necessità di aggiungere altri Type basterà aggiungere le seguenti righe con le descrizioni opportune al fondo del file di configurazione:

NOTA BENE: al posto dell’icona potete inserire un immagine a vostro piacimento oppure lasciare una di quelle già esistenti

 

Terminata la configurazione del file basterà fare un refresh sulla GUI Web per vedere le modifiche e quindi le nuove Categorie

A questo punto se proviamo a fare Validate Config scopriremo che è presente un errore

Questo errore è dovuto al fatto che abbiamo cambiato un file di configurazione e quindi il LibreNMS ci avverte che non saranno possibili gli aggiornamenti automatici del software in futuro.

NOTA BENE: se avete disattivato gli aggiornamenti automatici in fase di installazione potete anche ignorare l’errore. Se invece avete gli aggiornamenti automatici attivi e non volete disattivarli di seguito trovare un workaround.

Disattivare gli aggiornamenti automatici in LibreNMS

Prima di tutto rimuoviamo la configurazione fatta in precedenza sul file includes/definitions.inc.php.

Procediamo quindi con il ripristino dei file originali di LibreNMS.

Da console SSH lanciamo il comando

quindi

Se è tutto corretto dovremmo vedere un messaggio come riportato di seguito:

A questo punto per verificare che sia tutto OK lanciare di nuovo Valdate Config

Se abbiamo fatto tutto correttamente dovremmo vedere una schermata come quella sovrastante

A questo punto procediamo alla modifica del file config.php

Lanciare il comando

quindi

Posizioniamoci quindi al fondo del file ed aggiungiamo le seguenti righe:

Salviamo il file e chiudiamolo

Terminata la configurazione del file basterà fare un refresh sulla GUI Web per vedere le modifiche e quindi le nuove Categorie

Se proviamo a fare un Validate Config noteremo che il sistema non ci restituirà nessun errore.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Servizi ICT
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore
  • Angelo Lauria  Autore
  • Edoardo Prot  Autore
  • Davide D’Urso  Autore
Raffaele Chiatto

Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi. Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare. Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Related Post

LibreNMS: FAIL: Failed to fetch version from local git: fatal: detected dubious ownership in repository at ‘/opt/librenms’ To add an exception for this directory, call: git config –global –add safe.directory /opt/librenms

    LibreNMS è uno strumento open-source ampiamente utilizzato per il monitoraggio delle reti, ma a volte durante la gestione del repository Git associato al progetto, possono emergere errori imprevisti. Uno di questi è il messaggio: FAIL: Failed to fetch...

leggi tutto

Installazione e Configurazione Base di CentOS Stream 10

  CentOS Stream 10 è l'ultima versione della distribuzione Linux rolling-release basata su Red Hat Enterprise Linux (RHEL), progettata per offrire un flusso di aggiornamenti continuo e un'anteprima delle future release di RHEL. Grazie alla sua stabilità e...

leggi tutto

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione