zabbix_proxy搭配sqlite3部署

本文档介绍如何在复杂服务器环境中使用Zabbix Proxy搭配SQLite3进行部署。为避免与业务数据库混合,选择SQLite作为轻量级数据库。详细步骤包括系统环境(CentOS 7.5)、所需软件版本,以及Zabbix Proxy的安装和配置,强调了数据库文件路径的权限设置对启动的重要性。
摘要由CSDN通过智能技术生成

前言

由于本身公司服务器环境比较复杂,很多服务器都在不同的区域,因此需要在各区域部署一个zabbix_proxy做中转。zabbix_proxy本身算半个服务端,agent的数据都会发送到proxy存储,因此跟agent不同,会依赖到数据库,大家一般都是用mysql。但是肯定不能跟业务数据库放一块,单独为了这个服务搭一个mysql又觉得太浪费,因此想到用sqlite来做数据库,既轻便又简单。网上很少相关教程,所以写一个方便大家。

环境

系统:centos7.5
版本:sqlite-3.7.17 zabbix-proxy-sqlite3-3.2.9-1 zabbix-release-3.2-1
centos7自带sqlite,不用另外安装。
zabbix相关包都可以在下面的地址里下载。
官方下载地址:http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/

安装

安装zabbix-proxy

[root@localhost ~]# rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm
[root@localhost ~]# yum -y install zabbix-proxy-sqlite3-3.2.9-1.el7.x86_64.rpm

创建空的数据文件,导入数据库,这里要注意数据库文件所在目录需要有zabbix用户的写权限,不然会报错。

[root@localhost ~]# touch /tmp/sqlite3/zabbix_proxy.db
[root@localhost ~]# chown zabbix
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值