Download presentation
Presentation is loading. Please wait.
Published byGary Floyd Modified over 9 years ago
1
The Product © Zabbix 2012 | 1| Restricted to Partners use only
2
Content About Product4 Elements13 Main Functions23 Architecture31 Installation and Deployment Options36 © Zabbix 2012 | 2| Restricted to Partners use only
3
About Product Introduction5 History6 License8 Strategy9 Competitive Benefits10 Performance11 Popularity12 © Zabbix 2012 | 3| Restricted to Partners use only
4
Introduction So what’s the problem? Cost of downtime is high Hard to manage untransparent environment Impossible to make wise planning & purchasing Zabbix solves all these issues © Zabbix 2012 | 4| Restricted to Partners use only
5
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 © Zabbix 2012 | 5| Restricted to Partners use only
6
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 scalable Enhanced dashboard Better navigation Lua language integration Better reporting v. 2.2 © Zabbix 2012 | 6| Restricted to Partners use only
7
License Open Source No hidden | Corporate | Enteprise versions GPLv2 True © Zabbix 2012 | 7| Restricted to Partners use only
8
Strategy Stay Open Source Concentrate on enterprise-level companies, while continue to be the best solution for small and medium companies Deliver improvements regularly Listen to customers’ needs, while defining strategy ourselves. © Zabbix 2012 | 8| Restricted to Partners use only
9
Competitive Benefits Bundled package True Open Source Enterprise-friendly support pricing Monitor anything Distributed monitoring Commercially Backed © Zabbix 2012 | 9| Restricted to Partners use only
10
Performance With a well structured set-up and powerful hardware, allows to process over 5000 new values per second, which is equal to monitoring of 50 000 devices against 10 parameters with 100 second interval Single Zabbix Node © Zabbix 2012 | 10| Restricted to Partners use only
11
Popularity times software was downloaded during 11 months of 2012 737 464 Best of Breed Zabbix is nominated for the 2nd time among world’s best monitoring solutions according to Gartner 25 languages Zabbix interface is translated to © Zabbix 2012 | 11| Restricted to Partners use only
12
Elements Host14 Item15 Trigger17 Event21 Template22 © Zabbix 2012 | 12| Restricted to Partners use only
13
Host Server or a network device having IP or DNS name © Zabbix 2012 | 13| Restricted to Partners use only
14
Item Source 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 © Zabbix 2012 | 14| Restricted to Partners use only
15
Item | Flexibility Units If set, K/M/G/T/P/E/Z/Y prefix fill be added 2048 -> 2KB Multiplier Data type Decimal, octal, hex Store value Store as is Delta Delta (speed per second) Useful for monitoring counters Value Mapping © Zabbix 2012 | 15| Restricted to Partners use only
16
Triger Logical expression representing problem condition 6 severity levels © Zabbix 2012 | 16| Restricted to Partners use only
17
Triger Expressions Syntax {host:key.function(param)}=0 {zabbix:system.cpu.load.avg(600)}>5 Operators -, +, /, *,, =, #, |, & Functions min, max, avg, last, diff, count, delta, time, etc Not limited to single item or host {host1:item1}=1 & {host2:item2}>3 | {host3:item3}<0 © Zabbix 2012 | 17| Restricted to Partners use only
18
Triger Dependencies Investigates the real cause of multiple problems Skips dependent notifications Hides dependent triggers in the frontend CRM does’t respond MySQL doesn’t respond Linux on Host1 stopped Disk free space Host 1 = 0 Mb Alarm Real problem: Disk is full © Zabbix 2012 | 18| Restricted to Partners use only
19
Triger Hysteresis Task : Average server room temperature is 12-14ºC. Alarm if temperature exceeds 20 ({TRIGGER.VALUE}=0 & {server:temp.last(0)}>20) | ({TRIGGER.VALUE}=1 & {server:temp.last(0)}>15) © Zabbix 2012 | 19| Restricted to Partners use only
20
Event Different sources: Triggers Discovery Autoregistration © Zabbix 2012 | 20| Restricted to Partners use only
21
Template A template is a set of elements that can be conveniently applied to manage monitoring of multiple hosts. Nested templates allow to manage different hosts efficiently. © Zabbix 2012 | 21| Restricted to Partners use only
22
Main Functions Collect24 Store25 Manage26 Alert27 Visualize28 © Zabbix 2012 | 22| Restricted to Partners use only
23
Collect data Data is gathered using various methods, including Zabbix native agents and agent- less options: SNMP ver.1, 2, 3, IPMI, trappers, SSH, Telnet. Hardware Any application that Customer depends on. Network OS Middleware Applications © Zabbix 2012 | 23| Restricted to Partners use only
24
Store data Relation database (MySQL, PostreSQL, Oracle, DB2, SQLite) Unlimited amount of historical data Support of NoSQL storages (like Cassandra) is coming © Zabbix 2012 | 24| Restricted to Partners use only
25
Manage data History Averaged historical data Housekeeping Built-in data reduction Long term storage Per-item retention periods © Zabbix 2012 | 25| Restricted to Partners use only
26
Alert Notification method: E-mail SMS Jabber Chat message Command Execution Flexible escallation © Zabbix 2012 | 26| Restricted to Partners use only
27
Visualize | Dashboard © Zabbix 2012 | 27| Restricted to Partners use only
28
Visualize | Graphs © Zabbix 2012 | 28| Restricted to Partners use only
29
Visualize | Maps Different available elements Easy editing Reference data © Zabbix 2012 | 29| Restricted to Partners use only
30
Visualize | Screens Compound pages Better context Large display for helpdesk © Zabbix 2012 | 30| Restricted to Partners use only
31
Architecture Zabbix Server32 Zabbix Proxy33 Zabbix Agent34 © Zabbix 2012 | 31| Restricted to Partners use only
32
Front-end Back-end Zabbix Server Back-end is written on C Front-end is written on PHP Monitoring Visualisation Configuration Simple yet powerful Multi-select lists with mass actions Filtering and searchin Supported databases: MySQL, PostgreSQL, Oracle, DB2, SQLite Database Zabbix Proxy API © Zabbix 2012 | 32| Restricted to Partners use only
33
Zabbix Proxy Zero maintenance Automatic creation of SQLite database © Zabbix 2012 | 33| Restricted to Partners use only
34
Zabbix Agent Native agents Small footprint, low system resource usage Available for most platforms © Zabbix 2012 | 34| Restricted to Partners use only
35
Agent Zabbix Agent | Modes Server Passive mode Request: CPU load Response: 1.95 Active mode Request: What to check? Response: CPU load,... CPU load: 4.32 Fan speed (RPM): 3524 Free diskspace: 13 Gb Request frequency is given by Server Request frequency given by Proxy © Zabbix 2012 | 35| Restricted to Partners use only
36
Installation and Demployment Options Single server installation37 Distributed installation38 Single Node demployment39 Distributed with Proxy demployment40 Distributed with Nodes demployment41 © Zabbix 2012 | 36| Restricted to Partners use only
37
Single Server Zabbix Back-end Zabbix Front-EndDatabase © Zabbix 2012 | 37| Restricted to Partners use only
38
Distributed across Server 1 Server 3 Zabbix Back-end Server 2 Zabbix Front-EndDatabase © Zabbix 2012 | 38| Restricted to Partners use only
39
Single Node Headquarters Branch #2 ? Zabbix Server © Zabbix 2012 | 39| Restricted to Partners use only
40
Distributed by Proxy Headquarters Branch #2 Zabbix Server Branch #1 Active Zabbix Proxy Pasive Zabbix Proxy © Zabbix 2012 | 40| Restricted to Partners use only
41
Distributed by Nodes Headquarters Branch #2 MasterServer Slave Server Branch #1 Sub-branch Zabbix Proxy © Zabbix 2012 | 41| Restricted to Partners use only
42
Thank you for attention! © Zabbix 2012 | 42| Restricted to Partners use only
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.