暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

监控初识--zabbix6.0高可用特性

技术梦想家 2023-01-30
1068


ZABBIX


1

高可用简介

Zabbix提供了一个易于设置的原生高可用性解决方案,不需要任何之前的HA专业知识,只需要修改配置文件就可实现高集群功能。


2

集群架构

其实现原理就是通过部署多台server服务器,共享一个数据库,多台server之间互相监控,一但发现异常及时切换。(同时也可以使用自建数据库集群保证数据库的高可靠性。)


3

配置步骤

多server节点,每个节点配置HANodeName及NodeAddress信息,开启HA设置

$ cat /etc/zabbix/zabbix_server.conf

## 以下两个参数是HA配置的参数node01

# HANodeName设置为当前节点主机名或者IP地址,需保证同一集群中唯一

HANodeName=node001

# NodeAddress设置为节点IP:10051

NodeAddress=172.16.20.152:10051

——————————————————

## 以下两个参数是HA配置的参数node02

# HANodeName设置为当前节点主机名或者IP地址,需保证同一集群中唯一

HANodeName=node002

# NodeAddress设置为节点IP:10051

NodeAddress=172.16.20.153:10051


每个节点配置同样的数据库信息

$ cat /etc/zabbix/zabbix_server.conf

## 以下数据库配置参数

DBHost=172.16.20.152

DBName=zabbix

DBUser=zabbix_srv

DBPassword=********


修改前段访问,多节点访问需要将原具体IP改成域名访问

$ cat /etc/nginx/conf.d/zabbix.conf

## 取消listen和server_name的注释,并设置为相应的监听端口和域名

listen          80;

server_name     test.zabbix.com;


最终重启服务完成配置

systemctl restart zabbix-server


4

效果展示

可以通过后台使用zabbix_server -R ha_status查看集群状态

或者前台系统信息看高可用集群信息





技术梦想家

ID : technology_dreamer

一起探索科技的宇宙.....



文章转载自技术梦想家,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论