ZABBIX Forums  
  #1  
Old 12-05-2017, 20:03
mauro.michelotti mauro.michelotti is offline
Junior Member
 
Join Date: May 2017
Posts: 5
Default Filesystem non visibile

Salve a tutti.
Avrei bisogno di aiuto per capire il problema seguente.

Ho un paio di server presso un cliente che sotto sotto monitoraggio con Zabbix 3.2.
La situazione è questa:
Server Zabbix <--internet-->Cliente {Server1[proxy+agent], Server2[agent]}
ovvero, il primo server sul cliente ha sia agent che proxy mentre il secondo server ha solo agent e punta al proxy per la trasmissione verso il server centrale.
Server1 è un Ubuntu 16, Server2 è un Centos 7.

La configurazione funziona al 99%: ricevo le informazioni in tempo reale (anche per servizi custom definiti sull'agent).
Quello che NON ricevo lo stato di alcuni filesystem del 2° server: ho lo stato delle partizioni /, /home e /boot ma NON ricevo le informazioni della directory /srv (file system xfs).

Server2 è censito con i template
Template App SSH Service, Template ICMP Ping, Template OS Linux (Template App Zabbix Agent)

Il comando
Quote:
/opt/zabbix/bin/zabbix_get -s 192.168.1.105 -p 10050 -k vfs.fs.discovery
restituisce
Quote:
{"data":[
{"{#FSNAME}":"/","{#FSTYPE}":"rootfs"}
, ....<CUT>....
,{"{#FSNAME}":"/","{#FSTYPE}":"ext4"}
,{"{#FSNAME}":"/boot","{#FSTYPE}":"xfs"}
,{"{#FSNAME}":"/srv","{#FSTYPE}":"xfs"}
,{"{#FSNAME}":"/home","{#FSTYPE}":"ext4"}
]}
Cosa c'è di sbagliato ? perchè non ricevo lo stato di tutti i filesystems di Server2 ?
Non so quali altre informazioni fornire per far capire quale può essere il problema...
posso aggiungere che la regexp 'File systems for discovery' è quella di default, quindi dovrebeb includere anche il filesystem XFS...

Se qualcuno ha suggerimenti....

Grazie , a presto

Last edited by mauro.michelotti; 15-05-2017 at 13:30.
Reply With Quote
  #2  
Old 18-05-2017, 19:40
mauro.michelotti mauro.michelotti is offline
Junior Member
 
Join Date: May 2017
Posts: 5
Default

Dopo aver acceso il cervello....
... ho iniziato a controllare meglio i numeri che mi arrivavano dal proxy.
In particolare, ho censito la partizione /srv ed ho iniziato a ricevere dei numeri, che però non erano quello che mi aspettavo.

Il motivo è che la configurazione che ho impostato è sbagliata, ma non so nemmeno come correggerla.....

Lo schema che devo realizzare è questo:
- server centrale ZabbixServer in sede (dietro firewall e porta 10050/10051 aperte verso lo ZabbixServer)
- varie macchine su sedi distaccate del cliente con la configurazione seguente:
a. Server1 con installato agent e proxy
b. Server2 con installato agent

Lo agent sul Server2 (192.168.1.105) punta all'indirizzo IP di Server1; non ha porte aperte verso l'esterno.

Il Server1 (192.168.1.104) ha le porte 10050/10051 aperte verso l'esterno. Lo agent ed il proxy, installati su Server1 hanno problemi di configurazione, perchè sullo ZabbixServer ricevo valori mescolati fra Server1 e Server2.
Graficamente la situazione è questa:

Code:
+--------------+     +--------------+
| ZabbixServer |     | Sede Cliente |
|  2.x.y.z     |<--->|  195.x.y.z   |
+--------------+     +--------------+
                          |
                          |
     +--------------------+
     |      10050/51
     v
+---------------+     
| Server 1      |     +---------------+
| 192.168.1.104 |     | Server 2      |
| * ZBX agent   |     | 192.168.1.105 |
| * ZBX proxy   |<--->| * ZBX agent   |
+---------------+     +---------------+
Non capisco come devo configurare proxy e agent si Server1 in modo che raccolgano correttamente i dati e li trasmettano al server.
Non capisco nemmeno come configurare gli host sullo ZabbixServer in modo che leggano i dati corretti: ho definito 2 server appartenenti al medesimo proxy e, visto che l'unico IP esposto dal cliente è il 195.x.y.z, sullo ZabbixServer ho configurato entrambi gli host con quello IP, porta 10050.
I files di configurazione sono i seguenti:

Code:
# Zabbix PROXY
ProxyMode=0
Server=2.x.y.z
ServerPort=10051
Hostname=0510-Zabbix
ListenPort=10051
Code:
# Zabbix AGENT 192.168.1.104
ListenIP=127.0.0.1
ListenPort=10050
Server=127.0.0.1, 195.x.y.z
ServerActive=127.0.0.1, 195.x.y.z
Hostname=0510-webserver
Code:
# Zabbix AGENT 192.168.1.105
Server=192.168.1.104
ListenPort=10051
ServerActive=192.168.1.104:10051
Hostname=0510-database
Spero che qualcuno sappia darmi una indicazione su come realizzare la configurazione di cui ho bisogno, magari suggerendomi qualche lettura o qualche riferimento.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:11.