SlideShare ist ein Scribd-Unternehmen logo
1 von 21
2017 – AMIRHOSSEIN SABERI
What is ZABBIX?
 The Enterprise-class Monitoring Solution for Everyone
 Developer: Zabbix company
 Stable release: 3.2.6 / May 5, 2017
 Written in: C (server, proxy, agent), PHP (frontend), Java (Java gateway)
 License: GNU General Public License version 2
 Website: www.zabbix.com
Why we need monitoring? What’s the
problem?
 Cost of downtime is high
 Hard to manage nontransparent environment
 Impossible to make wise planning and purchasing
 Plan for changes
 Diagnose issues
 Reporting
 Remediate disasters
 Security cases
 Save money
We can monitor:
 Server
 Router/Switch/Firewall
 Printer
 Agentless monitoring
 Vmware monitoring
 Customize
 Built-in Java Application Server Monitoring
 Hardware monitoring
 Web services
Any device having IP or DNS (Any application or smart
equipment)
Why ZABBIX?
 Bundled package
 Performance
 Agentless monitoring
 Vmware monitoring
 Customize
 Built-in Java Application Server Monitoring
 Distributed monitoring
Ways to monitor a device
 SNMP v1,2,3
 Zabbix Agent
 ICMP
 Port monitoring
 JMX monitoring
 IPMI monitoring
Elements
1. Host (Server or a network device having IP or DNS name)
2. Item (Items are the ones that gather data from a host)
3. Trigger (Logical expression that can describe threshold or complex
problem condition)
4. Template
5. Action
6. Event correlation
7. Web monitoring
8. Discovery
1. Host
2. Item
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
External check
script[parameters]
SSH
Password and key authentication
supported
Telnet
Calculated
From existing data
3. Trigger
 Logical expression that can describe threshold or complex problem
condition (6 severity levels may be assigned to a Trigger)
 {<server>:<key>.<function>(<parameter>)}<operator><constant>
Trigger expressions
Trigger dependencies
4. 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.
5. Actions
Notification methods:
 E-mail, SMS, & Jabber
 Telegram
 Chat message
 Command Execution
Event Acknowledgement function
6. Web monitoring
• Response code, time, and speed (200; 5ms; 256kB/s)
• Web scenarios, including login/logout, are supported
• HTTP and HTTPS are supported
• Check for pre-defined string [word/number] is supported
Graph
Screen
Map
ZABBIX server
ZABBIX proxy
 Proxy is an aggregator of data collected by Agents
 Zero maintenance
 Automatically creates SQLite DB. Other DBs can be used as well
 Hundreds of devices can work through a single Proxy
References:
 http://www.zabbix.com/
 https://techtalk.gfi.com/top-10-reasons-network-monitoring-solutions/
 My friend, Wikipedia ;) - https://en.wikipedia.org/wiki/Zabbix
 https://www.zabbix.com/documentation/2.4/manual/config/triggers/expre
ssion

Weitere ähnliche Inhalte

Was ist angesagt?

Zabbix - Company, Product and Services
Zabbix - Company, Product and ServicesZabbix - Company, Product and Services
Zabbix - Company, Product and Services
Zabbix
 
Zabbix construindo templates personalizados (zabbix-inventory)
Zabbix construindo templates personalizados  (zabbix-inventory)Zabbix construindo templates personalizados  (zabbix-inventory)
Zabbix construindo templates personalizados (zabbix-inventory)
Magno Monte Cerqueira
 
Storage as a service and OpenStack Cinder
Storage as a service and OpenStack CinderStorage as a service and OpenStack Cinder
Storage as a service and OpenStack Cinder
openstackindia
 

Was ist angesagt? (20)

Alexei vladishev - Open Source Monitoring With Zabbix
Alexei vladishev - Open Source Monitoring With ZabbixAlexei vladishev - Open Source Monitoring With Zabbix
Alexei vladishev - Open Source Monitoring With Zabbix
 
Zabbix introduction ( RadixCloud Radix Technologies SA)
Zabbix introduction ( RadixCloud Radix Technologies SA)Zabbix introduction ( RadixCloud Radix Technologies SA)
Zabbix introduction ( RadixCloud Radix Technologies SA)
 
Zabbix - Company, Product and Services
Zabbix - Company, Product and ServicesZabbix - Company, Product and Services
Zabbix - Company, Product and Services
 
Zabbix construindo templates personalizados (zabbix-inventory)
Zabbix construindo templates personalizados  (zabbix-inventory)Zabbix construindo templates personalizados  (zabbix-inventory)
Zabbix construindo templates personalizados (zabbix-inventory)
 
Monitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIXMonitoramento Inteligente utilizando o ZABBIX
Monitoramento Inteligente utilizando o ZABBIX
 
