{"id":2020,"date":"2019-08-14T22:31:55","date_gmt":"2019-08-14T21:31:55","guid":{"rendered":"https:\/\/hypervlab.co.uk\/?p=2020"},"modified":"2019-08-19T23:56:29","modified_gmt":"2019-08-19T22:56:29","slug":"deploying-zabbix-network-monitoring-on-centos-7-5","status":"publish","type":"post","link":"https:\/\/hypervlab.co.uk\/?p=2020","title":{"rendered":"Deploying Zabbix Network Monitoring on CentOS 7.5 Virtual Machine"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p><strong>This guide has been updated to include the latest PHP 7.3.X and MariaDB 10.4.X.<\/strong><\/p>\n\n\n\n<p>In the blog post, I will cover the installation of Zabbix Network Monitoring. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"423\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-205-1024x423.png\" alt=\"\" class=\"wp-image-2022\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-205-1024x423.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-205-300x124.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-205-768x318.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-205.png 1272w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>For those who don&#8217;t know <a rel=\"noreferrer noopener\" aria-label=\"Zabbix (opens in a new tab)\" href=\"https:\/\/www.zabbix.com\/features\" target=\"_blank\">Zabbix<\/a> is an open-source monitoring software tool for diverse IT components, including networks, servers, virtual machines (VMs) and cloud services. Zabbix provides monitoring metrics, among others network utilization, CPU load and disk space consumption. Zabbix monitoring configuration can be done using XML based templates which contain elements to monitor. The software monitors operations on Linux, Hewlett Packard Unix (HP-UX), Mac OS X, Solaris and other operating systems (OSes); however, Windows monitoring is only possible through agents. Zabbix can use MySQL, MariaDB, PostgreSQL, SQLite, Oracle or IBM DB2 to store data. Its backend is written in C and the web frontend is written in PHP. <em>Source: <\/em><a href=\"https:\/\/en.wikipedia.org\/wiki\/Zabbix\"><em>https:\/\/en.wikipedia.org\/wiki\/Zabbix<\/em><\/a><em> <\/em><\/p>\n\n\n\n<p>The Virtual Machine I&#8217;ve provisioned for this post is a Generation Two Hyper-V Profile.<br>Specs are shown below. With a 120Gb Virtual Disk. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"722\" height=\"687\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-204.png\" alt=\"\" class=\"wp-image-2021\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-204.png 722w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-204-300x285.png 300w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\" \/><\/figure><\/div>\n\n\n\n<p>You can follow the office installation process here:  <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.zabbix.com\/download\" target=\"_blank\">https:\/\/www.zabbix.com\/download<\/a>  However I found bits undocumented and required some jumping around and going to the forums when I had some issues with some services not starting on reboot. So I thought I&#8217;d take the time to create a complete end to end guide on installing Zabbix on CentOS 7.6. If you&#8217;d like a guide on installing CentOS 7.6 on Hyper-V [<a rel=\"noreferrer noopener\" aria-label=\"Look Here (opens in a new tab)\" href=\"https:\/\/hypervlab.co.uk\/2019\/06\/installing-centos-7-6-1810-on-hyper-v\/\" target=\"_blank\">Look Here<\/a>]. <br><br><strong>NOTE: This guide will start from post CentOS Installation and Patch Updates.<\/strong><\/p>\n\n\n\n<p>Open <a rel=\"noreferrer noopener\" aria-label=\"PuTTY  (opens in a new tab)\" href=\"https:\/\/www.putty.org\/\" target=\"_blank\">PuTTY <\/a>and connect to the Virtual Machine:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"418\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-206.png\" alt=\"\" class=\"wp-image-2023\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-206.png 909w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-206-300x138.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-206-768x353.png 768w\" sizes=\"auto, (max-width: 909px) 100vw, 909px\" \/><\/figure><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Zabbix Monitoring Backup Installation and Configuration<\/strong><\/h4>\n\n\n\n<p>Now let&#8217;s elevate to root status by using the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -s<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"418\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-207.png\" alt=\"\" class=\"wp-image-2024\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-207.png 909w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-207-300x138.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-207-768x353.png 768w\" sizes=\"auto, (max-width: 909px) 100vw, 909px\" \/><\/figure><\/div>\n\n\n\n<p>By Default the SELinux Status is configured as ENFORCING, This will cause issues later on with the Zabbix Installation, We need to change the SELinux status to: PERMISSIVE<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sed -i s\/^SELINUX=.*$\/SELINUX=permissive\/ \/etc\/selinux\/config<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"418\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-208.png\" alt=\"\" class=\"wp-image-2025\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-208.png 909w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-208-300x138.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-208-768x353.png 768w\" sizes=\"auto, (max-width: 909px) 100vw, 909px\" \/><\/figure><\/div>\n\n\n\n<p>We need to restart the Virtual Server for this change to take place.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>reboot now<\/code><\/pre>\n\n\n\n<p><strong>NOTE: Remeber to elevate your session to root!<\/strong><\/p>\n\n\n\n<p>Running the following command now shows that the SELinux status as changed, and we can now begin the installation. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>getenforce<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"901\" height=\"418\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-212.png\" alt=\"\" class=\"wp-image-2029\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-212.png 901w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-212-300x139.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-212-768x356.png 768w\" sizes=\"auto, (max-width: 901px) 100vw, 901px\" \/><\/figure><\/div>\n\n\n\n<p>Next, Let&#8217;s add the official PHP 7.3 RPM <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum install -y wget\n<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"484\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-320-1024x484.png\" alt=\"\" class=\"wp-image-2176\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-320-1024x484.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-320-300x142.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-320-768x363.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-320.png 1307w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>wget https:\/\/dl.fedoraproject.org\/pub\/epel\/epel-release-latest-7.noarch.rpm\nwget http:\/\/rpms.remirepo.net\/enterprise\/remi-release-7.rpm\nrpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"404\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-321-1024x404.png\" alt=\"\" class=\"wp-image-2177\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-321-1024x404.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-321-300x118.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-321-768x303.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-321.png 1307w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Next, we need to enable the PHP7.3 Repository.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum-config-manager --enable remi-php73<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"668\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-322-1024x668.png\" alt=\"\" class=\"wp-image-2178\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-322-1024x668.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-322-300x196.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-322-768x501.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-322.png 1307w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>yum install -y php php-mysql php-pecl-mysql php-mysqlnd<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-339-1024x499.png\" alt=\"\" class=\"wp-image-2208\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-339-1024x499.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-339-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-339-768x374.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-339.png 1299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Next, we need to configure the \/etc\/php.ini file.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vi \/etc\/php.ini<\/code><\/pre>\n\n\n\n<p> Next, we need to configure the PHP Time Zone, You can get the Time Zone List [<a rel=\"noreferrer noopener\" href=\"https:\/\/www.php.net\/manual\/en\/timezones.php\" target=\"_blank\">Here<\/a>] <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"67\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-341.png\" alt=\"\" class=\"wp-image-2211\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-341.png 627w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-341-300x32.png 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure><\/div>\n\n\n\n<p>Next, the &#8216; post_max_size &#8216; need to be set to 16M<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"681\" height=\"82\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-325.png\" alt=\"\" class=\"wp-image-2181\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-325.png 681w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-325-300x36.png 300w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\" \/><\/figure><\/div>\n\n\n\n<p>  Next, the &#8216;  max_execution_time  &#8216; need to be set to 300<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"714\" height=\"71\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-326.png\" alt=\"\" class=\"wp-image-2182\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-326.png 714w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-326-300x30.png 300w\" sizes=\"auto, (max-width: 714px) 100vw, 714px\" \/><\/figure><\/div>\n\n\n\n<p>   Next, the &#8216; max_input_time &#8216; need to be set to 300<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"152\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-327.png\" alt=\"\" class=\"wp-image-2183\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-327.png 704w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-327-300x65.png 300w\" sizes=\"auto, (max-width: 704px) 100vw, 704px\" \/><\/figure><\/div>\n\n\n\n<p>Press Esc key to exit the VIM Input Mode then:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:w<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"659\" height=\"25\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-328.png\" alt=\"\" class=\"wp-image-2184\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-328.png 659w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-328-300x11.png 300w\" sizes=\"auto, (max-width: 659px) 100vw, 659px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>:q<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"20\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-329.png\" alt=\"\" class=\"wp-image-2185\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-329.png 683w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-329-300x9.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-329-682x20.png 682w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/figure><\/div>\n\n\n\n<p>Now let&#8217;s upgrade MariaDB to the latest production release (10.4 Stable)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -sS https:\/\/downloads.mariadb.com\/MariaDB\/mariadb_repo_setup | sudo bash\n<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"139\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-310-1024x139.png\" alt=\"\" class=\"wp-image-2166\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-310-1024x139.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-310-300x41.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-310-768x105.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-310.png 1307w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>yum install -y mariadb-server<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"634\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-311-1024x634.png\" alt=\"\" class=\"wp-image-2167\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-311-1024x634.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-311-300x186.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-311-768x475.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-311.png 1307w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Before we start the MariaDB service, we need to add a couple of extra lines to the server.conf file<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vi \/etc\/my.cnf.d\/server.cnf\n<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"651\" height=\"232\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-338.png\" alt=\"\" class=\"wp-image-2205\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-338.png 651w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-338-300x107.png 300w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/figure><\/div>\n\n\n\n<p>This is required as there is a configuration Bug with MariaDB 10.4.x which has been reported here:  <a href=\"https:\/\/support.zabbix.com\/browse\/ZBX-16465\">https:\/\/support.zabbix.com\/browse\/ZBX-16465<\/a> <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>innodb_strict_mode=0\ninnodb_file_per_table=1\ninnodb_file_format = Barracuda\n<\/code><\/pre>\n\n\n\n<p> Press <strong>Esc<\/strong> key to exit the VIM Input Mode then <strong>:w <\/strong>then <strong>:q<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl enable mariadb\nsystemctl start mariadb<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"164\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-215-1024x164.png\" alt=\"\" class=\"wp-image-2032\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-215-1024x164.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-215-300x48.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-215-768x123.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-215.png 1109w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Now let&#8217;s Configure the MariaDB MySQL Server. Firstly let&#8217;s run through the secure setup:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql_secure_installation<\/code><\/pre>\n\n\n\n<p>Now authenticate to the database using the Root Password we have just created:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql -u root -p<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"479\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-217-1024x479.png\" alt=\"\" class=\"wp-image-2047\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-217-1024x479.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-217-300x140.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-217-768x359.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-217.png 1855w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>create database zabbix character set utf8 collate utf8_bin;<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-332-1024x499.png\" alt=\"\" class=\"wp-image-2196\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-332-1024x499.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-332-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-332-768x374.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-332.png 1299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>grant all privileges on zabbix.* to zabbix_dba@localhost identified by '53cP@$$w0rd!';<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-333-1024x499.png\" alt=\"\" class=\"wp-image-2197\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-333-1024x499.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-333-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-333-768x374.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-333.png 1299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>FLUSH PRIVILEGES;<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-334-1024x499.png\" alt=\"\" class=\"wp-image-2198\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-334-1024x499.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-334-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-334-768x374.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-334.png 1299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>FLUSH TABLES;<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-335-1024x499.png\" alt=\"\" class=\"wp-image-2199\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-335-1024x499.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-335-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-335-768x374.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-335.png 1299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>quit;<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-336-1024x499.png\" alt=\"\" class=\"wp-image-2200\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-336-1024x499.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-336-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-336-768x374.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-336.png 1299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Now let&#8217;s add the Zabbix Repositories.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rpm -Uvh https:\/\/repo.zabbix.com\/zabbix\/4.2\/rhel\/7\/x86_64\/zabbix-release-4.2-2.el7.noarch.rpm ; yum update<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"901\" height=\"418\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-213.png\" alt=\"\" class=\"wp-image-2030\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-213.png 901w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-213-300x139.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-213-768x356.png 768w\" sizes=\"auto, (max-width: 901px) 100vw, 901px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"508\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-323-1024x508.png\" alt=\"\" class=\"wp-image-2179\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-323-1024x508.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-323-300x149.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-323-768x381.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-323.png 1275w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p> Now import initial schema and data for the server with MySQL: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>zcat \/usr\/share\/doc\/zabbix-server-mysql*\/create.sql.gz | mysql -u zabbix_dba -p zabbix<\/code><\/pre>\n\n\n\n<p>Next, we need to edit the zabbix_server.conf file and add the DBA Credentials<\/p>\n\n\n\n<p>vi  \/etc\/zabbix\/zabbix_server.conf <\/p>\n\n\n\n<p>Edit the DBUser if you changed it from zabbix_dba<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"240\" height=\"121\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-342.png\" alt=\"\" class=\"wp-image-2215\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-342.png 240w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-342-238x121.png 238w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/figure><\/div>\n\n\n\n<p>Edit DBPassword<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"462\" height=\"126\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-343.png\" alt=\"\" class=\"wp-image-2216\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-343.png 462w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-343-300x82.png 300w\" sizes=\"auto, (max-width: 462px) 100vw, 462px\" \/><\/figure><\/div>\n\n\n\n<p>Next, we need to configure the Time Zone, You can get the Time Zone List [<a rel=\"noreferrer noopener\" aria-label=\"Here (opens in a new tab)\" href=\"https:\/\/www.php.net\/manual\/en\/timezones.php\" target=\"_blank\">Here<\/a>]<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vi \/etc\/httpd\/conf.d\/zabbix.conf<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"651\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-225-1024x651.png\" alt=\"\" class=\"wp-image-2053\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-225-1024x651.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-225-300x191.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-225-768x488.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-225.png 1855w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Now lets Enable and start the Zabbix services<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl enable zabbix-server zabbix-agent httpd\nsystemctl restart zabbix-server zabbix-agent httpd \nsystemctl status zabbix-server zabbix-agent httpd <\/code><\/pre>\n\n\n\n<p>Next, we need to configure the Internal Firewall rules.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>firewall-cmd --permanent --add-port=10050\/tcp\nfirewall-cmd --permanent --add-port=10051\/tcp\nfirewall-cmd --permanent --add-port=80\/tcp\nfirewall-cmd --reload\nsystemctl restart firewalld<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"214\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-226-1024x214.png\" alt=\"\" class=\"wp-image-2054\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-226-1024x214.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-226-300x63.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-226-768x160.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-226.png 1855w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Zabbix Monitoring Front End Configuration<\/strong><\/h4>\n\n\n\n<p>Connect to the Web Interface using the same IP Address which we used to initiate the SSH Session.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:\/\/0.0.0.0\/zabbix\n<\/code><\/pre>\n\n\n\n<p>Click &#8216;Next&#8217;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"3508\" height=\"1709\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-227.png\" alt=\"\" class=\"wp-image-2055\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-227.png 3508w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-227-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-227-768x374.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-227-1024x499.png 1024w\" sizes=\"auto, (max-width: 3508px) 100vw, 3508px\" \/><\/figure><\/div>\n\n\n\n<p>Click &#8216;Next&#8217;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-330-1024x576.png\" alt=\"\" class=\"wp-image-2186\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-330-1024x576.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-330-300x169.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-330-768x432.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-330.png 1630w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Add the Zabbix database password and then click &#8216;Next&#8217;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-317-1024x576.png\" alt=\"\" class=\"wp-image-2173\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-317-1024x576.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-317-300x169.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-317-768x432.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-317.png 1630w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Configure the Server &#8216;Web&#8217; Hostname, then click &#8216;Next&#8217;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"3508\" height=\"1709\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-230.png\" alt=\"\" class=\"wp-image-2058\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-230.png 3508w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-230-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-230-768x374.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-230-1024x499.png 1024w\" sizes=\"auto, (max-width: 3508px) 100vw, 3508px\" \/><\/figure><\/div>\n\n\n\n<p>Final Pre-Flight Summary, If you&#8217;re happy then let&#8217;s go! <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-340-1024x576.png\" alt=\"\" class=\"wp-image-2210\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-340-1024x576.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-340-300x169.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-340-768x432.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-340.png 1630w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Installation completed, Time to Login!<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"3508\" height=\"1709\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-232.png\" alt=\"\" class=\"wp-image-2060\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-232.png 3508w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-232-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-232-768x374.png 768w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-232-1024x499.png 1024w\" sizes=\"auto, (max-width: 3508px) 100vw, 3508px\" \/><\/figure><\/div>\n\n\n\n<p>Zabbix 4.2 Quick Start Guide: <a href=\"https:\/\/www.zabbix.com\/documentation\/4.2\/manual\/quickstart\/login\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">https:\/\/www.zabbix.com\/documentation\/4.2\/manual\/quickstart\/login<\/a> <\/p>\n\n\n\n<p>The Default Login Credentials for Zabbix Network Monitoring are<\/p>\n\n\n\n<p style=\"text-align:center\">Admin &#8211; zabbix<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-233-1024x499.png\" alt=\"\" class=\"wp-image-2061\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-233-1024x499.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-233-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-233-768x374.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Zabbix Network Monitoring Default Dashboard.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-234-1024x499.png\" alt=\"\" class=\"wp-image-2062\" srcset=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-234-1024x499.png 1024w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-234-300x146.png 300w, https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/image-234-768x374.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>And that&#8217;s It for the Initial Setup of Zabbix. In the Next Post, I will configure Configuring and Deploying the Network Agent and some Group Policy Objects which can help save time. <\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>This guide has been updated to include the latest PHP 7.3.X and MariaDB 10.4.X. In the blog post, I will cover the installation of Zabbix Network Monitoring. For those who don&#8217;t know Zabbix is an open-source monitoring software tool for diverse IT components, including networks, servers, virtual machines (VMs) and cloud services. Zabbix provides monitoring [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2064,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33,39,248],"tags":[164,247,246],"class_list":["post-2020","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-networking","category-zabbix","tag-centos","tag-monitoring","tag-zabbix"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Deploying Zabbix Network Monitoring on CentOS 7.5 Virtual Machine - HypervLAB<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hypervlab.co.uk\/?p=2020\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Deploying Zabbix Network Monitoring on CentOS 7.5 Virtual Machine - HypervLAB\" \/>\n<meta property=\"og:description\" content=\"Reading Time:  6 minutesThis guide has been updated to include the latest PHP 7.3.X and MariaDB 10.4.X. In the blog post, I will cover the installation of Zabbix Network Monitoring. For those who don&#8217;t know Zabbix is an open-source monitoring software tool for diverse IT components, including networks, servers, virtual machines (VMs) and cloud services. Zabbix provides monitoring [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hypervlab.co.uk\/?p=2020\" \/>\n<meta property=\"og:site_name\" content=\"HypervLAB\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-14T21:31:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-08-19T22:56:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/FeatureImage_ZabbixInsatll.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Simon Lee\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/smoon_lee\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Simon Lee\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hypervlab.co.uk\/?p=2020\",\"url\":\"https:\/\/hypervlab.co.uk\/?p=2020\",\"name\":\"Deploying Zabbix Network Monitoring on CentOS 7.5 Virtual Machine - HypervLAB\",\"isPartOf\":{\"@id\":\"https:\/\/hypervlab.co.uk\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hypervlab.co.uk\/?p=2020#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hypervlab.co.uk\/?p=2020#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/FeatureImage_ZabbixInsatll.png\",\"datePublished\":\"2019-08-14T21:31:55+00:00\",\"dateModified\":\"2019-08-19T22:56:29+00:00\",\"author\":{\"@id\":\"https:\/\/hypervlab.co.uk\/#\/schema\/person\/7d184970612a9c6a5f1babb8b6b4d359\"},\"breadcrumb\":{\"@id\":\"https:\/\/hypervlab.co.uk\/?p=2020#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hypervlab.co.uk\/?p=2020\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/hypervlab.co.uk\/?p=2020#primaryimage\",\"url\":\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/FeatureImage_ZabbixInsatll.png\",\"contentUrl\":\"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/FeatureImage_ZabbixInsatll.png\",\"width\":1200,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hypervlab.co.uk\/?p=2020#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hypervlab.co.uk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Deploying Zabbix Network Monitoring on CentOS 7.5 Virtual Machine\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hypervlab.co.uk\/#website\",\"url\":\"https:\/\/hypervlab.co.uk\/\",\"name\":\"HypervLAB\",\"description\":\"Blogging about all thing Microsoft\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hypervlab.co.uk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/hypervlab.co.uk\/#\/schema\/person\/7d184970612a9c6a5f1babb8b6b4d359\",\"name\":\"Simon Lee\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/hypervlab.co.uk\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9473a3cf9c75192508eccfd9d072efab80adf04a45083e561d0e3065f681c34c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9473a3cf9c75192508eccfd9d072efab80adf04a45083e561d0e3065f681c34c?s=96&d=mm&r=g\",\"caption\":\"Simon Lee\"},\"description\":\"Hi, I'm Simon an IT Enthusiast, PowerShell Geek, Gamer, and Sound Engineer. I've been working with in the IT Industry for around 6 years and have worked across private and public sector companies. The original idea behind \\\"hypervlab\\\" was that I required an 'RnD' environment which would allow me to be able to replicate any kind of enterprise on-premise environment which I could use for learning and testing without learning in a production environment. So in 2019, I decided to branch out and use the domain for a public facing blog to be able to contribute to the IT Community about all things Microsoft.\",\"sameAs\":[\"https:\/\/hypervlab.co.uk\",\"https:\/\/www.linkedin.com\/in\/simon-john-lee\/\",\"https:\/\/x.com\/https:\/\/twitter.com\/smoon_lee\"],\"url\":\"https:\/\/hypervlab.co.uk\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Deploying Zabbix Network Monitoring on CentOS 7.5 Virtual Machine - HypervLAB","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hypervlab.co.uk\/?p=2020","og_locale":"en_GB","og_type":"article","og_title":"Deploying Zabbix Network Monitoring on CentOS 7.5 Virtual Machine - HypervLAB","og_description":"Reading Time:  6 minutesThis guide has been updated to include the latest PHP 7.3.X and MariaDB 10.4.X. In the blog post, I will cover the installation of Zabbix Network Monitoring. For those who don&#8217;t know Zabbix is an open-source monitoring software tool for diverse IT components, including networks, servers, virtual machines (VMs) and cloud services. Zabbix provides monitoring [&hellip;]","og_url":"https:\/\/hypervlab.co.uk\/?p=2020","og_site_name":"HypervLAB","article_published_time":"2019-08-14T21:31:55+00:00","article_modified_time":"2019-08-19T22:56:29+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/FeatureImage_ZabbixInsatll.png","type":"image\/png"}],"author":"Simon Lee","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/smoon_lee","twitter_misc":{"Written by":"Simon Lee","Estimated reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hypervlab.co.uk\/?p=2020","url":"https:\/\/hypervlab.co.uk\/?p=2020","name":"Deploying Zabbix Network Monitoring on CentOS 7.5 Virtual Machine - HypervLAB","isPartOf":{"@id":"https:\/\/hypervlab.co.uk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hypervlab.co.uk\/?p=2020#primaryimage"},"image":{"@id":"https:\/\/hypervlab.co.uk\/?p=2020#primaryimage"},"thumbnailUrl":"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/FeatureImage_ZabbixInsatll.png","datePublished":"2019-08-14T21:31:55+00:00","dateModified":"2019-08-19T22:56:29+00:00","author":{"@id":"https:\/\/hypervlab.co.uk\/#\/schema\/person\/7d184970612a9c6a5f1babb8b6b4d359"},"breadcrumb":{"@id":"https:\/\/hypervlab.co.uk\/?p=2020#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hypervlab.co.uk\/?p=2020"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/hypervlab.co.uk\/?p=2020#primaryimage","url":"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/FeatureImage_ZabbixInsatll.png","contentUrl":"https:\/\/hypervlab.co.uk\/wp-content\/uploads\/2019\/08\/FeatureImage_ZabbixInsatll.png","width":1200,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/hypervlab.co.uk\/?p=2020#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hypervlab.co.uk\/"},{"@type":"ListItem","position":2,"name":"Deploying Zabbix Network Monitoring on CentOS 7.5 Virtual Machine"}]},{"@type":"WebSite","@id":"https:\/\/hypervlab.co.uk\/#website","url":"https:\/\/hypervlab.co.uk\/","name":"HypervLAB","description":"Blogging about all thing Microsoft","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hypervlab.co.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/hypervlab.co.uk\/#\/schema\/person\/7d184970612a9c6a5f1babb8b6b4d359","name":"Simon Lee","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/hypervlab.co.uk\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9473a3cf9c75192508eccfd9d072efab80adf04a45083e561d0e3065f681c34c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9473a3cf9c75192508eccfd9d072efab80adf04a45083e561d0e3065f681c34c?s=96&d=mm&r=g","caption":"Simon Lee"},"description":"Hi, I'm Simon an IT Enthusiast, PowerShell Geek, Gamer, and Sound Engineer. I've been working with in the IT Industry for around 6 years and have worked across private and public sector companies. The original idea behind \"hypervlab\" was that I required an 'RnD' environment which would allow me to be able to replicate any kind of enterprise on-premise environment which I could use for learning and testing without learning in a production environment. So in 2019, I decided to branch out and use the domain for a public facing blog to be able to contribute to the IT Community about all things Microsoft.","sameAs":["https:\/\/hypervlab.co.uk","https:\/\/www.linkedin.com\/in\/simon-john-lee\/","https:\/\/x.com\/https:\/\/twitter.com\/smoon_lee"],"url":"https:\/\/hypervlab.co.uk\/?author=2"}]}},"_links":{"self":[{"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/2020","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2020"}],"version-history":[{"count":0,"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/2020\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=\/wp\/v2\/media\/2064"}],"wp:attachment":[{"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2020"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2020"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hypervlab.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}