点击返回:自学Zabbix之路

点击返回:自学Zabbix4.0之路

点击返回:自学zabbix集锦

自学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

通过两种方式获取到服务器剩余内存,因为服务器资源使用量都实时变动的,所以两次获取的数值不同.

最新文章

  1. 初识Scala反射
  2. Deep Learning入门视频(下)之关于《感受神经网络》两节中的代码解释
  3. keep the bar green to keep the code clean——Junit详解(二)
  4. 前端构建:Less入了个门
  5. 修改ubuntu按电源键触发效果
  6. 【转】“/usr/bin/ld: cannot find -lz”
  7. C#向文件写、读数据
  8. <EditText /> This text field does not specify an inputType or a hint
  9. 改善C#公共程序类库质量的10种方法和工具
  10. Openjudge-计算概论(A)-整数的个数
  11. [LintCode]快速幂(数论)
  12. 让Tomcat告别频繁重启
  13. HBase rebalance 负载均衡源码角度解读使用姿势
  14. hdu6415 记忆化搜索或找规律
  15. 2017-12-15python全栈9期第二天第一节之昨日内容回顾
  16. day_2安装Python解释器和pycharm
  17. Android 之 应用未捕获异常处理
  18. sql server deadlock跟踪的四种方法
  19. [.net]线程基础
  20. Missing styles. Is the correct theme chosen for this layout? Use the Theme combo box above the layou

热门文章

  1. 重装系统之win10不能进入bios界面
  2. Java获取指定包名下的所有类的全类名的解决方案
  3. ubuntu 中iptables
  4. 轻量级WebApi请求插件:PostMan
  5. Ubuntu16.04下使用rdesktop命令远程连接windows机器
  6. iOS实时查看App运行日志
  7. B. Divisor Subtraction
  8. sixsix团队“餐站”应用代码规范及开发文档
  9. SCRUM 12.19
  10. linux第三次实践:ELF文件格式分析