Posts

Zabbix agent on CentOS 7

Zabbix Agent   is required to install on all remote systems needs to be monitor through Zabbix server. The Zabbix Agent collects resource utilization data and applications data on client system and provide such information to Zabbix server on their requests. Installing Zabbix Agent Follow below instruction to install zabbix agent on CentOS, RHEL 7. Step 1 - Add required Repository Before install zabbix agent, configure zabbix yum repository using follow command. [root@testmachine ~]# rpm -Uvh https://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-agent-3.0.4-1.el7.x86_64.rpm Step 2 - Edit zabbix agent configuration As zabbix agent has been successful installed on your system, now we just need to configure zabbix agent. [root@testmachine ~]# cd /etc/zabbix [root@testmachine zabbix]# vim zabbix-agentd.conf ##### Passive checks related ## Line 95 ## Server=" zabbix server ip " ## Line 103 ## ListenPort=10050 (remove # in front of ListenPort) ###...

Zabbix 3.0 on CentOS 7

Image
Install Zabbix 3.0 on CentOS 7 What is Zabbix Zabbix is an enterprise-class open source distributed monitoring solution. Zabbix is software that monitors numerous parameters of a network and the health and integrity of servers. Zabbix uses a flexible notification mechanism that allows users to configure e-mail based alerts for virtually any event. This allows a fast reaction to server problems. Zabbix offers excellent reporting and data visualisation features based on the stored data. This makes Zabbix ideal for capacity planning. Zabbix supports both polling and trapping. All Zabbix reports and statistics, as well as configuration parameters, are accessed through a web-based frontend. A web-based frontend ensures that the status of your network and the health of your servers can be assessed from any location. Properly configured, Zabbix can play an important role in monitoring IT infrastructure. This is equally true for small organisations with a few servers and for large c...

Install LAMP on CentOS 7

LAMP  is an archetypal model of web service  solution stacks , named as an  acronym  of the names of its original four  open-source  components: the  Linux   operating system , the  Apache HTTP Server , the  MySQL relational database management system  (RDBMS), and the  PHP   programming language . The LAMP components are largely interchangeable and not limited to the original selection. As a solution stack, LAMP is suitable for building  dynamic web sites  and  web applications . In this tutorial, let us see how to setup LAMP server on RHEL/CentOS 7. Install Apache Apache  is an open-source multi-platform web server. It provides a full range of web server features including CGI, SSL and virtual domains. The following commands should be run with root user privileges. [user@testmachine ~]$ sudo -i To install Apache, enter the following command in your terminal: [root@testmachine ~]# yu...

Zabbix Proxies on CentOS 7

Image
Overview A Zabbix proxy can collect performance and availability data on behalf of the Zabbix server. This way, a proxy can take on itself some of the load of collecting data and offload the Zabbix server. Also, using a proxy is the easiest way of implementing centralized and distributed monitoring, when all agents and proxies report to one Zabbix server and all data is collected centrally. A Zabbix proxy can be used to: Monitor remote locations Monitor locations having unreliable communications Offload the Zabbix server when monitoring thousands of devices Simplify the maintenance of distributed monitoring Setting up Proxy Server We will be using a separate Linux server with CentOS 7 as the base operating system with MariaDB database server installed on it that will be used as a local database for Proxy server. So in this article we assume that you already had set up your Zabbix Server. [root@localhost ~]# rpm --import http://repo.zabbix.com/RPM-GPG...