Template Zabbix-Proxy

This template displays graphics and real-time alerts to monitor processes zabbix proxy.

Tested in zabbix version 1.8.10.

JMX-Monitoring with Zabbix and Zapcat

This template displays graphics and real-time alerts for java. It is necessary that the zapcat already installed and configured.

Detailed info among with graph examples is written here on this blog:
http://pellepelster.de/simple-java-template-for-jmx-monitoring-with-zabb...

I also added some items/triggers zapcat default environment. Tested in zabbix version 1.8.10.

Adaptec RAID Template

This template is tested and in production with Adaptec RAID Controller 5405.

Note: Apart from the controller health information, this template monitors RAID1 by default and can be extended.

Required packages:
arcconf utility from adaptec

Allow sudo rights for user zabbix to run arcconf command

Script Installation:
# mkdir -p /opt/tribily/bin
# cd /opt/tribily/bin

Put the script 'adaptec_status.sh.txt' from attachments into this path and rename it to 'adaptec_status.sh'.
Add execute permission to the script.

Template builder

Here you have a bash script that scan a device and allow the selection of items to be added to a template in a wizard way, it support extension by modules in two ways, to manage some special OIDs (like NIC ones) and by defining output modules (that builds the final result, at the moment a zabbix template)

The zabbix template module can build multi or single graph items.

Just download, untar the file, cd make_template and run:

bash make_template.sh -i -a IP_ADDRESS SNMP OPTIONS

splitted template for switch ports (SNMPv2)

The most common network switches (at least in the env. here) have either 24 or 48 ports. To re-use templates without disabling a lot of items (and the dependant triggers & graphs) a splitted template approach is used : one template to gather basic informations about the switch (host related stuff like uptime, proc, mem, etc) and two templates to gather switch port statistics (one for port 1-24 and a second one for ports 35-48).

Opensolaris ZFS & ZPOOL

Caveat : These are examples and must probably be adapted to your actual ZFS/ZPOOL names. They're in production use on Zabbix 1.8.6. and the agent runs on Opensolaris svn_134.

Step 1.
The following snippet must be added to /etc/zabbix/zabbix_agentd.conf to provide the UserParameter:
----------snip----------------
### ZFS related UserParameter
#
# takes just one parameter (a zpool name) and returns 0 or 1
UserParameter=zpool.status[*],zpool status -x $1 | grep "is healthy" | wc -l

Monitoring network connection types and TCP states.

This template displays realtime graphs, defining numbers of current server connections according to protocols and TCP states.

Detailed info among with graph examples is written here on this blog - http://blog.portwd.com/sysadmin/monitoring-iptables-with-zabbix/

IPTstate Template itself was found on Zabbix forums - http://www.zabbix.com/forum/showthread.php?t=9758

RabbitMQ Server Stats template

This assumes RabbitMQ Server 2.0 or greater.

These user parameters pull all of the queue and exchange information out of rabbitmqctl for a particular queue and exchange. It assumes rabbitmqctl is at /usr/sbin/rabbitmqctl.

Monitoring how busy Zabbix processes are

Found it in http://blog.zabbix.com/monitoring-how-busy-zabbix-processes-are/

In the past, quite often Zabbix users have been puzzled regarding some server tuning parameters – for example, how many pollers do they need? It was usually determined based on experience, testing and a bit of guesstimating. No more fuzzy attempts – get hard facts with Zabbix 1.8.5.

Debian/Ubuntu template

This template is tested and in production for Debian Etch!, Lenny, Squeeze and Ubuntu Server 10.04 LTS.

Use as is.

Pages

Subscribe to zabbixtemplates.com RSS

Recent comments