7zabbix使用进阶

hanshanxiaoheshang hanshanxiaoheshang     2023-03-01     237

关键词:

本节知识点:

zabbix自动发现

web监控

zabbix自动发现   官网:https://www.zabbix.com/documentation/4.0/zh/manual/discovery/network_discovery

1、zabbix提供了网络发现功能:network discovery

基于HTTP、ICMP、SSH、LDAP、TCP、SNMP、Telnet、Zabbix_agent等协议的一种扫描指定网络内的主机,从而实现当协议或者服务存在时,可以自动判断为主机或设备是存在的,就会把IP添加到被监控主机列表上。

一旦主机被发现,如何对其进行操作,将由action来决定。

2、LLD:Low Level Discovery 低级发现功能

上面两种发现功能(即动作)Zabbix 所有动作都是基于发现事件,例如:

  • 发送通知
  • 添加/删除主机
  • 启用/禁用主机
  • 添加主机到组
  • 从组中删除主机
  • 将主机链接到/取消链接模板
  • 执行远程脚本命令

基于事件的网络发现动作, 可以根据设备类型、IP地址、状态、运行时间/停机时间等进行配置,查看操作and条件页面。

创建主机

如果在动作→操作选择添加主机操作,那么主机会被添加, 即使添加主机操作未被执行,通过下列的操作仍然可以添加主机,这样的操作是:

  • 启用主机
  • 禁用主机
  • 添加主机到主机组
  • 将主机链接到模板
移除主机

从Zabbix 2.4.0开始,如果已发现的实体不在自动发现规则的IP范围内,则由网络发现规则创建的主机将会被自动删除。主机将立即删除

 

网络发现由两个阶段组成:发现(discovery)和动作(actions)。

网络发现模块每次检测到 service 和 host(IP)都会生成一个 discovery 事件

技术分享图片

不支持发现网络拓扑
添加主机时的创建接口:
当网络自动发现,添加主机时,它们的接口根据以下规律来创建的:
技术分享图片

网络发现演示:   官网 https://www.zabbix.com/documentation/4.0/zh/manual/discovery/network_discovery/rule

配置环境:

zabbix server:node1 192.168.128.131

zabbix agent: node2 192.168.128.132

zabbix agent: node1 192.168.128.132 (被发现)

1、首先同步3台主机的时间

# date; ssh node2 ‘date‘; ssh node3 ‘date‘

Mon Jan 28 11:43:04 CST 2019
Mon Jan 28 11:43:04 CST 2019
Mon Jan 28 11:43:05 CST 2019

2、在node3节点安装zabbix agent程序并启动

# cd /etc/yum.repos.d/

# rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm 

# yum install zabbix-agent zabbix-sender

3、修改zabbix-agent的配置文件

# vim /etc/zabbix/zabbix_agentd.conf

#Server=127.0.0.1
Server=192.168.128.131     //修改为server端的IP

#ServerActive=127.0.0.1
ServerActive=192.168.128.131   //自动注册

#Hostname=Zabbix server
Hostname=node3    //本主机的名字

# EnableRemoteCommands=0
EnableRemoteCommands=1     //此处更改为1,表示启用执行远程命令的功能

# LogRemoteCommands=0
LogRemoteCommands=1       //更改为1,表示启用记录远程执行命令的日志功能

4、将node2上定义的user parameters文件复制到node3主机上

# scp /etc/zabbix/zabbix_agentd.d/mysql.conf,os.conf [email protected]:/etc/zabbix/zabbix_agentd.d/

# systemctl start zabbix-agent

# ps -aux

zabbix 6464 0.0 0.0 80920 1292 ? S 12:01 0:00 /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
zabbix 6465 0.0 0.0 80920 1456 ? S 12:01 0:00 /usr/sbin/zabbix_agentd: collector [idle 1 sec]
zabbix 6466 0.0 0.0 80920 1844 ? S 12:01 0:00 /usr/sbin/zabbix_agentd: listener #1 [waiting for connection]
zabbix 6467 0.0 0.0 80920 1844 ? S 12:01 0:00 /usr/sbin/zabbix_agentd: listener #2 [waiting for connection]
zabbix 6468 0.0 0.0 80920 1844 ? S 12:01 0:00 /usr/sbin/zabbix_agentd: listener #3 [waiting for connection]

 

 

 

 

 

 

 

 

centos7zabbix3.4.6显示中文乱码问题

工具:winscp(LinuxWindows传输文件工具)当部署完zabbix然后显示中文会出现如下图然后此时先去windows的文字目录如 C:WindowsFonts 随便托个字体到桌面然后转到Linux vim/usr/share/zabbix/include/defines.inc.php#修改使用的字体名字修... 查看详情

centos7zabbix分布式监控

