PPTX - Zabbix

advertisement
The Product
© Zabbix 2012 | 1 | Restricted to Partners use only
Content
About Product
4
Elements
13
Main Functions
23
Architecture
31
Installation and Deployment Options
36
© Zabbix 2012 | 2 | Restricted to Partners use only
About Product
Introduction
5
History
6
License
8
Strategy
9
Competitive Benefits
10
Performance
11
Popularity
12
© Zabbix 2012 | 3 | Restricted to Partners use only
So what’s the problem?
Introduction
 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
History
2006
v. 1.1
2005
2004
2001
1998
Product
idea
First
GPL
release
v. 0.1
© Zabbix 2012 | 5 | Restricted to Partners use only
1st
Stable
Version
release
v. 1.0
Zabbix SIA
Company
est.
XML Protocol
Active Checks
Logfile
Monitoring
Eventlog
Monitoring
GSM Modem
SNMPv3
History continued
v. 2.2
2012
2009
2008
2007
New Interface
Zabbix Proxy
SQLite
LDAP Auth
Network
Discovery
Dashboard
Maintenance
Web Monitoring
UTF8, IPv6
v. 1.4
LLD
API
Escallations
v. 1.6
© Zabbix 2012 | 6 | Restricted to Partners use only
v. 2.0
v. 1.8
Multinamed Host
Configuration
Cache
Java Gateway
Passive Zabbix
Proxy
Automatic
Inventory
IBM DB2 Support
SNMP Trap
Monitoring
Calculated Items
JMX Monitoring
So
What Is
NEXT?
Better scalable
Enhanced
dashboard
Better navigation
Lua language
integration
Better reporting
GPLv2
License
True Open Source
No hidden | Corporate | Enteprise versions
© Zabbix 2012 | 7 | Restricted to Partners use only
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
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
Performance
Single
Zabbix
Node
© Zabbix 2012 | 10| Restricted to Partners use only
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
Popularity
737 464
times software was downloaded
during 11 months of 2012
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
Elements
Host
14
Item
15
Trigger
17
Event
21
Template
22
© Zabbix 2012 | 12 | Restricted to Partners use only
Host
Server or a network device
having IP or DNS name
© Zabbix 2012 | 13| Restricted to Partners use only
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
© Zabbix 2012 | 14 | Restricted to Partners use only
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
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
Value
Mapping
© Zabbix 2012 | 15| Restricted to Partners use only
Store value
 Store as is
 Delta
 Delta (speed per second)
 Useful for monitoring counters
Triger
Logical expression
representing problem
condition
6 severity levels
© Zabbix 2012 | 16| Restricted to Partners use only
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
Triger Dependencies
Alarm
CRM does’t respond
MySQL doesn’t respond
Alarm
Alarm
Linux on Host1 stopped
Alarm
Disk free space Host 1 = 0 Mb
© Zabbix 2012 | 18| Restricted to Partners use only
Real problem:
Disk is full
 Investigates the real cause of
multiple problems
 Skips dependent notifications
 Hides dependent triggers in the
frontend
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
Event
Different sources:
 Triggers
 Discovery
 Autoregistration
© Zabbix 2012 | 20| Restricted to Partners use only
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
Main Functions
Collect
24
Store
25
Manage
26
Alert
27
Visualize
28
© Zabbix 2012 | 22| Restricted to Partners use only
Collect data
Data is gathered using various methods, including Zabbix native agents and agentless options: SNMP ver.1, 2, 3, IPMI, trappers, SSH, Telnet.
Any application that Customer depends on.
Applications
Middleware
OS
Network
Hardware
© Zabbix 2012 | 23| Restricted to Partners use only
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
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
Alert
Notification method:
 E-mail
 SMS
 Jabber
 Chat message
 Command Execution
© Zabbix 2012 | 26| Restricted to Partners use only
Flexible escallation
Visualize | Dashboard
© Zabbix 2012 | 27| Restricted to Partners use only
Visualize | Graphs
© Zabbix 2012 | 28| Restricted to Partners use only
Visualize | Maps
 Different available elements
 Easy editing
 Reference data
© Zabbix 2012 | 29| Restricted to Partners use only
Visualize | Screens
Compound pages
 Better context
 Large display for
helpdesk
© Zabbix 2012 | 30| Restricted to Partners use only
Architecture
Zabbix Server
32
Zabbix Proxy
33
Zabbix Agent
34
© Zabbix 2012 | 31| Restricted to Partners use only
Zabbix Proxy
Zabbix Server
Back-end
Database
Front-end
API
© Zabbix 2012 | 32| Restricted to Partners use only
Zabbix Proxy
 Zero maintenance
 Automatic creation of SQLite database
© Zabbix 2012 | 33| Restricted to Partners use only
Zabbix Agent
 Native agents
 Small footprint, low system resource usage
 Available for most platforms
© Zabbix 2012 | 34| Restricted to Partners use only
Zabbix Agent | Modes
Server
Request: CPU load
Request
frequency is
given by Server
Response: 1.95
Request: What to check?
Response: CPU load, ...
CPU load: 4.32
Fan speed (RPM): 3524
Free diskspace: 13 Gb
© Zabbix 2012 | 35| Restricted to Partners use only
Agent
Passive
mode
Active
mode
Request
frequency given
by Proxy
Installation and Demployment Options
Single server installation
37
Distributed installation
38
Single Node demployment
39
Distributed with Proxy demployment
40
Distributed with Nodes demployment
41
© Zabbix 2012 | 36| Restricted to Partners use only
Single Server
Single Server
Zabbix Back-end
Zabbix Front-End
© Zabbix 2012 | 37| Restricted to Partners use only
Database
Distributed across
Server 1
Zabbix Back-end
Server 2
Zabbix Front-End
© Zabbix 2012 | 38| Restricted to Partners use only
Server 3
Database
Headquarters
Single Node
Zabbix Server
Branch #2
?
© Zabbix 2012 | 39| Restricted to Partners use only
Headquarters
Distributed by Proxy
Zabbix Server
Branch #1
Active Zabbix Proxy
© Zabbix 2012 | 40| Restricted to Partners use only
Branch #2
Pasive Zabbix Proxy
Distributed by Nodes
Headquarters
MasterServer
Branch #2
Branch #1
Sub-branch
Slave Server
Zabbix Proxy
© Zabbix 2012 | 41 | Restricted to Partners use only
Slave Server
Thank you for
attention!
© Zabbix 2012 | 42| Restricted to Partners use only
Download