系统监控
奥科sbc监控简易说明-v9
Prometheus与SNMP对接监控
zabbix5.2批量监控laihu3.0指定端口
prometheus监控说明
prometheus监控服务端口状态
Prometheus监控运维实战十: 主机监控指标
prometheus 使用 ipmi exporter 增加硬件级别监控
jvm监控指标 - 求其在我 - 博客园
nginx_exporter的安装
Nginx Exporter 接入
CentOS 7下Nginx安装配置nginx-module-exporter 数据采集器 - 灰信网(软件开发博客聚合)
Zabbix统一监控系统
奥科sbc监控说明-v6
AlertManager告警服务
Prometheus AlertManager讲解
CentOS安装snmp-exporter部署来监控cisco交换机端口
prometheus监控之Domain域名过期监控
监控群晖NAS
linux下docker搭建Prometheus +SNMP Exporter +Grafana进行核心路由器交换机监控
ES8生产实践——数据查询与数据可视化(Grafana)
本文档使用 MrDoc 发布
-
+
首页
CentOS安装snmp-exporter部署来监控cisco交换机端口
1.安装所需组件 ```bash sudo yum install gcc gcc-g++ make net-snmp net-snmp-utils net-snmp-libs net-snmp-deve yum install gcc-c++ ``` 安装go 前往[go下载网址](https://golang.org/doc/install)下载Linux资源包 上传至服务器(通过SecureCRT连接,使用Zmodem,需要提前安装rz:yum install lrzsz) ```bash tar -C /usr/local -xzf go1.15.6.linux-amd64.tar.gz export PATH=$PATH:/usr/local/go/bin export GO111MODULE=on export GOPROXY=https://goproxy.io go build make mibs export MIBDIRS=mibs ``` 2.安装snmp-exporter 获取snmp-exporter源码包方法一:通过go获取获取 ```bash go get github.com/prometheus/snmp_exporter/generator cd ${GOPATH-$HOME/go}/src/github.com/prometheus/snmp_exporter/generator ``` 获取snmp-exporter源码包方法二:前往[GitHub](https://github.com/prometheus/snmp_exporter)下载zip压缩包 ```bash unzip -q snmp_exporter-master.zip cd snmp_exporter-master/generator/ ``` ```bash vim generator.yml ``` 将开头修改为,也可以直接将文件备份,新建一份新的 ```bash modules: if_mib: walk: - 1.3.6.1.2.1.2 version: 2 auth: community: vxichina lookups: - source_indexes: [ifIndex] lookup: ifAlias - source_indexes: [ifIndex] lookup: 1.3.6.1.2.1.2.2.1.2 - source_indexes: [ifIndex] lookup: 1.3.6.1.2.1.31.1.1.1.1 overrides: ifAlias: ignore: true ifDescr: ignore: true ifName: ignore: true ifType: type: EnumAsInfo ``` ```bash ./generator generate ``` 3.下载snmp\_exporter,这个与上面的那个好像不一样 前往[下载网址](https://github.com/prometheus/snmp_exporter/releases/download/v0.19.0/snmp_exporter-0.19.0.linux-amd64.tar.gz),下载解压 ```bash tar -xf snmp_exporter-0.19.0.linux-amd64.tar.gz cd snmp_exporter-0.19.0.linux-amd64 cp snmp_exporter-master/generator/snmp.yml snmp_exporter-0.19.0.linux-amd64/ ./snmp_exporter ``` 4.验证 前往http://{IP地址}:9116,输入交换机IP地址,Module名为generator.yml文件中的Module名  至此,提交就可以查看到相关的查询数据  It’s over! 一下是转载[https://www.cnblogs.com/guoxiangyue/p/11778217.html](https://www.cnblogs.com/guoxiangyue/p/11778217.html)设置的开机服务,新手暂时没试 Ctrl+C 结束掉 snmp\_exporter 进程,创建 snmp\_exporter 服务,让 snmp\_exporter 以服务的方式,开机自启。 添加系统服务 ```bash vim /etc/systemd/system/snmp_exporter.service ``` 将以下内容写入文件中 ```bash [Unit] Description=node_exporter After=network.target [Service] ExecStart=/usr/local/snmp_exporter/snmp_exporter Restart=on-failure [Install] WantedBy=multi-user.target ``` 启动服务,设置开机自启 ```bash systemctl daemon-reload systemctl enable snmp_exporter systemctl start snmp_exporter ```
adouk
2023年9月27日 11:23
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码