zabbix监控

2023-12-15 22:54:59

运维人员:监控系统服务器的状态,网站的流量,进程服务的运行状态。

保证整个集群的工作正常 7*24

zabbix是什么:

web界面提供的一种可视化的监控服务软件

分布式的方式系统监控以及网络,硬件监控等等开源的软件。

zabbix的架构

1、C/S模式 客户端和服务端 zabbix server服务端 zabbix agent 客户端

2、通过B/S模式 B:浏览器 S:服务端,通过浏览器可以直接访问服务器数据

zabbix的组件程序:

1、zabbix server的作用:通过一系列的组件 SNMP,zabbix agent,ping 通过端口监控的方式远程的监控客户端的数据,把数据收集到服务端进行展示,以及提供用户分析的界面(WEB)

2、zabbix agent就是被监控的目标机器,把需要收集的数据以及自定义的监控项数据,发送给zabbix server.

3、zabbix_proxy:代理服务器,是安装在监控的目标系统上的软件组件,可以代替zabbix_server 收集数据,然后由代理软件传送给服务端zabbix-server. 减轻主服务的压力

4、zabbix_get:可选组件,提供命令行的工具(zabbix的命令行)

5、zabbix_sender:可选组件,提供命令行工具。可以将自定义数据发送到zabbix的服务器。对于不直接由zabbix代理监控的数据或者是从脚本来的数据,比较方便的。

工作方式:

centos-relase-scl

SCL基于rehhat centos系统软件安装使用的一种机制,可以是一个系统运行一个进程的不同版本。而且不会发生冲突

解决zabbix与其他web组件的兼容性

zabbix-web-mysql-scl

可以安装zabbix的依赖环境PHP,以及MYSQL依赖环境,可以安装多个版本

zabbix-apache-conf-scl

安装所有的apache组件(web组件)

server:10050 服务端的端口

agent:10051 监控端(客户端端口)

自定义监控内容:

监控服务器的登录节点,不能超过3个

在工作中监控主要依靠脚本来实现的

zabbix的自动发现机制:

zabbix客户端主动的和服务端联系,将自己的地址和端口发送服务器,实现自动添加监控主机。

客户端是主动的一方。

缺点:自定义网段中主机数量太多,登记耗时会很久,而且这个自动发现机制不是很稳定。

zabbix的代理功能:

代理功能的核心:代替服务端收集客户端的数据,然后把数据传送给服务端

组件

客户端:192.168.211.22

代理服务器:192.168.211.23

服务端:192.168.211.21

agent---->proxy---->服务端

减轻服务端收集数据的压力

zabbix的SNMP监控:

SNMP:simple network managemnet protocol

简单网络管理协议

监控和管理网络设备的标准协议

监控交换机和路由等网络设备

设备监控:

路由器,交换机,服务器,打印机,三层交换机

性能监控:带宽利用率,CPU利用率等等,可以通过图形了解网络的负载情况

故障告警:邮件,短信。

使用SNMP监控ens33的数据流量,如果设备故障,发送邮件告警

view systemview included .1

SNMP是一个树形结构 .1监控所有的SNMP

-vversion snmp协议使用的版本

2c 2snmpv2协议 c共同体的字符串。SNMP协议

-c public firewalld 显示firewalld的公告区域pubic的主机名。

使用的是SNMP的v2协议

sysname:SNMP的key(键值)

zabbix:就是一个监控服务程序 网络设备 主机的软件 但是不能很好的监控容器的运行

市面上zabbix是一款成熟的监控软件,有所有一切的模板,脚本。docker和k8s容器化运行的yml

zabbix的组成部分:zabbix-server(收集和监控)

zabbix-agent(客户端,发送数据服务端)

zabbix-proxy(代理服务器,代理服务器也要安装数据库,保存客户端的数据,然后再发送给服务端(代收器))

zabbix的配置:先有主机,再有模板,模板当中设置应用集,在应用集当中配置监控项

工作中的架构

客户端---->web页面----->LVS+keepalive----->tomcat

日志收集-----logstash------->es实例------->kibana(日志可视化界面)----->zookeeper和kafka组件,消息队列的方法实现日志

zabbox-----nginx的服务状态

文章来源:https://blog.csdn.net/2301_78496557/article/details/134943477
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。