Olá pessoal!
Estou iniciando no mundo do Zabbix e estou com uma dúvida em um ponto em específico:
Quero monitorar um servidor "SQLSrv" que o zabbix server não tem acesso direto, mas ele consegue acessar o zabbix (telnet ip porta funciona), pelo que entendi tenho que usar o ActiveCheck. Então coloquei no zabbix_agentd.conf do servidor SQLSrv o seguinte conteúdo:
Server=xxx.xxx.xxx.xxx
ServerActive=xxx.xxx.xxx.xxx
orta
Hostname=SQLSrv
StartAgents=1
DebugLevel=4
LogFile=C:\Zabbix\zabbix_agentd.log
Timeout=3
A minha dúvida é: como cadastro o servidor na console do zabbix?? Cadastrei como ip 0.0.0.0 e hostname SQLSrv, mas acho que não é a configuração correta... ele até apareceu com o icone do agente em verde, mas eu coloco o template do SQL Server e mostra tudo como "Not Supported" e creio que o problema esteja relacionado com o cadastro do srv na console do zabbix.
Identifiquei um erro no log do zabbix_agentd na maquina remota...
3312:20130405:093948.559 In collect_perfstat()
1852:20130405:093948.711 Sending [{
"request":"active checks",
"host":"ZabbixCloud"}]
1852:20130405:093948.712 Before read
1852:20130405:093948.863 Got []
1852:20130405:093948.864 In parse_list_of_checks()
1852:20130405:093948.865 In disable_all_metrics()
1852:20130405:093948.865 Can't parse list of active checks. Can't open JSON object ""
1852:20130405:093948.865 In process_active_checks('server.domain.com',6534)
1852:20130405:093948.866 End of process_active_checks()
1852:20130405:093948.866 In get_min_nextcheck()
1852:20130405:093948.867 Sleeping for 1 second(s)
3312:20130405:093949.560 In collect_perfstat()
1852:20130405:093949.867 In send_buffer() host:'server.domain.com' port:6534 values:0/100
1852:20130405:093949.867 End of send_buffer():SUCCEED
1852:20130405:093949.868 Sleeping for 1 second(s)
3312:20130405:093950.561 In collect_perfstat()
Qualquer dica é bem vinda!!
Obrigado
Estou iniciando no mundo do Zabbix e estou com uma dúvida em um ponto em específico:
Quero monitorar um servidor "SQLSrv" que o zabbix server não tem acesso direto, mas ele consegue acessar o zabbix (telnet ip porta funciona), pelo que entendi tenho que usar o ActiveCheck. Então coloquei no zabbix_agentd.conf do servidor SQLSrv o seguinte conteúdo:
Server=xxx.xxx.xxx.xxx
ServerActive=xxx.xxx.xxx.xxx
ortaHostname=SQLSrv
StartAgents=1
DebugLevel=4
LogFile=C:\Zabbix\zabbix_agentd.log
Timeout=3
A minha dúvida é: como cadastro o servidor na console do zabbix?? Cadastrei como ip 0.0.0.0 e hostname SQLSrv, mas acho que não é a configuração correta... ele até apareceu com o icone do agente em verde, mas eu coloco o template do SQL Server e mostra tudo como "Not Supported" e creio que o problema esteja relacionado com o cadastro do srv na console do zabbix.
Identifiquei um erro no log do zabbix_agentd na maquina remota...
3312:20130405:093948.559 In collect_perfstat()
1852:20130405:093948.711 Sending [{
"request":"active checks",
"host":"ZabbixCloud"}]
1852:20130405:093948.712 Before read
1852:20130405:093948.863 Got []
1852:20130405:093948.864 In parse_list_of_checks()
1852:20130405:093948.865 In disable_all_metrics()
1852:20130405:093948.865 Can't parse list of active checks. Can't open JSON object ""
1852:20130405:093948.865 In process_active_checks('server.domain.com',6534)
1852:20130405:093948.866 End of process_active_checks()
1852:20130405:093948.866 In get_min_nextcheck()
1852:20130405:093948.867 Sleeping for 1 second(s)
3312:20130405:093949.560 In collect_perfstat()
1852:20130405:093949.867 In send_buffer() host:'server.domain.com' port:6534 values:0/100
1852:20130405:093949.867 End of send_buffer():SUCCEED
1852:20130405:093949.868 Sleeping for 1 second(s)
3312:20130405:093950.561 In collect_perfstat()
Qualquer dica é bem vinda!!
Obrigado