zabbix server 配置
一、zabbix监控介绍
获取服务器指标数据的方式
1、手工巡检
2、专业监控软件cacti、nagios、zabbix、openfalcon、promethus
zabbix特性
1、开源、跨平台
2、支持监控不同类型的设备a) zabbix-agent 适用于主机/服务器监控b) snmp协议 适用于网络设备的监控 v2版本 161/udpc) IPMI协议 适用于监控硬件设备数据(CPU温度)d) JMX协议 适用于监控java应用程序
3、支持多种不同的报警方式,邮件报警、电话报警、微信报警
4、支持自动发现、自动注册功能
5、支持分布式监控
6、提供web管理界面
7、提供API接口
二、安装部署zabbix server
1、关闭防火墙、SELinux、时间同步
2、配置zabbix软件仓库
[root@zabbix-server ~]# cat /etc/yum.repos.d/epel.repo
[epel]
name=epel
baseurl=https://mirrors.tuna.tsinghua.edu.cn/epel/7Server/x86_64/
enabled=1
gpgcheck=0[root@zabbix-server ~]# cat /etc/yum.repos.d/zabbix.repo
[zabbix]
name=zabbix
baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.2/rhel/7/x86_64/
enabled=1
gpgcheck=0
3、安装zabbix server服务端软件
[root@zabbix-server ~]# yum install -y zabbix-server-mysql zabbix-web-mysql
4、配置MySQL
[root@zabbix-server ~]# yum install -y mariadb-server
[root@zabbix-server ~]# clear
[root@zabbix-server ~]# systemctl start mariadb
[root@zabbix-server ~]# systemctl enable mariadbMariaDB [(none)]> create database zabbix charset utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)MariaDB [(none)]> grant all on zabbix.* to 'zabbixuser'@"localhost" identified by '123456';
Query OK, 0 rows affected (0.00 sec)MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
5、导入zabbix需要的表
[root@zabbix-server ~]# cd /usr/share/doc/zabbix-server-mysql-4.2.8/
[root@zabbix-server zabbix-server-mysql-4.2.8]# zcat create.sql.gz | mysql -u root zabbix
6、编辑zabbix server配置文件
[root@zabbix-server ~]# vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbixuser
DBPassword=123456
DBSocket=/var/lib/mysql/mysql.sock
7、启动zabbix server
[root@zabbix-server ~]# systemctl start zabbix-server.service
[root@zabbix-server ~]# systemctl enable zabbix-server.service[root@zabbix-server ~]# netstat -antp | grep zabbix
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 7855/zabbix_server
tcp6 0 0 :::10051 :::* LISTEN 7855/zabbix_server
8、访问web管理界面
[root@zabbix-server ~]# vim /etc/httpd/conf.d/zabbix.conf php_value date.timezone Asia/shanghai[root@zabbix-server ~]# systemctl start httpd[root@zabbix-server ~]# systemctl enable httpdhttp:// <ip> /zabbix默认用户名: Admin, 密码: zabbix
三、配置本机监控
1、安装zabbix-agent
[root@zabbix-server ~]# yum install -y zabbix-agent
2、编辑zabbix agent的配置文件
zabbix-agent的工作模式:主动模式被动模式[root@zabbix-server ~]# vim /etc/zabbix/zabbix_agentd.conf Server=192.168.100.10 //被动模式下,zabbix server的地址
ServerActive=192.168.100.10 //主动模式下, zabbix server的地址
Hostname=Zabbix server //指定被监控端的名称、要惟一
3、启动zabbix agent
[root@zabbix-server ~]# systemctl start zabbix-agent
[root@zabbix-server ~]# systemctl enable zabbix-agent[root@zabbix-server ~]# netstat -antp | grep zabbix
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 19236/zabbix_agentd
4、在web管理界面修改被监控机的配置
5、解决图形乱码问题
[root@zabbix-server ~]# wget http://y.downya.com/soft/simkai_downyi.com.zip
[root@zabbix-server ~]# unzip simkai_downyi.com.zip 1、将simkai.ttf拷贝到zabbix存放字体文件的目录 [root@zabbix-server ~]# cp simkai.ttf /usr/share/zabbix/assets/fonts/
[root@zabbix-server ~]# ls /usr/share/zabbix/assets/fonts/
graphfont.ttf simkai.ttf2、编辑显示图形的配置文件[root@zabbix-server ~]# vim /usr/share/zabbix/include/defines.inc.php define('ZBX_GRAPH_FONT_NAME', 'simkai'); // font file name
define('ZBX_FONT_NAME', 'simkai');
四、服务器监控指标参考
- cpu
- CPU上下文切换/秒 Context Switch CS
- CPU中断数/秒 Interruput
- CPU使用率
- user 用户进程CPU使用率
- sys 系统进程CPU使用率
- idle CPU空闲
- CPU平均负载
- 内存
- 剩余内存
- 硬盘
- 剩余空间
- 磁盘IO
- 网卡
- 流入流量
- 流出流量
- 总流量
- 流入错误流量
- 流出错误流量
- 进程
- 进程总数量
- 正在运行进程
- 僵尸进程
- 用户信息
- 用户登录数
zabbix server 配置相关推荐
- Linux分布式应用 Zabbix监控配置[添加主机 自定义监控内容 邮件报警 自动发现/注册 代理服务器 高可用集群]
-------------------- 添加 zabbix 客户端主机 -------------------- 关闭防火墙 systemctl disable --now firewalld se ...
- curl 安装_记一次因curl版本过低导致zabbix server不停重启问题及解决方法
概述 今天主要分享一次在配置邮件的时候碰到zabbix server不停重启问题及解决思路. 报错日志 思路: Crash occurs in alerter process when sending ...
- zabbix server、zabbix agent、zabbix proxy 配置文件详解
zabbix配置文件种类: ? 1 2 3 zabbix_server配置文件zabbix_server.conf zabbix_proxy配置文件zabbix_proxy.conf zabbix ...
- zabbix Server 4.0 监控TCP的12种状态
zabbix Server 4.0 监控TCP的12种状态 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 大家对TCP三次握手比较熟悉了,都知道当发生DOSS攻击时,客户端发送 ...
- zabbix安装配置详解(一)
zabbix安装配置详解(一) 一.nginx安装 1.必要软件准备: 为了支持rewrite功能,我们需要安装pcre: #yum install pcre-* 需要ssl的支持,如果不需要ssl支 ...
- Zabbix基本配置及监控主机
监控主机一版需要在被监控的主机上安装Zabbix Agent 监控主机 安装zabbix-agent 首先需要在被监控的主机上安装agent,可以下载预编译好的RPM进行安装,下载地址:http:// ...
- Centos6.6安装zabbix server 3.2
2019独角兽企业重金招聘Python工程师标准>>> Centos6.6安装zabbix server 3.2 mysql,php,tengine 安装包和表分区脚本下载:http ...
- zabbix入门到精通之--zabbix proxy配置(二)
1.1 Zabbix Proxy端安装. 1.1.1 安装前的准备 这里以zabbix 2.03为例,操作系统为:redhat 6.3 64位服务器版举例说明,操作系统为最小化安装,即安装时选择最小方 ...
- Zabbix客户端配置环境检查
Zabbix客户端配置环境检查 一.zabbix客户端 二.Selinux和firewall设置 1.firewall开通10050端口 2.关闭selinux 三.时间同步设置 1.配置客户端chr ...
最新文章
- 开源工程系列之讯飞VBOX改装蓝牙5.0(aptX HD)音箱
- 第十五届全国大学生智能汽车竞赛线上比赛流程规范
- 成就卓越代码,从关注细节开始
- c语言100位整数乘法,很大的数相乘怎么办?
- Smaug Coverage
- 保时捷高管透露曾与苹果洽谈CarPlay之外合作事宜
- 京东11.11晚8开启四小时累计售出商品超1.9亿件
- mysql 可逆编码,简单明白彻底解决 MySQL 中文编码问题
- 版权审查只会越来越严
- 安徽大学计算机科学与技术学院刘峰,刘峰
- 关于Bitmapimage图片保存(png格式)
- 如何开发一款游戏:游戏开发流程及所需工具
- 问卷数据分析(SPSSSPSS Modeler)
- Taylor公式的证明
- 日紫白飞星算法_年月日时紫白飞星算法
- 《中庸》开宗明义:天命之谓性,率性之谓道,修道之谓教。
- 狄利克雷分布公式_关于狄利克雷分布的理解
- 小程序微信支付提示:商户订单号重复
- 计算机网络--第一章 概述--课后习题答案
- c语言怎样画坐标轴,c语言 用小星星画各种图形(菜鸟学C语言)