Zabbix Performance Tuning
Zabbix Performance TuningZabbix Performance Tuning
Zabbix Performance Tuning
 
Apresentacao zabbix
Apresentacao zabbixApresentacao zabbix
Apresentacao zabbix
 
Automating Network Infrastructure : Ansible
Automating Network Infrastructure : AnsibleAutomating Network Infrastructure : Ansible
Automating Network Infrastructure : Ansible
 
Grafana introduction
Grafana introductionGrafana introduction
Grafana introduction
 
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
 
Monitoramento Enterprise com Zabbix+RHEL
Monitoramento Enterprise com Zabbix+RHELMonitoramento Enterprise com Zabbix+RHEL
Monitoramento Enterprise com Zabbix+RHEL
 
Google Cloud Platform monitoring with Zabbix
Google Cloud Platform monitoring with ZabbixGoogle Cloud Platform monitoring with Zabbix
Google Cloud Platform monitoring with Zabbix
 
CloudStack Architecture
CloudStack ArchitectureCloudStack Architecture
CloudStack Architecture
 
Storage as a service and OpenStack Cinder
Storage as a service and OpenStack CinderStorage as a service and OpenStack Cinder
Storage as a service and OpenStack Cinder
 
Nagios XI Best Practices
Nagios XI Best PracticesNagios XI Best Practices
Nagios XI Best Practices
 
Integração do Zabbix com Grafana
Integração do Zabbix com GrafanaIntegração do Zabbix com Grafana
Integração do Zabbix com Grafana
 
CloudStack Networking
CloudStack NetworkingCloudStack Networking
CloudStack Networking
 
VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014
 
Case Santos F.C. |Gerência de TI com Zabbix
Case Santos F.C. |Gerência de TI com ZabbixCase Santos F.C. |Gerência de TI com Zabbix
Case Santos F.C. |Gerência de TI com Zabbix
 
