二丫讲梵 二丫讲梵
首页
  • 最佳实践
  • 迎刃而解
  • Nginx
  • Php
  • Zabbix
  • Prometheus
  • Grafana
  • CentOS
  • Systemd
  • Docker
  • Rnacher
  • Ansible
  • Ldap
  • Gitlab
  • GitHub
  • Etcd
  • Consul
  • RabbitMQ
  • Kafka
  • MySql
  • MongoDB
  • OpenVPN
  • KVM
  • VMware
  • Other
  • ELK
  • K8S
  • Nexus
  • Jenkins
  • 随写编年
  • 家人物语
  • 追忆青春
  • 父亲的朋友圈
  • 电影音乐
  • 效率工具
  • 博客相关
  • Vue
  • Shell
  • Golang学习笔记
  • Golang编程技巧
  • 学习周刊
  • Obsidian插件周刊
关于
  • 分类
  • 标签
  • 归档
    • 友链
    • 导航
    • 打赏
    • json2go (opens new window)
    • 微信MD编辑 (opens new window)
    • 国内镜像 (opens new window)
    • 出口IP查询 (opens new window)
开往 (opens new window)
GitHub (opens new window)

二丫讲梵

行者常至,为者常成
首页
  • 最佳实践
  • 迎刃而解
  • Nginx
  • Php
  • Zabbix
  • Prometheus
  • Grafana
  • CentOS
  • Systemd
  • Docker
  • Rnacher
  • Ansible
  • Ldap
  • Gitlab
  • GitHub
  • Etcd
  • Consul
  • RabbitMQ
  • Kafka
  • MySql
  • MongoDB
  • OpenVPN
  • KVM
  • VMware
  • Other
  • ELK
  • K8S
  • Nexus
  • Jenkins
  • 随写编年
  • 家人物语
  • 追忆青春
  • 父亲的朋友圈
  • 电影音乐
  • 效率工具
  • 博客相关
  • Vue
  • Shell
  • Golang学习笔记
  • Golang编程技巧
  • 学习周刊
  • Obsidian插件周刊
关于
  • 分类
  • 标签
  • 归档
    • 友链
    • 导航
    • 打赏
    • json2go (opens new window)
    • 微信MD编辑 (opens new window)
    • 国内镜像 (opens new window)
    • 出口IP查询 (opens new window)
开往 (opens new window)
GitHub (opens new window)
  • 最佳实践

  • 迎刃而解

  • Nginx

  • Php

  • Zabbix

    • zabbix3-2的安装
    • zabbix-agent配置
      • 1,添加客户端
      • 2,启动客户端
      • 3,重启一下主程序
      • 4,添加主机。
      • 5,解决监控界面乱码问题。
    • 配置一个自动发现规则
    • 关于server报警busy的问题
    • zabbix配置钉钉报警
  • Prometheus

  • Grafana

  • CentOS

  • Supervisord

  • Systemd

  • Docker

  • Docker-Compose

  • Rancher

  • Ansible

  • OpenLdap

  • GitLab

  • GitHub

  • Etcd

  • Consul

  • RabbitMQ

  • Kafka

  • Mysql

  • MongoDB

  • OpenVPN

  • Kvm

  • VMware

  • 配置文件详解

  • Other

  • 运维观止
  • Zabbix
二丫讲梵
2018-05-24
目录

zabbix-agent配置原创

# 1,添加客户端

rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm
yum -y install zabbix-agent
 
vim /etc/zabbix/zabbix_agentd.conf
 
LogFile=/tmp/zabbix_agentd.log
Server= 192.168.66.100			#服务器IP地址
ServerActive= 192.168.66.100	#也是服务器IP地址
Hostname=192.168.66.100		#客户端本机IP地址
1
2
3
4
5
6
7
8
9

# 2,启动客户端

systemctl  restart  zabbix-agent
systemctl enable  zabbix-agent
1
2

# 3,重启一下主程序

systemctl  restart zabbix-server
1

然后在Web界面添加主机,稍等一会儿,就能看到本机已经被监控到了。

image

# 4,添加主机。

下边是添加主机的一个常规操作步骤:

配置–》主机–》创建主机–》填写信息(主机名,群组,IP地址,)–》模板(Template ICMP Ping 这个是监控主机死活 Template OS Linux 监控主机一些CPU,缓存等信息)这个选完要点添加–》然后总添加,就会出现了,等一会儿,ZBX亮了,就说明zabbix服务正常工作!!!

点击检测中—》图形,右上角点选之后,就能看到监控信息了。

一般服务端配置完成之后就能使用了,客户端安装完成之后,但是也会有在服务端无法发现的情况。

这个时候先在服务端安装zabbix-get软件包

zabbix_get -s 192.168.106.22 -p 10050 -k "system.uname"                 #对客户端进行检验
 
 -s 指定检验的客户端IP
 
-p 指定端口 一般可以不写,默认的10050
 
-k 是测试类型,与模板里边的对应。
1
2
3
4
5
6
7

如果无法获取信息,可能有以下原因:

  • 1,网络不通。

  • 2,双方是否有开启了selinux的。

  • 3,防火墙的限制。

如果客户端开启了防火墙,则需要配置端口放行。

iptables -I INPUT  -p tcp -m tcp --dport 10050 -m comment --comment "zabbix_agentd listen " -j ACCEPT  
1

基本上这些是配置agent时遇到的一些坑,别的倒是没什么了。

# 5,解决监控界面乱码问题。

点击检测中—》图形,右上角点选之后,就能看到监控信息了。 但是能看到左下角有乱码:

image

解决起来也很简单,与这个问题类似的是,有时候公司开发会根据程序生成一些PDF,而系统中没有中文的字体,因此会导致乱码,解决方法下同:

Win+R > fonts > 拷贝微软雅黑字体改名为 msyh.ttf–》上传到zabbix服务器的/usr/share/zabbix/fonts目录下

赋予权限

chmod 777 msyh.ttf
 
vim /usr/share/zabbix/include/defines.inc.php
修改 zabbix php 页面配置,将'graphfont' 修改为 msyh		(第45行)
define('ZBX_GRAPH_FONT_NAME', 'msyh');
1
2
3
4
5

然后去Web界面刷新一下:

image

可以看到问题已经解决啦!!

上次更新: 2022/05/09, 23:42:59

← zabbix3-2的安装 配置一个自动发现规则→

最近更新
01
置顶文章汇总 原创
05-23
02
Jenkins基于Share Library共享库的最佳实践探索 原创
05-22
03
Debian系统中执行shell报错unexpected operator 原创
05-21
更多文章>
Theme by Vdoing | Copyright © 2017-2022 | 点击查看十年之约 | 浙ICP备18057030号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式