zabbix
zabbix
VillianTsang
为了无法计算的价值
展开
-
运维之道 | Zabbix使用shell脚本定期自动化清理数据库历史数据
前言zabbix运行一段时间之后,会留下大量的历史数据,会发现zabbix的数据库一直在增大。运行3个月后笔者的数据库达到了5G,可能造成系统性能下降,查看历史数据时查询速度缓慢。zabbix里面最大的表就是历史记录的表了,网上很多人都是写全部清空这些表的数据,其实我们可以按时间来删除里面的历史记录。一、查看数据库中zabbix的存储1、登录数据库[root@zabbix ~]# my...原创 2020-02-18 15:39:54 · 2057 阅读 · 0 评论 -
运维之道 | Zabbix监控网站关键词,防止恶意篡改网站信息,并触发微信告警
前言Zabbix 监控网站关键词,防止恶意篡改网站信息,并触发微信告警一、主机规划服务器IPZabbix-server192.168.1.111Zabbix-agent、Nginx192.168.1.116二、Zabbix-agent端安装Nginx服务1、获取nginx源码包,并解压[root@localhost src]# lsnginx-1.8...原创 2020-02-18 15:13:55 · 1037 阅读 · 0 评论 -
运维之道 | Zabbix监控mysql主从同步状态并设置触发微信告警
一、主机规划服务器IPzabbix-server192.168.1.111mysql-master、zabbix-agent192.168.1.115mysql-slave、zabbix-agent192.168.1.116二、MySQL数据库主从搭建1、关闭防火墙(主从库均需关闭)[root@master ~]# systemctl stop f...原创 2020-02-17 20:17:13 · 643 阅读 · 0 评论 -
运维之道 | 自动化安装 zabbix-agent 的脚本
脚本支持 Centos6|Centos7|Ubuntu|RedHat6|RedHat7 安装1、自动化脚本[root@localhost ~]# vim auto_zabbix.sh#!/bin/bash# date:2019-12# auto install zabbix-agent # .bash_profile# Get the aliases and functions...原创 2020-02-17 14:07:59 · 722 阅读 · 0 评论 -
运维之道 | CentOS7 安装zabbix-agent端
1、关闭防火墙和selinux安全策略[root@agent ~]# systemctl stop firewalld[root@agent ~]# setenforce 02、官方下载zabbix-agent.rpm包zabbix-agent[root@agent ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64...原创 2020-02-16 20:12:47 · 1081 阅读 · 0 评论 -
运维之道 | Zabbix 使用企业微信发送邮件报警及定制邮件报警内容
一、注册微信企业号1、注册微信企业号https://work.weixin.qq.com2、通讯录添加用户3、查看运维部门ID号4、创建应用5、创建ZABBIX应用6、查看应用Agentld和secret,并且发送测试信息发送zabbix测试信息运维部门成员获取测试信息成功二、zabbix-server 端配置1、获取脚本文件存放目录位置[root@za...原创 2020-02-16 19:37:58 · 969 阅读 · 0 评论 -
运维之道 | Zabbix 监控主机磁盘IO状态信息
一、zabbix-agent 端配置[root@zabbix zabbix_agentd.d]# pwd/etc/zabbix/zabbix_agentd.d[root@zabbix zabbix_agentd.d]# vim host_IO_status.confUnsafeUserParameters=1UserParameter=custom.vfs.dev.read.ops[*...原创 2020-02-16 15:04:54 · 1838 阅读 · 0 评论 -
运维之道 | Zabbix 监控MySQL数据库状态信息
一、zabbix-agent 端配置1、配置脚本获取mysql的各种参数[root@zabbix ~]# vim /etc/zabbix/zabbix_agentd.d/mysql_status.sh#!/bin/bashMySQlBin=/usr/bin/mysqlMySQLAdminBin=mysqladminHost=localhostif [[ $# == 1 ]];the...原创 2020-02-16 14:07:36 · 897 阅读 · 0 评论 -
运维之道 | Zabbix 监控web应用状态信息
前言1、Zabbix监控web服务器访问性能zabbix 对 web 性能的监控,通过它可以了解 web 站点的可用性以及性能。最终将各项指标绘制到图形中,这样我们可以了解到一个站点的下载速度、响应速度等。需要注意的是在安装 zabbix server 需要增加 libcurl 的支持。web 检测数据搜集说明:web 整个检测中会收集如下数据整个 web 监控规则中的页面平均下载速度...原创 2020-02-16 13:08:21 · 2021 阅读 · 2 评论 -
运维之道 | Zabbix 监控服务器TCP连接状态信息
前言TCP的连接状态对于我们web服务器来说是至关重要的,尤其是并发量ESTAB,或者是syn_recv值,假如这个值比较大的话我们可以认为是不是受到了攻击;time_wait值比较高的话,我们要考虑看我们内核是否需要调优,太高的time_wait值的话会占用太多端口,要是端口少的话后果不堪设想一、TCP状态介绍1、man netstat查看TCP的各种状态信息描述:LISTEN :...原创 2020-02-15 20:31:25 · 850 阅读 · 0 评论 -
运维之道 | Zabbix 监控Nginx服务状态信息
一、主机规划主机服务IPZabbix - server192.168.1.111Nginx - agent192.168.1.113二、服务器环境配置1、zabbix 服务器安装Zabbix 服务安装详细步骤2、nginx 服务器安装Nginx 服务安装详细步骤nginx 编译的配置参数(nginx编译安装需要加上该选项 --with-http_s...原创 2020-02-15 17:15:40 · 862 阅读 · 0 评论 -
运维之道 | Zabbix 监控主机状态信息(Linux端 + Windows端)
Linux端一、修改zabbix-agent配置文件1、修改 zabbix-agent 配置文件[root@localhost ~]# vim /etc/zabbix/zabbix_agentd.confServer=192.168.1.111 ///改为本机IP地址ServerActive=192.168.1.111 ///主动监控Hostname=villian ...原创 2020-02-14 23:01:10 · 1862 阅读 · 0 评论 -
Zabbix server is not running: the information displayed may not be current
1、查看防火墙和selinux是否关闭[root@localhost ~]# systemctl stop firewalld ///关闭防火墙[root@localhost ~]# setenforce 0 ///关闭selinux2、查看mysql密码是否正确,使用给zabbix配置的用户密码登录[root@localhost ~]# mysql -uzabbix -...原创 2020-02-14 18:02:41 · 3203 阅读 · 0 评论 -
运维之道 | Zabbix自建mysql监控模板
Zabbix自建mysql监控模板mysql数据库的模板,有如下特点:使用Zabbix Agent Trapper方式(主动发送采集数据到zabbix server,类似active模式)监控mysql数据库;支持对密码加密,避免配置文件里出现明文密码;支持SHOW /!50001 GLOBAL / STATUS和SHOW /!50001 GLOBAL / VARIABLES所有指标监控...原创 2019-12-21 20:11:22 · 403 阅读 · 0 评论 -
运维之道 | Zabbix 使用SMTP发送邮件报警及定制邮件报警内容
模拟企业邮件报警实战配置sendmail软件一、安装sendmail软件1、安装sendmail软件[root@localhost ~]# yum install sendmail ///安装[root@localhost ~]# service sendmail start ///启动[root@localhost ~]# chkconfi...原创 2019-12-20 20:07:27 · 1539 阅读 · 0 评论 -
运维之道 | Zabbix配置自动发现、实现自动批量添加主机
Zabbix配置自动发现、实现自动批量添加主机Zabbix 最大的特点之一是可以批量自动发现主机并监控,利用发现(discovery)模块, 实现自动发现主机、自动将主机添加到主机组、自动加载模板、自动创建项目(items)、自动创建监控图像。主动模式:Zabbix Agent启动之后,把采集的数据主动发给Zabbix Server或者Zabbix Porxy。被动模式:Zabbix Se...原创 2019-12-19 18:21:42 · 862 阅读 · 0 评论 -
运维之道 | Zabbix配置文件解析
Zabbix配置文件解析Zabbix 监控系统组件分为 server、proxy、agentd 端,对各自组件的参数进行详细了解 ,能够更加深入理解 Zabbix 监控功能以及对 Zabbix 进行调优,3 个组件的常用参数详解如下:zabbix_server.conf 配置文件参数DBHost:数据库主机地址。DBName:数据库名称。DBPassword:数据库密码 。DBPor...原创 2019-12-19 16:38:51 · 521 阅读 · 0 评论 -
运维之道 | Zabbix客户端配置被动模式
Zabbix客户端配置被动模式主机IP服务端192.168.146.136客户端192.168.146.134一、服务端安装部署Zabbix服务运维之道 | Centos7安装部署Zabbix4.4监控服务二 、客户端安装部署Zabbix服务1、安装Zabbix仓库[root@localhost ~]# rpm -Uvh https://repo.z...原创 2019-12-19 15:53:30 · 382 阅读 · 0 评论 -
运维之道 | Zabbix监控本机状态
Zabbix监控本机状态监控环境配置1、修改zabbix配置文件[root@localhost ~]# vi /etc/zabbix/zabbix_agentd.conf Server=192.168.146.136ServerActive=192.168.146.136Hostname=192.168.146.1362、重启zabbix服务、并设为开机自启[root@loca...原创 2019-12-18 18:16:19 · 323 阅读 · 0 评论 -
运维之道 | Centos7安装部署Zabbix4.4监控服务
Centos7安装部署Zabbix监控服务LAMP环境部署一、基于VMware虚拟机部署Centos系统[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 二、基于Centos7.6安装Apache服务1、配置httpd安装环境[root@localhost ~]# yum...原创 2019-12-17 19:14:35 · 1782 阅读 · 0 评论 -
运维之道 | Centos7安装部署zabbix
Centos7安装部署zabbix安装部署Zabbix需要安装四个组件:Zabbix_Server、Zabbix_WEB、Datebases(mysql)、Zabbix_Agant一、Zabbix安装部署环境准备Zabbix-server:192.168.206.70 ## zabbix服务端 ##Zabbix-agent:192.168.206...原创 2019-10-07 10:53:53 · 335 阅读 · 0 评论