死啃Zabbix系列
Posted AYaoo玩IT
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了死啃Zabbix系列相关的知识,希望对你有一定的参考价值。
zabbix官网只有Suse12和15的zabbix-agent。当我们想要监控Suse11或Suse10的操作系统时,只能通过源码包的方式来编译安装了。下面就是我在使用源码包编译安装zabbix-agent中填过的坑,希望能帮到各位同行们~
操作系统:
安装应用:zabbix-agent-4.4.8
==========正片开始==========
1,配置本地镜像源
mount /dev/sr0 /mnt/iso/
zypper sa file:///mnt/iso/ suse11sp1iso
zypper repos
2,安装编译环境
zypper install gcc gcc-c++
此时编译zabbix-agent会出现下面的错误,
还需要编译一个pcre的包,可以到下面的网址下载
ftp://ftp.pcre.org/pub/pcre/
里面有不同版本的,我下了个比较古老的版本,8.0.0版本的
下载完后,解压进目录执行
./configure
make install
即可完成安装
3,到zabbix官网把源码包下载下来
https://cdn.zabbix.com/zabbix/sources/stable/4.4/
下载完后,解压进目录执行
./configure --prefix=/usr/local/zabbix/ --enable-agent
“--enable-agent"意思是只启用agent这个应用,如果想要启用server或其他应用可以参考官网的教程,链接如下:
https://www.zabbix.com/documentation/4.4/manual/installation/install
出现这个就是ok了。接着
make install
出现下面这个就是编译完成了
4,配置成自启动服务
cd /root/zabbix-4.4.8/
cp misc/init.d/suse/9.2/zabbix_agentd /etc/init.d/
chmod +x /etc/init.d/zabbix_agentd
cd /usr/local/zabbix/
ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/
ln -s /usr/local/zabbix/bin/* /usr/local/bin/
chkconfig --add zabbix_agentd
chkconfig --level 2345 zabbix_agentd on
修改完zabbix-agent的配置文件就可以启动了
/etc/init.d/zabbix_agentd start
==========Happy Ending==========
Suse10还没有做过测试,希望安装成功的朋友们可以在留言区告诉大伙~感谢观看~
以上是关于死啃Zabbix系列的主要内容,如果未能解决你的问题,请参考以下文章