Olá
Estou usando o Zabbix a pouco tempo, mas só encontrei dificuldade para
monitar servidores OpenBSD, e estou quebrando cabeça a alguns dias,
alguém pode me ajudar? Veja histórico:
Compilei e configurei o agent nos meus servidores OpenBSD, mas toda
vez que o Servidor Zabbix tenta fazer um coleta de dados, tenho
problema.
No log (evidência 1), a informação é que o Agent não tem permissão,
mas não acredito que não é permissionamento, pois valei as permissões,
cheguei a atribuir suidbit e até mesmo executar o agent com o usuário
root.
Executando o agent localmente (evidência 2), tenho o resultado da
coleta, executando remotamente, não retorna nada (evidência 3)
Validei conectividade do host com o agent para o servidor (evidências
4 e 5) e também do servidor para o host com o agent (evidência 6)
Honestamente estou sem saber onde mexer e ainda tem o fato de não ter
muita referência para OpenBSD no site do Zabbix.
Evidência 1
3944:20110810:153117.708 Item [CAMARO:proc.num[,,run]] error: Got
empty string from [10.0.0.100]. Assuming that agent dropped connection
because of access permissions
3944:20110810:153517.723 Item [CAMARO:vm.memory.size[shared]] error:
Got empty string from [10.0.0.100]. Assuming that agent dropped
connection because of access permissions
7392:20110810:110457.519 Item [CAMARO:vfs.fs.size[/,used]] error:
Got empty string from [10.0.0.100]. Assuming that agent dropped
connection because of access permissions
7392:20110810:110657.064 Item [CAMARO:vfs.fs.inode[/home,free]]
error: Got empty string from [10.0.0.100]. Assuming that agent dropped
connection because of access permissions
7392:20110810:110857.598 Item [CAMARO:net.tcp.service[ftp]] error:
Got empty string from [10.0.0.100]. Assuming that agent dropped
connection because of access permissions
7392:20110810:111057.141 Item [CAMARO:
net.if.in[eth1,bytes]] error:
Got empty string from [10.0.0.100]. Assuming that agent dropped
connection because of access permissions
3944:20110810:145806.382 Item [CAMARO:system.users.num] error: Got
empty string from [10.0.0.100]. Assuming that agent dropped connection
because of access permissions
3944:20110810:145906.800 Item [CAMARO:vm.memory.size[total]] error:
Got empty string from [10.0.0.100]. Assuming that agent dropped
connection because of access permissions
Evidência 2
Validando localmente que consulta pelo agente tem retorno.
/usr/local/sbin/zabbix_agent -c /etc/zabbix/zabbix_agentd.conf -t
vfs.fs.size[/var/squid/cache1,pfree]
vfs.fs.size[] [d|80.301904]
Evidência 3
Tentativa sem resposta do uso do agent remotamente com origem no
servidor, mas sem resposta.
# zabbix_get -s10.0.0.100 -p10050 -k vfs.fs.size[/var/squid/
cache1,pfree]
Evidência 4
Existe plena conectividade entre o Agent Zabbix e o Servidor Zabbix
Realizando o teste do client para o servidor com Nmap
#nmap -sS -P0 -n --packet_trace -p 10050 192.168.100.102
Starting Nmap 5.21 (
http://nmap.org ) at 2011-08-12 11:27 BRT
SENT (0.0390s) TCP
10.0.0.100:50058 >
192.168.100.102:10050 S ttl=43
id=44542 iplen=44 seq=
3867778952 win=4096 <mss 1460>
RCVD (0.0390s) TCP
192.168.100.102:10050 >
10.0.0.100:50058 SA ttl=63
id=0 iplen=44 seq=1708823401 win=5840 ack=
3867778953 <mss 1460>
Nmap scan report for 192.168.100.102
Host is up (0.00071s latency).
PORT STATE SERVICE
10050/tcp open unknown
- Evidência 5
Fazendo trace com TCPDUMP:
#tcpdump -i em1 -n host 192.168.100.102 and port 10050
tcpdump: listening on em1, link-type EN10MB
11:27:52.148741 10.0.0.100.50058 > 192.168.100.102.10050: S
3867778952:
3867778952(0) win 4096 <mss 1460>
11:27:52.149365 192.168.100.102.10050 > 10.0.0.100.50058: S
1708823401:1708823401(0) ack
3867778953 win 5840 <mss 1460> (DF)
- Evidência 6
Existe plena conectividade entre o Agent Zabbix e o Servidor Zabbix
(origem no servidor, destino host com o agent)
#nmap -sS -P0 -n --packet_trace -p 10050 10.0.0.100
Starting Nmp 5.21 (
http://nmap.org ) at 2011-08-12 11:37 BRT
SENT (0.0390s) TCP
10.0.0.100:43083 >
10.0.0.100:10050 S ttl=45
id=58071 iplen=44 seq=402484939 win=2048 <mss 1460>
RCVD (0.0380s) TCP
10.0.0.100:43083 >
10.0.0.100:10050 S ttl=45
id=58071 iplen=44 seq=402484939 win=2048 <mss 1460>
RCVD (0.0380s) TCP
10.0.0.100:10050 >
10.0.0.100:43083 SA ttl=64
id=53882 iplen=44 seq=
2198314505 win=65535 ack=402484940 <mss 33120>
Nmap scan report for 10.0.0.100
Host is up (0.000060s latency).
PORT STATE SERVICE
10050/tcp open unknown