domenica 26 agosto 2018

Attivare un appliance ZABBIX in ambiente ESXi VMware.

"Zabbix è un software libero per il monitoraggio di reti e vari sistemi informatici, atto a tracciare lo stato di server e servizi di rete correlati."

questa è la definizione da wikipedia.

Ho provato a scaricare e attivare un appliance VMware scaricando i file contenenti la macchina virtuale nella versione 3.4.12, qui la pagina di download per gli appliance.

Ho scaricato la versione "VirtualBox, VMWare (.vmdk)" ma che, per ambienti ESXi, necessita di una conversione con il VMware converter, questi i passaggi:


si sceglie la VM da convertire e caricare nell'ambiente ESXi.


ci si collega al vcenter


si imposta nome VM e dove deve essere allocata


si sceglie server e datastore


eventuali parametri da modificare (nulla nel mio caso)


poi si completa e si lancia la conversione.

al termine è disponibile la VM da accendere e configurare.

Per la configurazione iniziale mi sono collegato tramite console dal vcenter.

Di default l'utente è: appliance/zabbix

Per avere diritti di root: sudo su

Qualche difficoltà l'ho incontrata nella definizione dell'interfaccia di rete, infatti la documentazione non è proprio precisa poichè indica di configurare la eth0, nella guida per gli appliance queste indicazioni per impostare in IP fisso:

By default the appliance uses DHCP to obtain the IP address. To specify a static IP address:

Log in as root user;
Open file /etc/network/interfaces in your favourite editor;
iface eth0 inet dhcp ? iface eth0 inet static
Add the following lines after iface eth0 inet static:
address <IP address of the appliance>
netmask <network mask>
gateway <your gateway address>
Run the commands sudo ifdown eth0 && sudo ifup eth0.

ma nel mio file l'interfaccia era ens32, ho modificato il file in questo modo

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto ens32
iface ens32 inet static
  address <ip>
  netmask <mask>
  gateway <gateway>

reboot del server ci si può collegare via SSH con putty:

Zabbix server Appliance (mysql)
appliance@<ip>'s password:
Last login: Wed Aug 22 09:47:21 2018
########    ###    ########  ########  #### ##     ##
     ##    ## ##   ##     ## ##     ##  ##   ##   ##
    ##    ##   ##  ##     ## ##     ##  ##    ## ##
   ##    ##     ## ########  ########   ##     ###
  ##     ######### ##     ## ##     ##  ##    ## ##
 ##      ##     ## ##     ## ##     ##  ##   ##   ##
######## ##     ## ########  ########  #### ##     ##
appliance@zabbix:~$
appliance@zabbix:~$ sudo su
[sudo] password for appliance:
root@zabbix:/home/appliance#

per accedere alla configurazione del sistema di monitoring si accede tramite browser


di default: Admin/zabbix


qui la pagina ufficiale di zabbix.

qui il manuale della versione 3.4

qui la pagina di una community italiana, ma che però non mi sembra molto attiva.




1 commento: