Zabbix 2013 | 1 Overview of the System Alexei Vladishev CEO and
Founder Zabbix, SIA
Slide 2
Alexei Vladishev Presenter Name: CEO, Founder, and Product
Manager Position:
Slide 3
Zabbix 2013 | 3 Content About Product4 Elements12 Main
Functions21 Architecture33 Installation and Deployment Options40
Strategy & Services47
Slide 4
Zabbix 2013 | 4 About Product Introduction5 History6 License8
Competitive Benefits9 Performance10 Zabbix in Numbers11
Slide 5
Zabbix 2013 | 5 Introduction So whats the problem? Cost of
downtime is high Hard to manage nontransparent environment
Impossible to make wise planning and purchasing Zabbix solves all
these issues
Slide 6
Zabbix 2013 | 6 History Product idea 1998 2001 2004 2005 2006
First GPL release v. 0.1 v. 1.0 Zabbix SIA Company est. 1st Stable
Version release v. 1.1 XML Protocol Active Checks Logfile
Monitoring Eventlog Monitoring GSM Modem SNMPv3
Slide 7
Zabbix 2013 | 7 History continued 2007 2008 2009 2012 v. 1.6 v.
1.8 v. 2.0 v. 1.4 LLD Multinamed Host Java Gateway JMX Monitoring
Automatic Inventory SNMP Trap Monitoring API Configuration Cache
Passive Zabbix Proxy IBM DB2 Support Calculated Items Escallations
Zabbix Proxy LDAP Auth Dashboard Maintenance New Interface SQLite
Network Discovery Web Monitoring UTF8, IPv6 So What Is NEXT? Better
scalability Enhanced dashboard Better navigation Better reporting
v. 2.2 Zabbix Japan LLC
Slide 8
Zabbix 2013 | 8 License Open Source No Hidden (Corporate,
Enterprise) versions GPLv2 True
Slide 9
Zabbix 2013 | 9 Competitive Benefits Bundled package True Open
Source Enterprise-friendly support pricing Monitor anything
Distributed monitoring Commercially Backed
Slide 10
Zabbix 2013 | 10 Performance With a well structured set-up and
powerful hardware, allows to process over 15 000 new values per
second, which is equal to monitoring of 50 000 devices against 15
parameters with 50 second interval Single Zabbix Node
Slide 11
Zabbix 2013 | 11 Zabbix in Numbers times software was
downloaded during 2012 800 000 Best of Breed Zabbix is nominated
for the 2nd time among worlds best monitoring solutions according
to Gartner 25 languages Zabbix interface is translated to
Slide 12
Zabbix 2013 | 12 Elements Host13 Item14 Trigger15
Template20
Slide 13
Zabbix 2013 | 13 Host Server or a network device having IP or
DNS name Any application Any smart equipment
Slide 14
Zabbix 2013 | 14 Item Sources of Information Zabbix Agent
Server polls Zabbix Agent (Active) Processed by Zabbix agent Simple
check Executed by Zabbix server SNMP agent All SNMP versions are
supported Trapper Used with Zabbix sender Log files Internal Zabbix
health Aggregate Average/min/max for host group External check
script[parameters] SSH Password and key authentication supported
Telnet Calculated From existing data
Slide 15
Zabbix 2013 | 15 Trigger Logical expression that can describe
threshold or complex problem condition 6 severity levels may be
assigned to a Trigger visual representation - different colors for
different severities audio in global alarms - different audio for
different severities user media - different media (notification
channel) for different severities limiting actions by conditions
against trigger severities
Slide 16
Zabbix 2013 | 16 Trigger Expressions Syntax
{host:key.function(param)}=0 {zabbix:system.cpu.load.avg(600)}>5
Operators -, +, /, *,, =, #, |, and Expression Constructor makes it
easier to build complex expressions Functions min, max, avg, last,
diff, count, delta, time, etc Not limited to single item or host
{host1:item1}=1 and {host2:item2}>3 | {host3:item3}
Zabbix 2013 | 18 Trigger Hysteresis Task : Average server room
temperature is 12-14C. Alarm if temperature exceeds 20C and release
alarm only if temperature goes below 15C. ({TRIGGER.VALUE}=0 and
{server:temp.last(0)}>20) | ({TRIGGER.VALUE}=1 and
{server:temp.last(0)}>15)
Slide 19
Zabbix 2013 | 19 Relative Trigger Allows to compare current
result with some result in the past Example
{server:system.cpu.load.avg(1h)} / {server:system.cpu.load.avg(1h,
1d)}>2 Task : Compare average load on system CPU for 1 hour
today with average load for the same period yesterday and notify if
it is more than 2 times larger