{"id":4902,"date":"2021-05-23T17:57:59","date_gmt":"2021-05-23T17:57:59","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=4902"},"modified":"2021-10-27T12:06:20","modified_gmt":"2021-10-27T12:06:20","slug":"what-is-zabbix-and-use-of-it","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/what-is-zabbix-and-use-of-it\/","title":{"rendered":"What is Zabbix and use of it?"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5064\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix.png\" alt=\"\" width=\"600\" height=\"315\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix.png 600w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix-300x158.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>What is Zabbix and use of it?<\/strong><\/p>\n<p>Zabbix is the ultimate enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices. Zabbix is Open Source and comes at no cost. This tool is 19 years old along with 300 000+ installation worldwide. it has capability to monitor anything such as&#8230;<\/p>\n<ol>\n<li>Network Monitoring<\/li>\n<li>Server Monitoring<\/li>\n<li>Cloud Monitoring<\/li>\n<li>Services Monitoring<\/li>\n<li>KPI\/SLA monitoring<\/li>\n<\/ol>\n<p>Zabbix uses MySQL, PostgreSQL, SQLite, Oracle or IBM DB2 to store data. Its backend is written in C and the web frontend is written in PHP. Zabbix offers several monitoring options such as:<\/p>\n<p><strong>Collect metrics from any devices, systems, applications<a href=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-4904 size-medium\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix-300x190.jpg\" alt=\"\" width=\"300\" height=\"190\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix-300x190.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix.jpg 633w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/strong><\/p>\n<ul>\n<li>Multi-platform Zabbix agent<\/li>\n<li>SNMP and IPMI agents<\/li>\n<li>Agentless monitoring of user services<\/li>\n<li>Custom methods<\/li>\n<li>Calculation and aggregation<\/li>\n<li>End user web monitoring<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p><strong>PROBLEM DETECTION &#8211; Define smart thresholds<\/strong><br \/>Detect problem states within the incoming metric flow automatically. No need to peer at incoming metrics continuously.<a href=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix2-PROBLEM-DETECTION.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-4905\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix2-PROBLEM-DETECTION-300x236.jpg\" alt=\"\" width=\"300\" height=\"236\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix2-PROBLEM-DETECTION-300x236.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix2-PROBLEM-DETECTION.jpg 531w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ul>\n<li>Highly flexible definition options<\/li>\n<li>Separate problem conditions and resolution conditions<\/li>\n<li>Multiple severity levels<\/li>\n<li>Root cause analysis<\/li>\n<li>Anomaly detection<\/li>\n<li>Trend prediction<\/li>\n<\/ul>\n<p><strong>VISUALIZATION &#8211; Single pane of glass<\/strong><br \/>The native web interface provides multiple ways of presenting a visual overview of your IT environment:<a href=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix3-VISUALIZATION.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-4906\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix3-VISUALIZATION-300x265.jpg\" alt=\"\" width=\"300\" height=\"265\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix3-VISUALIZATION-300x265.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix3-VISUALIZATION.jpg 498w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ul>\n<li>Widget-based dashboards<\/li>\n<li>Graphs<\/li>\n<li>Network maps<\/li>\n<li>Slideshows<\/li>\n<li>Drill-down reports<\/li>\n<\/ul>\n<p><strong>NOTIFICATION AND REMEDIATION &#8211; Be notified in case of any issues, guaranteed<\/strong><\/p>\n<p>Inform responsible persons about occurred events using many different channels and options:<a href=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix3-NOTIFICATION-AND-REMEDIATION.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-4907\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix3-NOTIFICATION-AND-REMEDIATION-300x213.jpg\" alt=\"\" width=\"300\" height=\"213\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix3-NOTIFICATION-AND-REMEDIATION-300x213.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix3-NOTIFICATION-AND-REMEDIATION.jpg 638w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ul>\n<li>Send messages<\/li>\n<li>Let Zabbix fix issues automatically<\/li>\n<li>Escalate problems according to flexible user-defined Service Levels<\/li>\n<li>Customize messages based on recipient&#8217;s role<\/li>\n<li>Customize messages with runtime and inventory information<\/li>\n<li>Save yourself from thousands of repetitive notifications and focus on root causes of a problem with Zabbix<\/li>\n<li>Event correlation mechanism.<\/li>\n<\/ul>\n<p><strong>SECURITY AND AUTHENTICATION &#8211; Protect your data on all levels<a href=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix2-SECURITY-AND-AUTHENTICATION.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-4908\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix2-SECURITY-AND-AUTHENTICATION-300x226.jpg\" alt=\"\" width=\"300\" height=\"226\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix2-SECURITY-AND-AUTHENTICATION-300x226.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix2-SECURITY-AND-AUTHENTICATION.jpg 611w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/strong><\/p>\n<ul>\n<li>Strong encryption between all Zabbix components<\/li>\n<li>Multiple authentication methods: Open LDAP, Active Directory<\/li>\n<li>Flexible user permission schema<\/li>\n<li>Zabbix code is open for security audits<\/li>\n<\/ul>\n<p><strong>EFFORTLESS DEPLOYMENT &#8211; Save your time by using out-of-the-box templates<a href=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix-EFFORTLESS-DEPLOYMENT.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-4909\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix-EFFORTLESS-DEPLOYMENT-300x201.jpg\" alt=\"\" width=\"300\" height=\"201\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix-EFFORTLESS-DEPLOYMENT-300x201.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix-EFFORTLESS-DEPLOYMENT.jpg 639w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/strong><\/p>\n<ul>\n<li>Install Zabbix in minutes<\/li>\n<li>Use out-of-the-box templates for most of popular platforms<\/li>\n<li>Build custom templates<\/li>\n<li>Use hundreds of templates built by Zabbix community<\/li>\n<li>Apply for Template building service from Zabbix team<\/li>\n<li>Monitor thousands of similar devices by using configuration templates<\/li>\n<\/ul>\n<p><strong>AUTO-DISCOVERY &#8211; Automate monitoring of large, dynamic environments<\/strong><\/p>\n<p>Take automatic actions upon adding\/removing\/changing elements.<a href=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbixAUTO-DISCOVERY.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-4910\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbixAUTO-DISCOVERY-300x210.jpg\" alt=\"\" width=\"300\" height=\"210\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbixAUTO-DISCOVERY-300x210.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbixAUTO-DISCOVERY.jpg 623w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ul>\n<li>Network discovery: periodically scans network and discovers device type, IP, status, uptime\/downtime, etc, and takes predefined actions.<\/li>\n<li>Low-level discovery: automatically creates items, triggers, and graphs for different elements on a device.<\/li>\n<li>Auto-registration of active agent: automatically starts monitoring new equipment with Zabbix agent.<\/li>\n<\/ul>\n<p><strong>DISTRIBUTED MONITORING &#8211; Scale without limits<\/strong><\/p>\n<p>Build distributed monitoring solution while keeping centralized control.<a href=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix-scale.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-4911\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2018\/04\/zabbix-scale-300x236.jpg\" alt=\"\" width=\"300\" height=\"236\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix-scale-300x236.jpg 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2018\/04\/zabbix-scale.jpg 514w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ul>\n<li>Collect data from thousands of monitored devices<\/li>\n<li>Monitor behind the firewall, DMZ<\/li>\n<li>Collect data even in case of network issues<\/li>\n<li>Remotely run custom scripts on monitored hosts<\/li>\n<\/ul>\n<p><strong>ZABBIX API &#8211; Integrate Zabbix with any part of your IT environment<\/strong><\/p>\n<p>Get access to all Zabbix functionality from external applications through Zabbix API:<\/p>\n<ul>\n<li>Automate Zabbix management via API<\/li>\n<li>200+ different methods available<\/li>\n<li>Create new applications to work with Zabbix<\/li>\n<li>Integrate Zabbix with third party software: Configuration management, ticketing systems<\/li>\n<li>Retrieve and manage configuration and historical data<\/li>\n<\/ul>\n\n<div class=\"epyt-gallery\" data-currpage=\"1\" id=\"epyt_gallery_57611\"><figure class=\"wp-block-embed wp-block-embed-youtube is-type-video is-provider-youtube epyt-figure\"><div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\"  id=\"_ytid_43631\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  data-epytgalleryid=\"epyt_gallery_57611\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><\/div><\/figure><div class=\"epyt-gallery-list\"><div>Sorry, there was a YouTube error.<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>What is Zabbix and use of it? Zabbix is the ultimate enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices. Zabbix is Open Source and comes at no cost. This tool is 19 years old along with 300 000+ installation worldwide. it&#8230;<\/p>\n","protected":false},"author":1,"featured_media":5064,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[4897],"tags":[4586],"class_list":["post-4902","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zabbix","tag-zabbix"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/4902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=4902"}],"version-history":[{"count":6,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/4902\/revisions"}],"predecessor-version":[{"id":24377,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/4902\/revisions\/24377"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media\/5064"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=4902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=4902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=4902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}