Zabbix
文章平均质量分 62
Zabbix学习笔记
新秀后浪
这个作者很懒,什么都没留下…
展开
-
脚本和zabbix监控
1 .LNMP环境一键安装脚本1.1 要求可编译也可yum安装,最终显示phpinfo信息:修改nginx默认端口为8000修改nginx的连接数为10240修改nginx的默认首页启动每个服务前,需要先检测服务是否存在1.2 脚本内容如下:#!/bin/bashnginx_install() { if [ -f /root/nginx-1.18.0.tar.gz ];then echo "nginx源码包存在,开始解压..." cd /root原创 2021-01-26 14:18:45 · 2583 阅读 · 7 评论 -
centos7 安装部署 zabbix5.0 (超详细)
1. zabbix官方网站选择zabbix版本和系统版本查看参考文档官网地址>> https://www.zabbix.com/download2. 上传阿里云的zabbix源到 /etc/yum.repos.d 目录下2.1 验证上传成功[root@host-136 ~]# ll /etc/yum.repos.d/zabbix_Aliyun5.0.repo -rw-r--r--. 1 root root 893 Jan 21 22:21 /etc/yum.repos.d/zabbi原创 2021-01-21 23:45:58 · 19280 阅读 · 6 评论 -
zabbix 监控mysql主从状态
1. 实验环境1.1 服务器均为centos7操作系统1.2 服务器ip地址zabbix-server ip:192.168.153.183zabbix-agent ip: 192.168.153.185mysql-master ip: 192.168.153.183msyql-slave ip: 192.168.153.1851.3 均关闭防火墙和selinux关闭防火墙systemctl stop firewalld关闭selinuxsetenforce 02. 搭建原创 2021-01-05 21:00:18 · 164 阅读 · 0 评论 -
zabbix 监控 mysql数据库状态脚本实现
1. 实验环境1.1 服务器均为centos7操作系统1.2 服务器ip地址zabbix-server ip:192.168.153.183zabbix-agent ip: 192.168.153.1851.3 均关闭防火墙和selinux关闭防火墙systemctl stop firewalld关闭selinuxsetenforce 02. agent端配置2.1 在agent端创建存放脚本的目录[root@localhost ~]# cd /etc/zabbix/[root原创 2021-01-05 19:31:16 · 529 阅读 · 0 评论 -
zabbix监控nginx的pv和uv数据
1. 实验环境1.1 服务器均为centos7操作系统1.2 服务器ip地址zabbix-server ip:192.168.153.183zabbix-agent ip: 192.168.153.1851.3 均关闭防火墙和selinux关闭防火墙systemctl stop firewalld关闭selinuxsetenforce 02. zabbix-server端配置2.1 安装并启动zabbix安装链接:https://blog.csdn.net/m0_4667473原创 2021-01-05 17:17:35 · 841 阅读 · 0 评论 -
zabbix 配置自定义监控项监控CPU和内存的使用率
1. 创建存放脚本的目录[root@localhost ~]# cd /etc/zabbix/[root@localhost zabbix]# mkdir scripts[root@localhost scripts]# pwd/etc/zabbix/scripts2. 编写监控内存的脚本并增加执行权限[root@localhost scripts]# cat mem_use.sh #!/bin/bashfree -m|grep Mem|awk '{printf "%.2f%\n",$3/原创 2021-01-04 19:56:06 · 1237 阅读 · 0 评论 -
zabbix配置自动发现
实验环境:zabbix-server IP: 192.168.153.183zabbix-agent IP: 192.168.153.184zabbix-agent IP: 192.168.153.1851. 创建并配置自动发现规则1.1 创建1.2 配置1.3 创建成功2. 在被监控端安装zabbix-agent并启动2.1 配置zabbix源2.2 安装zabbix-agentyum -y install zabbix-agent2.3 修改agent配置文件vim原创 2021-01-04 12:05:15 · 395 阅读 · 0 评论 -
zabbix配置Apache服务自愈动作
1. 创建动作2. 编辑动作3. 添加动作4. 添加操作5. 编辑操作细节6. 添加动作7. 动作添加成功8. 配置ssh服务加速8.1 修改ssh配置文件vim /etc/ssh/sshd_config 8.2 修改以下两行内容如下79 GSSAPIAuthentication no115 UseDNS no8.3 重启ssh服务systemctl restart sshd9. 在Apache主机上执行停掉服务的操作systemctl stop http原创 2021-01-04 09:55:31 · 312 阅读 · 0 评论 -
Zabbix 邮件报警步骤
原创 2021-01-02 17:07:55 · 588 阅读 · 0 评论 -
部署zabbix监控Apache服务状态和网卡流量
1. 实验环境zabbix服务器IP: 192.168.153.183Apache服务器IP:192.168.153.184操作系统均为centos7实验之前均关闭防火墙和seliux关闭防火墙systemctl stop firewalld关闭selinuxsetenforce 02. 安装部署zabbix服务端安装链接>> https://blog.csdn.net/m0_46674735/article/details/1109541033. 安装部署zabbi原创 2021-01-02 17:02:24 · 551 阅读 · 0 评论 -
dockerfile构建zabbix的 agent端和server端镜像
1. agent端dockerfile编写如下:FROM centos7-sshCOPY zabbix_Aliyun.repo /etc/yum.repos.d/RUN yum -y install zabbix-agentCOPY zabbix_agentd.conf /etc/zabbix/zabbix_agentd.confCMD /usr/sbin/zabbix_agentd --foreground -c /etc/zabbix/zabbix_agentd.conf2. se原创 2020-12-28 14:12:58 · 489 阅读 · 0 评论 -
ansible-playbook 部署zabbix服务端和客户端
1. ansible-playbook自动化部署zabbix-server的yaml文件[root@localhost ansible]# cat zabbix_server.yml ---- hosts: zabbix_server tasks: - name: "推送zabbix repo源" copy: src=zabbix_Aliyun.repo dest=/etc/yum.repos.d/ - name: "安装zabbix服务端所需组件" yum: name=原创 2020-12-27 20:09:11 · 261 阅读 · 0 评论 -
docker部署zabbix+ansile批量部署自动发现
1. docker部署zabbix1.1 上传并解压zabbix镜像包[root@localhost ~]# tar xzf zabbix_image.tar.gz [root@localhost ~]# cd zabbix/[root@localhost zabbix]# lszabbix-agent.tar zabbix-server.tar zabbix-web.tar1.2 导入zabbix镜像[root@localhost zabbix]# docker load -i zab原创 2020-12-20 20:40:00 · 249 阅读 · 0 评论 -
(过期)CentOS 7 部署安装Zabbix
1.部署网络yum源上传网络yum源,并移动到 /etc/yum.repos.d/ 目录下2.部署LAMP,关闭防火墙、selinux,浏览器测试2.1 安装LAMP所需软件包2.2 开启Apache和mariadb服务,关闭防火墙SELinux2.3 编辑PHP测试页,浏览器测试成功3. 配置MySQL数据库创建数据库并授权4. 安装zabbix软件包5.导入数据库6.修改配置文件并启动zabbix启动zabbix7.修改时区并重启Apache服务8原创 2020-09-26 20:19:16 · 116 阅读 · 0 评论 -
Zabbix介绍
zabbix介绍Zabbix是一个企业级的、开源的、分布式的监控套件。Zabbix可以监控网络和服务的监控状况. Zabbix利用灵活的告警机制,允许用户对事件发送基于Email的告警. 这样可以保证快速的对问题作出响应. Zabbix可以利用存储数据提供杰出的报告及图形化方式. 这一特性将帮助用户完成容量规划.Zabbix支持polling和trapping两种方式. 所有的Zabbix报告都可以通过配置参数在WEB前端进行访问.Web前端将帮助你在任何区域都能够迅速获得你的网络及服务状况. Zab原创 2020-12-13 18:28:24 · 973 阅读 · 0 评论 -
zabbix监控MySQL
1. 数据库服务器配置1.1 安装并启动数据库[root@localhost ~]# yum -y install mariadb mariadb-server[root@localhost ~]# systemctl start mariadb1.2 关闭防火墙和selinux[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0zabbix监控端配置监控原理:zabbix-server原创 2020-12-11 20:34:18 · 123 阅读 · 0 评论 -
Ansible结合zabbix自动发现
1. 添加zabbix自动发现规则1.1 发现规则定义如下1.2 点击添加之后就会发现添加成功了[root@localhost ~]# yum -y install zabbix-get[root@localhost ~]# zabbix_get -s 127.0.0.1 -k agent.ping1[root@localhost ~]#2. 添加zabbix自动发现的动作动作添加成功3. Ansible配置3.1 zabbix目录配置创建zabbix工作目录[root原创 2020-12-10 19:58:24 · 280 阅读 · 1 评论 -
Centos7 安装zabbix4.2
1. 添加zabbix的yum源将zabbix的yum源上传到 /etc/yum.repos.d/ 目录下[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# ls zabbix_Aliyun.repo zabbix_Aliyun.repo[root@localhost yum.repos.d]# 2. 安装各个组件[root@localhost ~]# yum -y install mariadb ma原创 2020-12-10 18:21:06 · 294 阅读 · 0 评论