当前位置:网站首页>Plate - forme de surveillance par étapes zabbix
Plate - forme de surveillance par étapes zabbix
2022-07-07 15:57:00 【Les oranges sont délicieuses.】
Catalogue des articles
Un.、zabbixIntroduction
1、Qu'est - ce quezabbix
- zabbix Est basé sur Web Une solution open source de classe entreprise avec interface pour la surveillance des systèmes distribués et la surveillance du réseau.
- zabbix Capable de surveiller divers paramètres du réseau,Assurer le fonctionnement sûr du système serveur;Et fournit un mécanisme de notification flexible pour permettre aux administrateurs système de se positionner rapidement/Résoudre les problèmes existants.
- zabbix Par 2 Composition partielle,zabbix server Et Composants optionnels zabbix agent.Adoption C/S Mode acquisition de données,Adoption B/S Le mode est Web Présentation et configuration des extrémités.
- zabbix server Peut passer SNMP,zabbix agent,ping,.Des méthodes telles que la surveillance des ports sont disponibles pour les serveurs distants/Surveillance de l'état du réseau,Fonctions telles que la collecte de données, Il peut fonctionner sur Linux Attendez sur la plate - forme.
- zabbix agent Doit être installé sur le serveur cible surveillé,Il complète principalement l'information matérielle ou la mémoire liée au système d'exploitation,CPU Et la collecte d'informations.
2、zabbixPrincipes de surveillance:
zabbix agentInstallé sur l'hôte surveillé,zabbix agentResponsable de la collecte régulière des données locales du client,Et envoyé à zabbix server Fin,zabbix server Dès réception des données,Stockage des données dans une base de données,Utilisateur basé sur Zabbix WEB Vous pouvez voir les données afficher l'image à l'avant.Quand zabbix Surveiller un projet particulier, Cet article fixe un seuil de déclenchement,Lorsque l'indicateur surveillé dépasse le seuil fixé par ce déclencheur,Il y aura des actions nécessaires,Les actions comprennent:Envoyer un message(Le courrier、Wechat、SMS)、Envoyer une commande(shell Les ordres、reboot、restart、install Attendez.).
3、zabbixFréquent5Programmes
abbix La surveillance est déployée dans le système,Contient cinq programmes communs: zabbix_server、zabbix_agent、zabbix_proxy、zabbix_get、zabbix_sender Attendez..
- zabbix server:zabbix Démon côté serveur,Parmi eux zabbix_agent、zabbix_get、zabbix_sender、zabbix_proxy Les données ont finalement été soumises à zabbix server;
- zabbix agent:Démon client,Responsable de la collecte des données des clients,Par exemple:Collecte CPU Charge、Mémoire、Utilisation du disque dur, etc.;
- zabbix proxy:zabbix Démon agent distribué,Généralement supérieur à 500 Hôtes,Un déploiement de l'architecture de surveillance distribuée est nécessaire;
- zabbix get:zabbix Outil de réception des données,Commandes utilisées séparément,En général server Ou proxy Le client exécute la commande pour obtenir des informations sur le client distant;
- zabbix sender:zabbix Outil d'envoi de données,L'utilisateur envoie les données à server Ou proxy Fin,Souvent, les utilisateurs passent beaucoup de temps à vérifier.
2.、Installationzabbix
Préparation de l'expérience
zabbix-server:20.0.0.5
zabbix-agent:20.0.0.6
1.##Désactiver le pare - feu,Modifier le nom d'hôte
systemctl disable --now firewalld
setenforce 0
hostnamectl set-hostname zbx-server
su

##2、Accèszabbix Source de téléchargement pour
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
##3、Remplacer zabbix.repo Pour aliyuan,Installationzabbix-server-mysqlEtzabbix-agent
cd /etc/yum.repos.d
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' zabbix.repo
yum clean all && yum makecache
yum install -y zabbix-server-mysql zabbix-agent



#InstallationSCL(Software Collections),Facile à installer ultérieurement php,Par défaut yum Installation php La version est 5.4,Version trop basse,zabbix 5.0 Version correcte php Version minimale requise 7.2.0 Version.SCL Il est possible d'utiliser plusieurs versions du logiciel sur la même machine , Sans affecter l'environnement de dépendance de l'ensemble du système .Le progiciel sera installé à /etc/opt/rh Sous la table des matières.
yum install -y centos-release-scl
##4、Modifier zabbix-front Source frontale,Installation zabbix Environnement frontal à scl Environnement
vim /etc/yum.repos.d/zabbix.repo
......
[zabbix-frontend]
......
enabled=1 #Activer la source d'installation
......
yum install -y zabbix-web-mysql-scl zabbix-apache-conf-scl #InstallationzabbixEnvironnement frontal à scl Environnement
##5、Installation zabbix Base de données requise
yum install -y mariadb-server mariadb
systemctl enable --now mariadb # Définir la base de données pour démarrer ,Et commencer immédiatement
mysql_secure_installation #Initialisation de la base de données,Et définir le mot de passe,Par exemple: abc123







