配置zabbix监控平台

目录

内容纯手敲,难免有误,若发现请私信我。

配置zabbix监控平台

一、进入官网

​编辑​

二、配置zabbix-server(服务端)

1.下载zabbix的yum源

2.安装Zabbix服务器、前端、代理

3.安装Zabbix前端

4.编辑文件/etc/yum.repos.d/zabbix.repo并启用zabbix前端存储库。

5.安装Zabbix前端软件包

6.安装mysql(安装步骤参考博客文档)

7.在Zabbix服务器主机上导入初始架构和数据。系统将提示您输入新创建的密码。

8.导入数据库架构后禁用log_bin_trust_function_creators选项

9.为Zabbix服务器配置数据库

10.为Zabbix前端配置PHP

11.编辑文件/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,将nginx添加到listen.acl_users指令中。

12.然后取消注释并为您设置正确的时区。

13.启动Zabbix服务器和代理进程

14.浏览器访问(使用ip)

三、配置zabbix-agent(客户端)

1.进入官网

2.为您的平台安装和配置Zabbix

四、让zabbix-server服务端监控zabbix-agent客户


内容纯手敲,难免有误,若发现请私信我。

配置zabbix监控平台

一、进入官网

https://www.zabbix.com

二、配置zabbix-server(服务端)

1.下载zabbix的yum源
 rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
 yum clean all
2.安装Zabbix服务器、前端、代理
yum install zabbix-server-mysql zabbix-agent
3.安装Zabbix前端

启用Red Hat软件集合

yum install centos-release-scl
4.编辑文件/etc/yum.repos.d/zabbix.repo并启用zabbix前端存储库。

5.安装Zabbix前端软件包
 yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl
6.安装mysql(安装步骤参考博客文档)

创建初始数据库

请确保数据库服务器已启动并正在运行。

在数据库主机上运行以下操作

mysql -uroot -p'密码'    登录MySQL
 mysql> create database zabbix character set utf8 collate utf8_bin;    创建zabbix库
 mysql> grant all privileges on zabbix.* to zabbix@'%' identified by '密码'    给zabbix用户授权
 mysql> set global log_bin_trust_function_creators = 1;          
 mysql> quit;
7.在Zabbix服务器主机上导入初始架构和数据。系统将提示您输入新创建的密码。
 zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p'密码' zabbix
8.导入数据库架构后禁用log_bin_trust_function_creators选项
mysql -uroot -p'密码'
 mysql> set global log_bin_trust_function_creators = 0;
 mysql> quit;
9.为Zabbix服务器配置数据库

编辑文件/etc/zabbix/zabbix_server.conf

 找到DBPassword=数据库密码
10.为Zabbix前端配置PHP

编辑文件/etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf取消注释,并设置“listen”和“server_name”指令。

 # listen 80;
 # server_name example.com;
11.编辑文件/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,将nginx添加到listen.acl_users指令中。
 listen.acl_users = apache,nginx
12.然后取消注释并为您设置正确的时区。
php_value[date.timezone] = Asia/shanghai
13.启动Zabbix服务器和代理进程

启动Zabbix服务器和代理进程,并使其在系统启动时启动。

 systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm
 systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

14.浏览器访问(使用ip)

 

 

三、配置zabbix-agent(客户端)

1.进入官网

 

2.为您的平台安装和配置Zabbix

a.安装Zabbix存储库

 rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
 yum clean all

b.安装Zabbix代理

 yum install zabbix-agent

c.启动Zabbix代理程序

启动Zabbix代理进程,并使其在系统启动时启动。

 systemctl restart zabbix-agent
 systemctl enable zabbix-agent

四、让zabbix-server服务端监控zabbix-agent客户

这里我已监控nginx的80端口为例

1.创建主机群组

2.创建主机并加入主机群组

3.添加监控项

监控80端口是否正常

 

4. 添加触发器

当nginx的80端口宕掉时,发出告警

 5.定义一个动作

当发出告警时,自动解决告警

注意  远程执行命令需要在客户端给zabbix用户提权 

visudo             #相当于“vim /etc/sudoers”
 root    ALL=(ALL)   ALL    
 zabbix    ALL=(ALL)   NOPASSWD: ALL     #添加的一行,表示不需要输入密码

 修改zabbix配置文件使其允许接收远程命令

