Monitoring system:To be able to monitor hardware, software or other business metricsAlso to be able to collect data, alarms, storage, display, etc.Monitoring channels:Ssh,snmp,telnet,agent,ipmiMonitoring tool: Zabbix(tone with Zbix)The following is Wikipedia content:
Zabbix is a network monitoring and management system developed by Alexei Vladishev, based on the server-client architecture. can be used
Install Zabbix in LinuxInstall Zabbix0 and prepare the environment
Zabbix WEB Environment ConstructionThe installation of zabbix requires a LAMP or LNMP environment. To facilitate the installation of the LAMP environment with yum.Yum install mysql-server httpd php
Other software packages required
yum install mysql-dev gcc net-snmp-devel curl-devel perl-DBI php-gd
Build Environment: Centos6.5_x86_64,zabbix2.4.5,epel SourceService side:1. Install the development packageYum-y Groupinstall "Development Tools"2. Install the required dependency packagesYum-y install httpd mysql mysql-server mysql-devel php php-mysql Php-commonphp-mbstring php-gd php-odbc php-pear Curl curl-devel net-snmp net-snmp-develPERL-DBI Php-xml ntpdate Php-bcmath3. Synchronize the time on the server to keep all servers time consistent to avoid the unavailability of monitoring data due t
Usually, an alarm is generated and is such a process.If a certain condition is met, then the alarm.Abstract into a computer language is:if (Conditiona = = True) {Alet ();}You can also choose who to call the police (which user), how to alarm (alarm channel), as follows:if (Conditiona = = True) {Alert (usera.email); Alert (userb.sms);}If you do not have to deal with the problem of the alarm, you can run some simple problems on the server to the initial processing of some commands, such as Nginx ha
1. According to the official website documentation, install Zabbix-serverwget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+trusty_ All.debdpkg-i zabbix-release_3.0-1+trusty_all.debapt-get Update2. Installing the
Zabbix 3.0 monitoring MySQL [six]zabbix 3.0 monitoring MySQL [VI]2016年10月9日18:25:29zabbixAuthor qq:381493251Blog Address: www.abcdocker.comPublic Number: AbcdockerAbcdocker AC Group: 454666672If you encounter any problems can go to the group inquiry, we are a willing to help the collective!MySQL monitoringZabbix has a template for monitoring MySQL, but it's not the Zabb
Zabbix Monitoring Service
Zabbix is an enterprise-level open-source solution that provides distributed system monitoring and network monitoring functions based on the Web interface. Zabbix can monitor various network parameters to ensure secure operation of server systems. It also provides a flexible notification mechanism for system administrators to quickly loc
What is Zabbix?Zabbix is an open source enterprise-class distributed solution.Zabbix is a software that monitors multiple resources, including the network, the health of integrated services, and so on. Zabbix uses a flexible notification mechanism that allows users to configure e-mail-based event alerting mechanisms that allow for fast feedback of server problems
At present, there are Pm2-zabbix tools on the Internet to achieve Zabbix monitoring node.js alarm, GitHub address.
Characteristics:
Automatic discovery of node.js processes through PM2 management.
Reports Nodes.js process status, CPU usage, memory footprint, and whether the process is restarted.
Monitor the PM2 Daemon's own state, resource footprint, and PID changes.
A
Zabbix 3.0 InstallationZabbix minimum required MySQL 5.5 php5.3Query MySQL versionYum List Installed | grep MySQL# #mysql-libs.x86_64 5.1.73-5.el6_6 @anaconda-centos-201508042137.x86_64/6.7Uninstall MySQLYum Remove mysql*Specify MySQL SourceRPM-IVH http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpmInstall MySQLYum Install Mysql-serverInstall the Vim text editorYum Install Vim-yModify MySQL ConfigurationVim/etc/my.cnf[Mysqld]Innodb_file_
about the mail alarm, there are many programs, the choice here is the stability is good, use more Msmtp+mutt scheme.This program has a good place is not to build a separate mail server, you can use the third-party mail, this method can not only effectively solve the unknown email address is processed as spam, but also due to third-party stability services to provide alarm accuracy and timeliness.In fact, the key point is that MSMTP can use Gmail.We need two components msmtp and mutt, where MSMTP
Install the ZABBIX client with source code
I have installed ZABBIX server before. For more information, see my previous article. Install ZABBIX client now
Client installation Configuration
Download and install the clientAll versions: http://www.zabbix.com/download.php. You can directly download the compiled binary file, or install the source code.
# Cd/usr/local/
Zaibbix RPM Package: http://repo.zabbix.com/zabbix/Download the different versions as required. Here I take Zabbix 2.2.10 as an example, the server system is CentOS6.75Installing the Zabbix sourceRPM-IVH http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el
One, Zabbix client configurationFirst modify the configuration of the Zabbix client, accustomed to copy the Zabbix configuration file to the self-built/etc/zabbix/directory, easy to manage:[Email protected] ~]# sed-e '/^$/d;/^#/d '/etc/zabbix/zabbix_agentd.confpidfile=/tmp/z
Zabbix is an open source monitoring software, let's study the deployment of Zabbix monitoring together.Environment:
Host Name
Address
System
Role
Tiandong
192.168.209.3
centos6.5
Service side
Winter
192.168.209.4
centos6.5
Client
Zabbix deployment is based on the
Zabbix ServerInstallation configuration document
Environment preparation
Zabbix ServerRun in centos, RedHat Linux, DebainLinuxOn the system, here we use centos6As the deployment environment, RootWe recommend that you configure yum, Through yumInstall the following packages to resolve the dependency between packages.
1) lamp (Linux + Apache + MySQL + PHP)Environment
Yum installmysql-Server httpd PHP
2)Instal
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.