/zabbix

zabbix templates

Primary LanguageShell

zabbix

zabbix Apache Solr

template_apache_solr.xml

Para usar o template do Solr para a sua instância altere o valor 'solr/search' para o nome da sua instância.

  • Ex: solr/instância

NOTA: Você pode verificar o nome dos MBeans expostos conectando via jconsole diretamente em sua aplicação.

Exemplo utilizando o jmxclient command line tools para imprimir valores dos MBeans

java -jar cmdline-jmxclient-0.10.3.jar - IP_SERVER:JMX_PORT solr/INSTANCIA:type=documentCache,id=org.apache.solr.search.LRUCache hits

Exemplo utilizando o check_jmx para nagios

./check_jmx IP_SERVER:JMX_PORT solr/INSTANCIA:type=search,id=org.apache.solr.handler.component.SearchHandler avgRequestsPerSecond

Habilitar a instância Java para receber conexões remotas JMX (adicione no seu JAVA_OPTS)

-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

zabbix Zookeeper

Esse template monitora 18 itens do zookeeper, sendo:

zk_version
zk_avg_latency
zk_max_latency
zk_min_latency
zk_packets_received
zk_packets_sent
zk_num_alive_connections
zk_outstanding_requests
zk_server_state
zk_znode_count
zk_watch_count
zk_ephemerals_count
zk_approximate_data_size
zk_open_file_descriptor_count
zk_max_file_descriptor_count
zk_running_ok

Template: zbx_zookeeper_templates.xml

Script: check_zookeeper_trapper.sh

Zabbix conf: check_zookeeper_trapper.conf