分布式监控zabbixServer===》zabbixagent(只能同一个局域网监控)????分布式监控:????????a.分担压力,降低负载????????b.多机房监控????????zabbixServer(北京)==》zabbixproxy(每个机房搭建)==》环境????????ZABBIXSERVERm01????????zabbixproxyweb01????????za... 查看详情

centos7zabbix3.0安装

1.官方文档地址:https://www.zabbix.com/documentation/3.2/manual/installation/install_from_packages 2.导入源:rpm-ivhhttp://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm 3 查看详情

centos7zabbix自动发现与注册

自动发现与自动注册自动发现:zabbixServer主动发现所有客户端,然后将客户端登记自己的小本上,缺点zabbixserver压力山大(网段大,客户端多),时间消耗多。自动注册:zabbixagent主动到zabbixServer上报到,登记;缺点agent有可能... 查看详情

centos7zabbix3.2安装1.0版

1.关闭selinux,重启服务器vim/etc/selinux/configSELINUX=disabledreboot2.关闭防火墙systemctlstopfirewalld.service3.导入源,安装zabbix包rpm-ivhhttp://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch. 查看详情

centos7zabbix添加主机图形触发器

制作自定义keyzabbix自带模板TemplateOSLinux(TemplateAppZabbixAgent)提供CPU、内存、磁盘、网卡等常规监控,只要新加主机关联此模板,就可自动添加这些监控项。案例: 服务器登录人数不超过3人,超过3人报警自定义key能被server和agent... 查看详情

centos7zabbix4.0安装

Centos7zabbix4.0安装rpm-Uvhhttps://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpmyumcleanall2.yuminstallzabbix-server-mysqlzabbix-web-mysqlzabbix-agent3.yumgroupinstall-ymariadb4.systemctlstartmariadb5.mysql>createdatabasezabbixcharactersetutf8collateutf8_bin;mysql... 查看详情

centos7zabbix3installdone

centOS7安装zabbix3.0一、前提:现在zabbix出现了3.0版本,服务器端只支持centOS7,客户端和代理可以支持centOS6,实验环境是服务端安装centOS7,客户用centOS6.5如没有特别说明文档中#号为解释号,在linux命令符界面#号就是解释号。1.服... 查看详情

centos7zabbix3.4.6的安装部署

接着安装zabbix客户端直接安装在服务器上监控服务器ip192.168.161.25 yum-yinstallzabbix-agent#通过Yum安装zabbix客户端接着配置zabbix-agent信息主要是Server和ServerActive都设置为zabbix服务器地址 vim/etc/zabbix/zabbix_agentd.conf#客户端配置信息... 查看详情

centos7zabbix3.2配置1.0版

1.650)this.width=650;"src="http://s4.51cto.com/wyfs02/M00/8B/C6/wKioL1hY1MTgrV_oAADOOffOKY0002.png-wh_500x0-wm_3-wmp_4-s_2313763717.png"style="float:none;"title="QQ截图20161219205605.png"alt="wKioL1hY1M 查看详情

47监控系统基础及zabbix介绍zabbix工作原理及安装配置zabbixoncentos7zabbix配置

02    zabbix工作原理及安装配置配置环境node1192.168.1.120CentOS6.7node2192.168.1.121CentOS6.71、安装配置zabbix#安装前准备[[email protected]~]#yum-yinstallmysql-servermysq[[email protected]~]#mys 查看详情

varnish使用进阶

varnish使用进阶(二)==============================================================================概述:==============================================================================设定varnish使用多个后端主机: 1.介 查看详情

haproxy使用进阶

HAProxy使用进阶================================================================================概述:================================================================================HAProxy配置参数---代理配置段:  查看详情

zabbix使用进阶

zabbix使用进阶(五)===============================================================================概述:===============================================================================回顾:650)this.width=650;"src 查看详情

varnish使用进阶

varnish使用进阶================================================================================概述:================================================================================VCL配置用法详解 1.stateengi 查看详情

zabbix使用进阶

zabbix分布式监控===============================================================================概述===============================================================================zabbixproxy:  ---可选 查看详情

recyclerview使用进阶

目前的项目中,基本已经使用RecyclerView全面替换了ListView,GridView.使用RecyclerView确实更加灵活,功能也更加强大.RecyclerView的基本套路应该都很熟悉了,这里整理一下一些相对进阶一点的知识点,方便随时复习.分割线虽然和ListView比较,Rec... 查看详情

第二篇:二进制部署k8s集群进阶使用

二进制部署K8s集群进阶使用之第1节关于K8s证书二进制部署K8s集群进阶使用之第2节kubectl-陈述式资源管理二进制部署K8s集群进阶使用之第3节kubectl-声明式资源管理二进制部署K8s集群进阶使用之第4节pod控制器 查看详情