[root@zabbix-slave1 ~]# vim /etc/zabbix/zabbix_agentd.conf 
    EnableRemoteCommands=1          #允许接收远程命令  修改原有的值,不要在末尾追加
    LogRemoteCommands=1             #把接收的远程命令记入日志

5.测试

关闭nginx后会自己启动为正常

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/331484.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【vue】ant-col多列栅格式的表单排列方式布局异常:

文章目录 一、效果:二、解决:三、问题: 一、效果: 二、解决: 在row中添加布局类型:type“flex” 三、问题: 后期正式环境还是存在该问题 >>>.ant-form-item {max-height: 32px; }多…

【MATLAB基础绘图第19棒】绘制小提琴图

MATLAB绘制小提琴图 小提琴图(Violin Plot)案例1:基础绘制参考 小提琴图(Violin Plot) 小提琴图(Violin Plot)可用于展示多组数据的分布状态和概率密度。 出自论文-J2020-Drought hazard trans…

关系运算符

Oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645 补充: 如果要想对所选择的数据行进行控制,那么可以利用 WHERE 子句完成,此时的 SQL 语法结构变为如下形式 先系统性介绍下: ● 关系运算: >、、&…

Mysql深度分页优化的一个实践

问题简述: 最近在工作中遇到了大数据量的查询场景, 日产100w左右明细, 会查询近90天内的数据, 总数据量约1亿, 业务要求支持分页查询与导出. 无论是分页或导出都涉及到深度分页查询, mysql通过limit/offset实现的深度分页查询会存在全表扫描的问题, 比如offset1000w, limit10…

Baumer工业相机堡盟工业相机如何通过NEOAPI SDK使用相机日志跟踪功能(C++)

Baumer工业相机堡盟工业相机如何通过NEOAPI SDK使用相机日志跟踪功能(C) Baumer工业相机Baumer工业相机NEOAPI SDK和短曝光功能的技术背景Baumer工业相机通过NEOAPI SDK使用相机日志跟踪功能1.引用合适的类文件2.通过NEOAPI SDK使用相机日志跟踪功能3.通…

力扣每日一练(24-1-15)

重复n次检查&#xff0c;几乎都用双指针。。。 固然双指针就是题解&#xff1a; if len(nums) < 3:return len(nums)p1 2 for p2 in range(2, len(nums)):if nums[p2] ! nums[p1 - 2]:nums[p1] nums[p2]p1 1return p1 可以重复两次&#xff0c;那么隔一个检查就行&#…

避免问卷填写重复的方法:确保数据准确性的关键

如果我们收集的问卷显示很多相同的IP地址怎么办&#xff1f; 先不要着急。首先&#xff0c;先把这些来自相同IP地址的问卷整理出来&#xff0c;查看他们的数据是否一致。如果数据一致&#xff0c;并且数量较大的话&#xff0c;那么他们可能会对问卷结果造成一定的影响。我们需要…

Verilog语法——4.Verilog工程模板、相应规范再强调

