1.SNMP Exporter安装部署
注意不要用docker部署,因为监控不同网络设备需要不断调整配置,比较麻烦,用docker部署操作及排障非常麻烦。
我这里使用centos 7.9部署
1.1下载依赖包
sudo yum install gcc gcc-g++ make net-snmp net-snmp-utils net-snmp-libs net-snmp-devel
1.2下载git
sudo yum install -y git curl wget
1.3更新curl版本
此处注意先前往http://mirror.city-fan.org/ftp/contrib/yum-repo/rhel7/x86_64/查看 city-fan.org-release-3-10.rhel7.noarch.rpm的文件名称,版本号可能会有变更,下载当前版本
# yum -y install epel-release
# wget http://mirror.city-fan.org/ftp/contrib/yum-repo/rhel7/x86_64/city-fan.org-release-3-10.rhel7.noarch.rpm
# rpm -ivh city-fan.org-release-3-10.rhel7.noarch.rpm
1.4编辑下载源
vim /etc/yum.repos.d/city-fan.org.repo
# 把enabled=0修改为enabled=1
[city-fan.org]
name=city-fan.org repository for Red Hat Enterprise Linux (and clones) $releasever ($basearch)
#baseurl=http://mirror.city-fan.org/ftp/contrib/yum-repo/rhel$releasever/$basearch
mirrorlist=http://mirror.city-fan.org/ftp/co