Linux开启snmp及查询

简介: 1.Linux snmp1、安装snmp#yum install -ynet-snmp* 2、备份snmp配置#cp/etc/snmp/snmpd.conf /etc/snmp/snmpd.

1.Linux snmp
1、安装snmp

#yum install -y
net-snmp*     

2、备份snmp配置

#cp
/etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak

3、添加文本

<div class="blockcode"><blockquote>#> /etc/snmp/snmpd.conf ; cat > /etc/snmp/snmpd.conf<<EOF
rocommunity SZ-SNMP-PRIVATE
group   notConfigGroup v1           notConfigUser
group   notConfigGroup v2c           notConfigUser
access  notConfigGroup ""      any       noauth    exact all  none none
view all    included  .1                          80
syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
dontLogTCPWrappersConnects yes
EOF

注:rocommunity:允许IP根据团体名以只读方式获取snmp数据,格式为: rocommunity 团体名 乐维采集服务器IP地址(不填默认为允许全部)
rocommunity SZ-SNMP-PRIVATE(团体名) 10.245.119.44
4、重启snmp

#service snmpd
restart

5、查看主机SNMP

snmpwalk -v 2c -c
SZ-SNMP-PRIVATE 192.168.1.145  

(显示主机所有的snmp)
6、选取有用的信息:
常用主机参数:

系统参数(1.3.6.1.2.1.1)
Linux开启snmp及查询

<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt"># snmpwalk -v 2c
-c SZ-SNMP-PRIVATE 192.168.1.145 .1.3.6.1.2.1.1.1.0<o:p></o:p></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt">SNMPv2-MIB::sysDescr.0
= STRING: Linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19
22:10:57 UTC 2015 x86_64</span></p>

主机常用OID: http://www.ttlsa.com/monitor/snmp-oid/

相关文章
|
5月前
|
Linux
linux网络状态查询命令
在Linux中,常用的网络状态查询命令包括:`ifconfig`(或其替代品`ip`)用于查看网络接口信息,`netstat`显示网络连接和路由,`ss`提供快速的套接字查看,`ping`测试连通性,`traceroute`和`tracepath`诊断路由问题,`nmcli`管理NetworkManager连接,以及`iwconfig`和`iwlist`处理无线网络设置。不同发行版可能包含不同命令,可使用包管理器安装缺失工具。
95 2
|
11天前
|
Linux Shell
10-10|linux命令查询 关键字在文本中出现的行数
10-10|linux命令查询 关键字在文本中出现的行数
|
11天前
|
Linux Shell
6-9|linux查询现在运行的进程
6-9|linux查询现在运行的进程
|
2月前
|
缓存 关系型数据库 MySQL
在Linux中,如何优化MySQL性能,包括索引优化和查询分析?
在Linux中,如何优化MySQL性能,包括索引优化和查询分析?
|
2月前
|
JavaScript Ubuntu 关系型数据库
在Linux中,如何查询已安装软件包的版本信息?
在Linux中,如何查询已安装软件包的版本信息?
|
3月前
|
网络协议 Ubuntu Linux
|
3月前
|
SQL 自然语言处理 网络协议
【Linux开发实战指南】基于TCP、进程数据结构与SQL数据库:构建在线云词典系统(含注册、登录、查询、历史记录管理功能及源码分享)
TCP(Transmission Control Protocol)连接是互联网上最常用的一种面向连接、可靠的、基于字节流的传输层通信协议。建立TCP连接需要经过著名的“三次握手”过程: 1. SYN(同步序列编号):客户端发送一个SYN包给服务器,并进入SYN_SEND状态,等待服务器确认。 2. SYN-ACK:服务器收到SYN包后,回应一个SYN-ACK(SYN+ACKnowledgment)包,告诉客户端其接收到了请求,并同意建立连接,此时服务器进入SYN_RECV状态。 3. ACK(确认字符):客户端收到服务器的SYN-ACK包后,发送一个ACK包给服务器,确认收到了服务器的确
178 1
|
3月前
|
Go
go使用snmp库查询mib数据
go使用snmp库查询mib数据
60 0
|
4月前
|
Linux Shell 数据处理
探索Linux的`infokey`命令:终端键绑定的查询工具
探索Linux的`infokey`命令用于查询终端键绑定。它显示按键如何映射到命令,帮助用户理解终端行为。`infokey`与`ncurses`库配合,提供查询、清除和定制输出的功能。例如,`infokey -d`显示所有键绑定,`infokey -k &quot;\e[11~&quot;`检查F1键绑定。使用前确保安装了`ncurses`库,注意终端兼容性和权限问题。定期检查键绑定,备份配置,阅读文档以优化终端体验。
|
5月前
|
运维 Linux 程序员
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你