首页 > 其他分享 >zabbix分布式监控部署proxy安装

zabbix分布式监控部署proxy安装

时间:2023-11-02 23:00:57浏览次数:35  
标签:-- zabbix proxy mysql root localhost 分布式

1、编译安装zabbix proxy

1 2 3 # tar -zxvf zabbix-4.2.8.tar.gz # cd zabbix-4.2.8/ # ./configure --prefix=/usr/local/zabbix-4.2.8 --enable-proxy --with-mysql --with-net-snmp --with-libcurl

报错如下:

configure: error: Invalid Net-SNMP directory - unable to find net-snmp-config

解决办法:yum install -y net-snmp-devel

 

# make && make install

 

2、创建数据库,并授权;

mysql> create database zabbix_proxy character set utf8;

mysql> grant all on zabbix_proxy.* to zabbix_proxy@localhost identified by '123456';

mysql> flush privileges;

mysql> quit

 

导入数据

1 [root@localhost zabbix-4.2.8]# mysql --default-character-set=utf8 zabbix_proxy < database/mysql/schema.sql

zabbix server与proxy需要数据库,angent不需要。尤其要注意的是proxy只需要导入一个表结构schema.sql即可。 

 

3、修改proxy配置文件,并启动proxy

1 2 3 4 5 6 7 8 9 10 [root@localhost zabbix-4.2.8]# egrep -v '#|^$'  etc/zabbix_proxy.conf  Server=192.168.20.10 Hostname=Zabbix_proxy LogFile=/tmp/zabbix_proxy.log DBHost=localhost DBName=zabbix_proxy DBUser=zabbix_proxy DBPassword=123456 ConfigFrequency=60 DataSenderFrequency=5

 

[root@localhost zabbix-2.2.9]# /usr/local/zabbix-2.2.9/sbin/zabbix_proxy 

 

启动报错如下:提示没有找到共享库文件

./sbin/zabbix_proxy: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory

解决方法:

# echo “/usr/local/mysql/lib” >>/etc/ld.so.conf

# ldconfig

 

# /usr/local/zabbix-2.2.9/sbin/zabbix_proxy 

再次启动,报错如下,没有创建zabbix用户

zabbix_proxy [21350]: user zabbix does not exist

zabbix_proxy [21350]: cannot run as root!

解决方法:

[root@localhost zabbix-2.2.9]# groupadd zabbix

[root@localhost zabbix-2.2.9]# useradd -g zabbix zabbix

4、web页面添加proxy节点

 

 

标签:--,zabbix,proxy,mysql,root,localhost,分布式
From: https://www.cnblogs.com/A121/p/17806589.html

相关文章

  • Seata 分布式事务服务器搭建
    1.Seata安装包下载网址:https://github.com/seata/seata/releases下载:seata-server-1.5.2.zip2.Seata配置文件修改解压安装包,seata/conf文件夹找到application.yml配置文件,修改如下:server:port:7091spring:application:name:seata-serverlogging:c......
  • 【zabbix】configure: error: Unable to use libevent (libevent check failed)解决方
    安装zabbix,在zabbix目录下执行编译命令时报错configure:error:Unabletouselibevent(libeventcheckfailed),如图:说明:新服务器,一般依赖不足,需要视情况安装依赖,问题解决。解决方案:yuminstalllibevent-devel-y......
  • zabbix4.x安装出现“configure: error: Not found mysqlclient library”的解决办法
    一、zabbix3.x安装出现“configure:error:Notfoundmysqlclientlibrary”的解决办法1、编译安装zabbix-server出现编译时加参数:--with-mysql在编译时,可能会出现题目中所示的错误,可以通过安装mysql-devel这个库解决:yuminstall mysql-devel-y注:如果出现“......
  • 分布式任务调度(00)-xxlJob综述
    1配置属性1.1执行器任务的绑定的执行器:任务触发调度时,将自动发现注册成功的执行器,实现任务自动发现也方便进行任务分组每个任务须绑定一个执行器,可在"执行器管理"设置。1.2任务描述便于任务管理1.3路由策略当执行器集群部署时,提供的路由策略FIRST(第一个):固定选......
  • 分布式存储——ceph集群部署
    一、部署结构以x.x.x.150、x.x.x.151、x.x.x.152三台服务器搭建最基本的三节点ceph集群,服务器系统使用的是centos7版本,IP网段为x.x.x.0/24,三台服务器的名称分别为:ceph001:x.x.x.150,管理节点ceph002:x.x.x.151,子节点ceph003:x.x.x.152,子节点二、部署前准备1.修改hosts文......
  • Zabbix技术分享——使用SNMP监控网络设备
    前言:SNMP介绍SNMP(简单网关协议,SimpleNetworkManagementProtocol)是专门设计用于在IP网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。SNMP的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后人们对SGMP进行了很大的修改,特别......
  • in org.springframework.cache.annotation.ProxyCachingConfiguration required a be
    我的项目是springboot项目,在启动过程中报错如何下Parameter0ofmethodcacheAdvisorinorg.springframework.cache.annotation.ProxyCachingConfigurationrequiredabeanoftype'org.springframework.cache.interceptor.CacheOperationSource'thatcouldnotbefound......
  • odigos 基于ebpf 以及OpenTelemetry 的分布式tracing 解决方案
    按照odigos官方的介绍是不需要进行代码的修改就可以实现方便的跨应用的分布式trace,目前支持java,python,net,go,js等语言目前看官方的介绍,安装是比较简单的(核心基于了k8s),目前官方文档比较清晰可以试用下说明目前开源分布式trace的工具是越来越多了,同时基于ebpf以及OpenTelemetry......
  • 分布式锁在Redis集群中的实践与探讨
    分布式锁的基本概念分布式锁是在分布式计算环境下,用来确保多个进程或线程在访问某些共享资源时能够避免冲突的一种同步机制。其主要目的是为了保持数据的一致性和完整性。为了达到这个目的,分布式锁需要满足互斥性、无死锁和容错性三个基本条件。互斥性:这是分布式锁最基本的要求,它确......
  • Open Source DHCP proxy
    Thereareseveralopen-sourceprojects:DHCP-replayingithub https://github.com/topics/dhcp-relaySeems https://github.com/Mirantis/dhcp-relay looksgood. Anditis  Apache-2.0licensestartaDHCPproxyonahostgitclonehttps://github.c......