##6、Ajouter un utilisateur de base de données,Et zabbix Informations requises dans la base de données
mysql -u root -pabc123 #Connexion à la base de données
CREATE DATABASE zabbix character set utf8 collate utf8_bin; #Paramètresutf8Jeu de caractères
GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix'; # Créer et autoriser des utilisateurs ,De fairezabbixAccès à la base de données
flush privileges; #Rafraîchir les permissions
#Requête installéezabbix-server-mysqlListe des fichiers pour,Trouver sql.gz Emplacement du fichier
rpm -ql zabbix-server-mysql
#Importer des informations de base de données,UtiliserzcatOui.sql.gzBase de données d'importation de fichiers
zcat /usr/share/doc/zabbix-server-mysql-5.0.25/create.sql.gz | mysql -uroot -pabc123 zabbix
##7、Modifier zabbix-server Profil,Modifier le mot de passe de la base de données
vim /etc/zabbix/zabbix_server.conf
......
DBPassword=zabbix #124D'accord,Décompresser,Désignation zabbix Mot de passe pour la base de données,DBPassword La valeur pour est l'autorisation de base de données zabbixMot de passe de l'utilisateur.
##8、Modifier zabbix De php Profil
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
......
php_value[date.timezone] = Asia/Shanghai #25D'accord,Décompresser,Modifier le fuseau horaire





##Démarrage zabbix Services connexes
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
Accès au navigateur:http://20.0.0.5/zabbix
Cliquez sur Suivant,Définir le mot de passe de la base de données zabbix
Une fois l'installation terminée,Le compte de connexion par défaut et le mot de passe sont:Admin/zabbix
Définir l'interface du fichier:Cliquez sur la barre de menu à gauche【User settings】,【Language】Sélectionner Chinese(zh_CN),Cliquez à nouveau. Update Mise à jour.











Résolution zabbix-server WebProblème de pagination en chinois
yum install -y wqy-microhei-fonts
cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf


边栏推荐
- Shader basic UV operations, translation, rotation, scaling
- Clang compile link ffmpeg FAQ
- 2022第四届中国(济南)国际智慧养老产业展览会,山东老博会
- How to deploy the super signature distribution platform system?
- 10 schemes to ensure interface data security
- Three. JS introductory learning notes 08:orbitcontrols JS plug-in - mouse control model rotation, zoom in, zoom out, translation, etc
- Three. JS introductory learning notes 11:three JS group composite object
- A JS script can be directly put into the browser to perform operations
- Asynchronous application of generator function
- Points for attention in porting gd32 F4 series programs to gd32 F3 series
猜你喜欢

OpenGL's distinction and understanding of VAO, VBO and EBO

15. Using the text editing tool VIM
![Application example of infinite list [uigridview]](/img/11/3be1c63680e6de8f068e79690ecf12.jpg)
Application example of infinite list [uigridview]

SPI master rx time out中断

2022第四届中国(济南)国际智慧养老产业展览会,山东老博会

Unity3D_ Class fishing project, control the distance between collision walls to adapt to different models

C4D learning notes 3- animation - animation rendering process case
![Unity drawing plug-in = = [support the update of the original atlas]](/img/b0/92114ffb1f168a1f27125db46c6797.jpg)
Unity drawing plug-in = = [support the update of the original atlas]

深度之眼(七)——矩阵的初等变换(附:数模一些模型的解释)

Steps to create P8 certificate and warehousing account
随机推荐
SPI master RX time out interrupt
Ida Pro reverse tool finds the IP and port of the socket server
深度之眼(七)——矩阵的初等变换(附:数模一些模型的解释)
Unity3D_ Class fishing project, control the distance between collision walls to adapt to different models
Particle effect for ugui
Getting started with webgl (1)
Ue4/ue5 multi thread development attachment plug-in download address
Wireless sensor networks -- ZigBee and 6LoWPAN
Unity的三种单例模式(饿汉,懒汉,MonoBehaviour)
Three. JS introductory learning notes 08:orbitcontrols JS plug-in - mouse control model rotation, zoom in, zoom out, translation, etc
神经网络c语言中的指针是怎么回事
The "go to definition" in VS2010 does not respond or prompts the solution of "symbol not found"
The "go to definition" in VS2010 does not respond or prompts the solution of "symbol not found"
VS2005 strange breakpoint is invalid or member variable value cannot be viewed
How to deploy the super signature distribution platform system?
hellogolang
强化实时数据管理,英方软件助力医保平台安全建设
Getting started with webgl (2)
Whole process analysis of unity3d rendering pipeline
航天宏图信息中标乌鲁木齐某单位数据库系统研发项目