[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT
[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT
[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT
 

Ähnlich wie Zabbix 3.2 presentation June 2017

Zabbix visión general del sistema - 04.12.2013
Zabbix   visión general del sistema - 04.12.2013Zabbix   visión general del sistema - 04.12.2013
Zabbix visión general del sistema - 04.12.2013
Emmanuel Arias
 

Ähnlich wie Zabbix 3.2 presentation June 2017 (20)

Open Source Monitoring Tools Shootout
Open Source Monitoring Tools ShootoutOpen Source Monitoring Tools Shootout
Open Source Monitoring Tools Shootout
 
Monitoring shootout loadays
Monitoring shootout loadaysMonitoring shootout loadays
Monitoring shootout loadays
 
opensource Monitoring Tool , an overview
opensource Monitoring Tool , an overviewopensource Monitoring Tool , an overview
opensource Monitoring Tool , an overview
 
MySQL Monitoring Shoot Out
MySQL Monitoring Shoot OutMySQL Monitoring Shoot Out
MySQL Monitoring Shoot Out
 
OSMC 2014: Interesting use cases of Zabbix improvements in latest versions | ...
OSMC 2014: Interesting use cases of Zabbix improvements in latest versions | ...OSMC 2014: Interesting use cases of Zabbix improvements in latest versions | ...
OSMC 2014: Interesting use cases of Zabbix improvements in latest versions | ...
 
Zabbix visión general del sistema - 04.12.2013
Zabbix   visión general del sistema - 04.12.2013Zabbix   visión general del sistema - 04.12.2013
Zabbix visión general del sistema - 04.12.2013
 
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICESCENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
 
Zabbixconf2016(2)
Zabbixconf2016(2)Zabbixconf2016(2)
Zabbixconf2016(2)
 
Alexander Naydenko - Nagios to Zabbix Migration | ZabConf2016
Alexander Naydenko - Nagios to Zabbix Migration | ZabConf2016Alexander Naydenko - Nagios to Zabbix Migration | ZabConf2016
Alexander Naydenko - Nagios to Zabbix Migration | ZabConf2016
 
How to be a lion tamer
How to be a lion tamerHow to be a lion tamer
How to be a lion tamer
 
How to be a lion tamer
How to be a lion tamerHow to be a lion tamer
How to be a lion tamer
 
Sutol How To Be A Lion Tamer
Sutol How To Be A Lion TamerSutol How To Be A Lion Tamer
Sutol How To Be A Lion Tamer
 
CV_RishabhDixit
CV_RishabhDixitCV_RishabhDixit
CV_RishabhDixit
 
Planning For High Performance Web Application
Planning For High Performance Web ApplicationPlanning For High Performance Web Application
Planning For High Performance Web Application
 
Event log analyzer by me
Event log analyzer by me Event log analyzer by me
Event log analyzer by me
 
ActiveManage product brief 2002
ActiveManage product brief 2002ActiveManage product brief 2002
ActiveManage product brief 2002
 
Provisioning the IoT
Provisioning the IoTProvisioning the IoT
Provisioning the IoT
 
WebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination FeaturesWebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination Features
 
Building A Sensor Network Controller
Building A Sensor Network ControllerBuilding A Sensor Network Controller
Building A Sensor Network Controller
 
Play framework : A Walkthrough
Play framework : A WalkthroughPlay framework : A Walkthrough
Play framework : A Walkthrough
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Kürzlich hochgeladen (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Zabbix 3.2 presentation June 2017

  • 2. What is ZABBIX?  The Enterprise-class Monitoring Solution for Everyone  Developer: Zabbix company  Stable release: 3.2.6 / May 5, 2017  Written in: C (server, proxy, agent), PHP (frontend), Java (Java gateway)  License: GNU General Public License version 2  Website: www.zabbix.com
  • 3. Why we need monitoring? What’s the problem?  Cost of downtime is high  Hard to manage nontransparent environment  Impossible to make wise planning and purchasing  Plan for changes  Diagnose issues  Reporting  Remediate disasters  Security cases  Save money
  • 4. We can monitor:  Server  Router/Switch/Firewall  Printer  Agentless monitoring  Vmware monitoring  Customize  Built-in Java Application Server Monitoring  Hardware monitoring  Web services Any device having IP or DNS (Any application or smart equipment)
  • 5. Why ZABBIX?  Bundled package  Performance  Agentless monitoring  Vmware monitoring  Customize  Built-in Java Application Server Monitoring  Distributed monitoring
  • 6. Ways to monitor a device  SNMP v1,2,3  Zabbix Agent  ICMP  Port monitoring  JMX monitoring  IPMI monitoring
  • 7. Elements 1. Host (Server or a network device having IP or DNS name) 2. Item (Items are the ones that gather data from a host) 3. Trigger (Logical expression that can describe threshold or complex problem condition) 4. Template 5. Action 6. Event correlation 7. Web monitoring 8. Discovery
  • 9. 2. Item 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 External check script[parameters] SSH Password and key authentication supported Telnet Calculated From existing data
  • 10. 3. Trigger  Logical expression that can describe threshold or complex problem condition (6 severity levels may be assigned to a Trigger)  {<server>:<key>.<function>(<parameter>)}<operator><constant>
  • 13. 4. 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.
  • 14. 5. Actions Notification methods:  E-mail, SMS, & Jabber  Telegram  Chat message  Command Execution Event Acknowledgement function
  • 15. 6. Web monitoring • Response code, time, and speed (200; 5ms; 256kB/s) • Web scenarios, including login/logout, are supported • HTTP and HTTPS are supported • Check for pre-defined string [word/number] is supported
  • 16. Graph
  • 18. Map
  • 20. ZABBIX proxy  Proxy is an aggregator of data collected by Agents  Zero maintenance  Automatically creates SQLite DB. Other DBs can be used as well  Hundreds of devices can work through a single Proxy
  • 21. References:  http://www.zabbix.com/  https://techtalk.gfi.com/top-10-reasons-network-monitoring-solutions/  My friend, Wikipedia ;) - https://en.wikipedia.org/wiki/Zabbix  https://www.zabbix.com/documentation/2.4/manual/config/triggers/expre ssion

Hinweis der Redaktion

  1. Zabbix is enterprise open source monitoring software for networks and applications, created by Alexei Vladishev. It is designed to monitor and track the status of various network services, servers, and other network hardware. Zabbix uses MySQL, PostgreSQL, SQLite, Oracle or IBM DB2 to store data.[2] Its backend is written in C and the web frontend is written in PHP. Zabbix offers several monitoring options: Simple checks can verify the availability and responsiveness of standard services such as SMTP or HTTP without installing any software on the monitored host. A Zabbix agent can also be installed on UNIX and Windows hosts to monitor statistics such as CPU load, network utilization, disk space, etc. As an alternative to installing an agent on hosts, Zabbix includes support for monitoring via SNMP, TCP and ICMP checks, as well as over IPMI, JMX, SSH, Telnet and using custom parameters. Zabbix supports a variety of near-real-time notification mechanisms, including XMPP. Released under the terms of GNU General Public License version 2, Zabbix is free software.
  2. Simple Network Management Protocol (SNMP) is an Internet-standard protocol for collecting and organizing information about managed devices on IP networks and for modifying that information to change device behavior. Devices that typically support SNMP include cable modems, routers, switches, servers, workstations, printers, and more.[1] SNMP is widely used in network management for network monitoring. SNMP exposes management data in the form of variables on the managed systems organized in a management information base (MIB) which describe the system status and configuration. These variables can then be remotely queried (and, in some circumstances, manipulated) by managing applications.
  3. 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