自学Zabbix11.2 Zabbix SNMP安装
2024-10-15 00:39:41
自学Zabbix11.2 Zabbix SNMP安装
1. yum安装snmp
1
|
# yum install net-snmp* -y
|
2. snmp配置
1
2
3
4
5
6
7
8
|
# vim /etc/snmp/snmpd.conf
view systemview included .1.3.6.1.2.1.25.1.1 //找到这行,增加下面配置
view systemview included .1 // 这个是新增加的
proc mountd // 找到这些配置,把注释去掉
proc ntalkd 4
proc sendmail 10 1
disk / 10000
load 12 14 14
|
3. 启动snmpd
1
|
# service snmpd start
|
4. 通过snmp获取数据
需要通过snmp获取到数据,首先我们需要对应的OID
获取主机名
1
2
3
4
|
# snmpwalk -c public -v 2c 172.18.1.107 sysName // 使用名称
SNMPv2-MIB::sysName.0 = STRING: li519-232
# snmpwalk -c public -v 2c 172.18.1.107 .1.3.6.1.2.1.1.5.0 // 使用OID
SNMPv2-MIB::sysName.0 = STRING: li519-232
|
通过如上两种方式均可获取到数据,如上获取到得数据都是li519-232获取服务器剩余内存
1
2
3
4
|
# snmpwalk -c public -v 2c 172.18.1.107 .1.3.6.1.4.1.2021.4.11.0
UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 560872 kB
# snmpwalk -c public -v 2c 172.18.1.107 memTotalFree
UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 559176 kB
|
通过两种方式获取到服务器剩余内存,因为服务器资源使用量都实时变动的,所以两次获取的数值不同.
最新文章
- 初识Scala反射
- Deep Learning入门视频(下)之关于《感受神经网络》两节中的代码解释
- keep the bar green to keep the code clean——Junit详解(二)
- 前端构建:Less入了个门
- 修改ubuntu按电源键触发效果
- 【转】“/usr/bin/ld: cannot find -lz”
- C#向文件写、读数据
- <;EditText />; This text field does not specify an inputType or a hint
- 改善C#公共程序类库质量的10种方法和工具
- Openjudge-计算概论(A)-整数的个数
- [LintCode]快速幂(数论)
- 让Tomcat告别频繁重启
- HBase rebalance 负载均衡源码角度解读使用姿势
- hdu6415 记忆化搜索或找规律
- 2017-12-15python全栈9期第二天第一节之昨日内容回顾
- day_2安装Python解释器和pycharm
- Android 之 应用未捕获异常处理
- sql server deadlock跟踪的四种方法
- [.net]线程基础
- Missing styles. Is the correct theme chosen for this layout? Use the Theme combo box above the layou