Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the main functions, advantages and disadvantages of Zabbix

2025-01-19 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/01 Report--

This article mainly shows you "what are the main functions and advantages and disadvantages of Zabbix", the content is easy to understand, clear, hope to help you solve your doubts, the following let the editor lead you to study and learn "what are the main functions and advantages and disadvantages of Zabbix" this article.

I. the main functions and advantages and disadvantages of Zabbix

1. Main functions of Zabbix:

1) Application monitoring application monitoring

Monitoring of database / SSH/Apache/Nginx and other applications.

2) Server monitoring server monitoring

CPU, memory, SWAP, disk space, network card traffic monitoring, etc., you can view the Graphs in real time through the browser.

3) Network monitoring network equipment monitoring

Cisco, Juniper, 3Com and other network devices are supported, and network devices are monitored through SNMP (SNMP (v1MaginV2memv3) devices) protocol.

4) add custom monitoring. For monitoring that cannot be satisfied by Zabbix, you can add custom monitoring.

2. Zabbix advantages:

1) easy to install and configure, and supports multiple languages, including Chinese.

2) the system comes with a variety of monitoring templates, which can be used directly.

3) support distributed deployment and centralized WEB management (setting or viewing alarm results through the WEB page).

4) automatic discovery of hosts and network devices (discovery of file systems,network interfaces,hosts and netwrok devices).

5) WEB monitoring: you can monitor WEB download speed, return code and response time.

6) provide real-time and historical monitoring and analysis data.

7) EMAIL alarm, send EMAIL email to relevant responsible person according to fault level | Server type | Business type.

3. Zabbix disadvantages:

1) agent needs to be installed on the monitored machine.

2) All configuration information is stored in the database, and the database is the bottleneck of the whole monitoring platform.

II. Requirement analysis of Zabbix distributed deployment

1. Software requirements

Officially recommended software configuration

1) MySQL5.0.3 or laterRequired if MySQLis used as Zabbix back end database,InnoDB engine isrequired.

2) PHP 5.3.0 or later

3) Apache 1.3.12 or later

2. Hardware requirements

Officially recommended minimum hardware configuration:

III. Zabbix distributed deployment and implementation

1. Distributed deployment topology diagram

Supplementary note:

When proxy is deployed in active mode (Active), Zabbix Server has the least load.

1) Server: responsible for writing the data to the database and displaying it on the front end of the WEB via Apache | Nginx + php.

2) Proxy: help server to collect data from the monitored end, and actively transmit the collected data to Server,proxy only responsible for data collection.

3) Database: all configuration information is stored in the database, Zabbix server database and proxy database must be independent.

4) the function of Agent:agent is to obtain host data, and then send the collected data to server (active mode), or server takes the data actively (passive mode).

5) Email: the SMTP of Qmail | postfix is responsible for sending alarm email (fault email and recovery email).

2. Zabbix distributed installation and deployment:

1) Mysql database installation (see: http://sfzhang88.blog.51cto.com/4995876/900846)

2) LNMP + Zabbix server installation (see: http://sfzhang88.blog.51cto.com/4995876/978686)

3) Zabbix proxy installation (brief)

4) Zabbix agent installation

[root@www20 shell] # cat zabbix_agentd_install.sh #! / bin/sh # Create by sfzhang February 27, 2014 yum-y install net-snmp yum-y install net-snmp-devel BASE_DIR= "/ data/software" TAR= "zabbix-2.2.1.tar.gz" tar-zxvf $BASE_DIR/$TAR-C$BASE_DIR cd $BASE_DIR/zabbix-2.2.1. / configure--prefix=/usr/local/zabbix-- sysconfdir=/etc/zabbix-- enable-agent make & & Make install groupadd zabbix useradd zabbix-g zabbix cpmisc/init.d/fedora/core/zabbix_agentd / etc/init.d/zabbix_agentd chmod 700/etc/init.d/zabbix_agentd chown zabbix.zabbix/etc/init.d/zabbix_agentd sed-I "/ BASEDIR=/s#/.*#/usr/local/zabbix#" / etc/init.d/zabbix_agentd sed-I "s#bin/zabbix_agentd#sbin/zabbix_agentd#" / etc/init.d/zabbix_agentd Sed-I "s#Server=127.0.0.1#Server=192.168.161.129#" / etc/zabbix/zabbix_agentd.conf sed-I "s#ServerActive=127.0.0.1#\ # ServerActive=127.0.0.1#" / etc/zabbix/zabbix_agentd.conf sed-I "/ Hostname=/s#=.*#" = $HOSTNAME# "/ etc/zabbix/zabbix_agentd.conf sed-I" s #\ # / tmp/zabbix_agentd.pid#/data/logs/zabbix_ Agentd.pid# "/ etc/zabbix/zabbix_agentd.conf sed-I" s#/tmp/zabbix_agentd.log#/data/logs/zabbix_agentd.log# "/ etc/zabbix/zabbix_agentd.conf sed-I" s #\ # Timeout=3#Timeout=30# "/ etc/zabbix/zabbix_agentd.conf cat > > / etc/services

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report