一、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 配置相关推荐

  1. Linux分布式应用 Zabbix监控配置[添加主机 自定义监控内容 邮件报警 自动发现/注册 代理服务器 高可用集群]

    -------------------- 添加 zabbix 客户端主机 -------------------- 关闭防火墙 systemctl disable --now firewalld se ...

  2. curl 安装_记一次因curl版本过低导致zabbix server不停重启问题及解决方法

    概述 今天主要分享一次在配置邮件的时候碰到zabbix server不停重启问题及解决思路. 报错日志 思路: Crash occurs in alerter process when sending ...

  3. zabbix server、zabbix agent、zabbix proxy 配置文件详解

    zabbix配置文件种类: ? 1 2 3 zabbix_server配置文件zabbix_server.conf  zabbix_proxy配置文件zabbix_proxy.conf  zabbix ...

  4. zabbix Server 4.0 监控TCP的12种状态

      zabbix Server 4.0 监控TCP的12种状态 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 大家对TCP三次握手比较熟悉了,都知道当发生DOSS攻击时,客户端发送 ...

  5. zabbix安装配置详解(一)

    zabbix安装配置详解(一) 一.nginx安装 1.必要软件准备: 为了支持rewrite功能,我们需要安装pcre: #yum install pcre-* 需要ssl的支持,如果不需要ssl支 ...

  6. Zabbix基本配置及监控主机

    监控主机一版需要在被监控的主机上安装Zabbix Agent 监控主机 安装zabbix-agent 首先需要在被监控的主机上安装agent,可以下载预编译好的RPM进行安装,下载地址:http:// ...

  7. Centos6.6安装zabbix server 3.2

    2019独角兽企业重金招聘Python工程师标准>>> Centos6.6安装zabbix server 3.2 mysql,php,tengine 安装包和表分区脚本下载:http ...

  8. zabbix入门到精通之--zabbix proxy配置(二)

    1.1 Zabbix Proxy端安装. 1.1.1 安装前的准备 这里以zabbix 2.03为例,操作系统为:redhat 6.3 64位服务器版举例说明,操作系统为最小化安装,即安装时选择最小方 ...

  9. Zabbix客户端配置环境检查

    Zabbix客户端配置环境检查 一.zabbix客户端 二.Selinux和firewall设置 1.firewall开通10050端口 2.关闭selinux 三.时间同步设置 1.配置客户端chr ...

最新文章

  1. 开源工程系列之讯飞VBOX改装蓝牙5.0(aptX HD)音箱
  2. 第十五届全国大学生智能汽车竞赛线上比赛流程规范
  3. 成就卓越代码,从关注细节开始
  4. c语言100位整数乘法,很大的数相乘怎么办?
  5. Smaug Coverage
  6. 保时捷高管透露曾与苹果洽谈CarPlay之外合作事宜
  7. 京东11.11晚8开启四小时累计售出商品超1.9亿件
  8. mysql 可逆编码,简单明白彻底解决 MySQL 中文编码问题
  9. 版权审查只会越来越严
  10. 安徽大学计算机科学与技术学院刘峰,刘峰
  11. 关于Bitmapimage图片保存(png格式)
  12. 如何开发一款游戏:游戏开发流程及所需工具
  13. 问卷数据分析(SPSSSPSS Modeler)
  14. Taylor公式的证明
  15. 日紫白飞星算法_年月日时紫白飞星算法
  16. 《中庸》开宗明义:天命之谓性,率性之谓道,修道之谓教。
  17. 狄利克雷分布公式_关于狄利克雷分布的理解
  18. 小程序微信支付提示:商户订单号重复
  19. 计算机网络--第一章 概述--课后习题答案
  20. c语言怎样画坐标轴,c语言 用小星星画各种图形(菜鸟学C语言)

热门文章

  1. 2022年全球与中国游泳池救生椅市场现状
  2. SAP 固定资产日期
  3. 什么是AWS Fargate
  4. 两种依赖注入的类型是什么?
  5. OV强推性价比手机,小米或成最大受害者
  6. BLOCKCHAINS VS. DISTRIBUTED DATABASES: DICHOTOMYAND FUSION
  7. 关于苹果开发者账号应用的那些事
  8. 中学生学习心理:学习心理
  9. 好久没写东西了,发些我的卡通头像吧
  10. linux云服务器,内存占用率很高解决方法