Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
www.competa.com
About me
Raymond Kuiper Infrastructure Specialist at Competa IT Owner / consultant at Qixia Cisco / Linux guy Working with Zabbix since 2006 http://nl.linkedin.com/in/raymondkuiper RaymondKuiper
www.competa.com
Zabbix Architecture
Zabbix monitoring environment consists of: Zabbix Servers (daemon) Database (MySQL, PostgreSQL, Oracle, etc.) Zabbix frontend (php) Zabbix Proxies (daemon) Zabbix Agents (daemon/service)
www.competa.com
Zabbix Architecture
Basic setup:
Host
www.competa.com
Zabbix Architecture
Distributed setup:
Database
Host Frontend (PHP) Database Zabbix Node 1 Frontend (PHP) Host Database Zabbix Node 2 Host www.competa.com Host Zabbix Proxy Host
Zabbix Architecture
Differences between Zabbix Proxy and Zabbix DM node: Proxy is easier to maintain (no local configuration on proxy) Easy to setup (auto creation of DB on proxy) No alerting from proxy No local administrator access (no frontend) on proxy
www.competa.com
Retrieval of information
Zabbix can monitor hosts and devices via: Zabbix Agents (active and passive) SNMP (v1, v2, v3) IPMI (hardware monitoring) Simple checks (ping, tcp connections, etc.) Web (actively look at webpage content) External scripts (server side) Zabbix trapper scripts Telnet / SSH checks ODBC (monitor databases, Beta and undocumented)
www.competa.com
Retrieval of information
3rd Party extensions: Zabcat (JMX Zabbix bridge) Orabbix (Oracle) Postbix (PostgreSQL) MySQLbix (MySQL) Zbxlog (Syslog) .
www.competa.com
www.competa.com
www.competa.com
www.competa.com
www.competa.com
Lab Excercises
Complete these tasks Task 1: Configure a new host Task 2: Using Templates Break
www.competa.com
Data visualization
Different methods Graphs Maps Screens Reports
www.competa.com
Data visualization
Graphs Normal, Stacked or Pie
www.competa.com
Data visualization
Maps
www.competa.com
Data visualization
Screens (can be bundled in slide shows)
www.competa.com
Data visualization
Reports Bar graphs, IT Services (SLA)
www.competa.com
Advanced Features
Zabbix provides some advanced features to ease monitoring. Web monitoring (monitor websites) Discovery / Auto registration (automatically add hosts to monitoring) Maintenance periods (disable monitoring for a host during specific times) Inventory (CMDB like information) XML import / export API (JSON)
www.competa.com
Lab Excercises
Complete these tasks Task 3: Web monitoring Task 4: Zabbix Trappers Task 5: Daunting tasks if time will permit it