参考资料 【明德扬_verilog零基础入门语法HDL仿真快速掌握-手把手教你写FPGA/ASIC代码设计流程中的应用】 4. Verilog工程模板、相应规范 4.1 Verilog工程模板 4.1.1 设计模块模板 module module_name(clk,rst_n,//其他信号&#xff0c;举例doutdout };//参数定义parameter …

渗透测试-靶机DC-2-知识点总结

靶机DC-2-知识点总结 一、前言二、实验环境三、渗透测试工具1. cewl&#xff08;1&#xff09;cewl简介&#xff08;2&#xff09;cewl常见用法 2. wpscan&#xff08;1&#xff09;wpscan简介&#xff08;2&#xff09;wpscan常见用法<1>直接扫描<2>-e u爆破用户名…

RabbitMQ交换机(3)-Topic

1.Topic模式 RabbitMQ的Topic模式是一种基于主题的消息传递模式。它允许发送者向一个特定的主题&#xff08;topic&#xff09;发布消息&#xff0c;同时&#xff0c;订阅者也可以针对自己感兴趣的主题进行订阅。 在Topic模式中&#xff0c; 主题通过一个由单词和点号组成的字…

如何在苹果手机上进行文件管理

摘要 苹果手机没有像安卓系统那样内置文件管理器&#xff0c;但是可以通过使用克魔开发助手来实现强大的文件管理功能。本文介绍了如何使用克魔开发助手在电脑上管理和传输苹果手机的文件。 引言 很多朋友都在使用苹果手机&#xff0c;但是当需要查看手机中的文件时&#xf…

STM32开发板,Win10、Win11 上的驱动安装说明

一、USB线插到 CMSIS-DAP 接口上&#xff0c;将自动识别到两个设备 ① CMSIS-DAP&#xff1a;用于烧录代码、在线硬件仿真; 在Keil里烧录&#xff0c;无需通过FlyMCU; ② USB转TTL&#xff1a;用于开发板与电脑间串口通信 &#xff0c;即USART1, TX-PA9、RX-PA10; 接口备注&a…

如何实现无公网ip远程访问内网本地BUG管理服务【内网穿透】

文章目录 前言1. 本地安装配置BUG管理系统2. 内网穿透2.1 安装cpolar内网穿透2.2 创建隧道映射本地服务3. 测试公网远程访问4. 配置固定二级子域名4.1 保留一个二级子域名5.1 配置二级子域名6. 使用固定二级子域名远程 前言 BUG管理软件,作为软件测试工程师的必备工具之一。在…

2023年山东省职业院校技能大赛高职组信息安全管理与评估 模块二(正式赛)

2023年山东省职业院校技能大赛高职组信息安全管理与评估 模块二 模块二竞赛项目试题 根据信息安全管理与评估技术文件要求&#xff0c;模块二为网络安全事件响应、数字取证调查和 应用程序安全。本文件为信息安全管理与评估项目竞赛-模块二试题。 介绍 竞赛有固定的开始和结…

使用 Categraf 采集 Nginx 指标

1. 前言 工作中需要监控 Nginx 的指标&#xff0c;选用的指标采集器是 Categraf&#xff0c;特此记录下&#xff0c;以备后用。 此文档并未详细记录详细的操作细节&#xff0c;只记录了大概的操作步骤&#xff0c;仅供参考。 2. 采集基础指标 2.1. 暴露 Nginx 自带的指标采…

【数据结构】哈希表详解,举例说明 java中的 HashMap、HashTable及其区别

一、哈希表&#xff08;Hash Table&#xff09;简介&#xff1a; 哈希表是一种数据结构&#xff0c;用于实现字典或映射等抽象数据类型。它通过把关键字映射到表中的一个位置来实现快速的数据检索。哈希表的基本思想是利用哈希函数将关键字映射到数组的索引位置上&#xff0c;…

EDA-数据探索-pandas自带可视化-iris

# 加载yellowbrick数据集 import os import pandas as pd FIXTURES os.path.join(os.getcwd(), "data") df pd.read_csv(os.path.join(FIXTURES,"iris.csv")) df.head()sepal_lengthsepal_widthpetal_lengthpetal_widthspecies05.13.51.40.2setosa14.93…

二.几何基础_直线

O以下皆为公理推导的定理,有公理组成的新的定义 一.角 1.由线所组成的新的定义 角: 一点出发由两个不同方向的射线组成的图像(注:构成角的边是无界线的) 顶点: 两射线交汇处,如图 可称顶点为 ∠ A 或 ∠ C A B , ∠ B A C ∠A或∠CAB,∠BAC ∠A或∠CAB,∠BAC边: 构成角的射…

Spring WebSocket实现实时通信的详细教程

简介 WebSocket 是基于TCP/IP协议&#xff0c;独立于HTTP协议的通信协议。WebSocket 连接允许客户端和服务器之间的全双工通信&#xff0c;以便任何一方都可以通过已建立的连接将数据推送到另一方。 我们常用的HTTP是客户端通过「请求-响应」的方式与服务器建立通信的&#x…

电力市场知识及市场出清电价(market clearing price)程序分享!

​Main-导览 一、电力市场概述 2000以前&#xff0c;国内并不存在电力市场&#xff0c;而是叫计划电力经济。发电侧为卖方&#xff0c;核算发电成本和利润上报国家&#xff0c;审核通过后就是上网电价。用户侧为买方&#xff0c;被动执行国家制定的分时电价。计划电力经济的优…