0

Monitoring anything with Zabbix

This is the first introduction post of a series of how-to monitoring with Zabbix.

I love Zabbix because is one of the most feature complete and easy to setup/mantain Open Source monitoring tool, some kill features:

  • Agent, snmp, web and database monitoring.
  • Windows, Linux & Unix monitoring.
  • Distributed Setups (you can have different installs on different locations and have one unique view of your systems and networks).
  • Configurable alerting systems (mail, jabber, sms, external scrips).
  • Autodiscovery of new Hosts.
  • Integrated SLA Calculator.
  • ZeroConf graphing with a great zooming tool in all graphs (Standard/Custom).
  • Custom graphs and views (screens & slideshows).
  • Great template systems in order to save time on configuration (all data is inside a db, Mysql, Oracle or PostgreeSQL)
  • Pro-active monitoring with remote commands when something happen.
  • Complete feature list on http://zabbix.com

There are many integrated monitoring solutions in the Open Source world, for mention the most important:

Also for more specific (process/system monitoring):

Network monitoring:

Before starting with Zabbix I was tested Nagios/Groundwork Open Source, also Zenoss and Cacti. All are excelent solutions, but none of them satisfied me completely.