找回密码
 注册
查看: 812|回复: 4

linux系统安装snmp服务以及配置

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2022-6-12 17:36:54 | 显示全部楼层 |阅读模式
首先需要安装:
[root@controller ~]#dnf install -y net-snmp-utils net-snmp
Last metadata expiration check: 2:38:19 ago on Sun 12 Jun 2022 02:32:25 PM CST.
) o; o* |  U9 Z9 G4 d9 m. fDependencies resolved.
9 G1 `9 D! K, w/ A2 f7 `! J===================================================================================================================================================================5 ~  L( {2 p% Y9 ~2 z4 x( \; F
Package                               Architecture                        Version                                    Repository                              Size
% w( U2 }  W% G0 K1 n===================================================================================================================================================================! Y2 U' M0 S' u$ @* I+ d
Installing:
# j: u: q' A3 n* p net-snmp                              x86_64                              1:5.8-25.el8                               appstream                              355 k
Transaction Summary) ~) J% L( M) r% E7 A( B
===================================================================================================================================================================
- Y0 F" n" K6 M8 jInstall  1 Package
Total download size: 355 k
5 r# H+ c5 \( O' \% r( TInstalled size: 872 k" C; F+ ]; r% q/ M0 l0 ?
Downloading Packages:
; w. {2 c0 ^1 ~, G& H+ v& Wnet-snmp-5.8-25.el8.x86_64.rpm                                                                                                     1.4 MB/s | 355 kB     00:00    ' ^! p0 F/ L4 N8 P" C( ~
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
0 X9 `' d: F2 b2 RTotal                                                                                                                              561 kB/s | 355 kB     00:00     ; r7 `, ?' {# d, K: ?" O; S- A
Running transaction check
" a7 W2 W, k! B- P( |Transaction check succeeded.$ k  a3 U7 i5 G+ [  C- F
Running transaction test
, Q! n) t$ \% f- z/ p' [7 d: Z- TTransaction test succeeded.
" w% a* J' v4 u+ C6 Z' H7 CRunning transaction( O, I9 V+ q4 h4 f
  Preparing        :                                                                                                                                           1/1
5 [0 k4 g# d* g) t1 J& g  }  Installing       : net-snmp-1:5.8-25.el8.x86_64                                                                                                              1/1 ' i5 z$ a- |6 T6 N5 _6 F
  Running scriptlet: net-snmp-1:5.8-25.el8.x86_64                                                                                                              1/1
9 |5 r( Z) W+ G  Verifying        : net-snmp-1:5.8-25.el8.x86_64                                                                                                              1/1
Installed:% ~* ]; F! m+ x" t1 ^: F+ u8 t# J
  net-snmp-1:5.8-25.el8.x86_64                                                                                                                                    
Complete!$ I" g- `" ^- h0 g# }% p
安装完成之后,启动服务:
[root@controller ~]# systemctl enable snmpd.service ' [1 L  T; ~7 l/ E/ L$ S
Created symlink /etc/systemd/system/multi-user.target.wants/snmpd.service → /usr/lib/systemd/system/snmpd.service.

, C7 |3 W7 ~6 a1 v0 a, z! @
[root@controller ~]#systemctl start snmpd.service
[root@controller ~]# systemctl status  snmpd.service   B5 U4 r4 y) [4 B* s1 {
● snmpd.service - Simple Network Management Protocol (SNMP) Daemon." n& g/ m6 n9 [( f+ C
   Loaded: loaded (/usr/lib/systemd/system/snmpd.service; disabled; vendor preset: disabled)
* w% y+ y7 t; a  @4 C. E   Active: active (running) since Sun 2022-06-12 17:31:52 CST; 5s ago
/ f; r6 J5 ?6 j Main PID: 114711 (snmpd)
, L8 M; V$ a% {% [8 i    Tasks: 1 (limit: 100963)
: u' [' a6 b& _2 V   Memory: 4.8M+ L4 v+ h" B2 G" l+ l
   CGroup: /system.slice/snmpd.service
$ o3 r0 _4 x2 X% y& y           └─114711 /usr/sbin/snmpd -LS0-6d -f
Jun 12 17:31:51 controller systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon....
, ]+ U* p) k. u( Y3 T8 s, _Jun 12 17:31:52 controller snmpd[114711]: NET-SNMP version 5.84 r0 C) M+ R9 d3 u) Y, V, h) g
Jun 12 17:31:52 controller systemd[1]: Started Simple Network Management Protocol (SNMP) Daemon..
4 P& t& E% X  n, s: ^8 A
(1)使用snmpwalk命令,查看本机localhost的主机名:
7 W+ W- X- l+ _+ x3 s  O
[root@controller ~]#snmpwalk -v 2c -c public localhost sysName.09 y5 S$ P- ]/ K2 ?) M
SNMPv2-MIB::sysName.0 = STRING: controller
. B  P3 `8 a1 h* ^3 f
" q4 M' r3 k% W% |+ H* P
[root@controller ~]# snmpwalk -v 2c -c public localhost
2 O. ]. m9 k* U1 k2 b5 x: E( VSNMPv2-MIB::sysDescr.0 = STRING: Linux controller 4.18.0-383.el8.x86_64 #1 SMP Wed Apr 20 15:38:08 UTC 2022 x86_646 o' x$ Y5 Y0 I6 y4 C, Q3 W  H
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
0 i, G& _0 O+ _; CDISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (49655) 0:08:16.55
) c9 P: i0 q9 MSNMPv2-MIB::sysContact.0 = STRING: Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
6 I% Q. L1 [6 ?# [0 YSNMPv2-MIB::sysName.0 = STRING: controller! I* L  K7 q. e: m$ E
SNMPv2-MIB::sysLocation.0 = STRING: Unknown (edit /etc/snmp/snmpd.conf)( C# S0 }# S; m( v& i  Z) d
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.001 g0 H* `- f2 d2 r6 p4 b
SNMPv2-MIB::sysORID.1 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance+ t6 |/ r6 ^  S" e- B! _
SNMPv2-MIB::sysORID.2 = OID: SNMP-MPD-MIB::snmpMPDCompliance
' S+ f. R3 ~0 ?2 s) T* `SNMPv2-MIB::sysORID.3 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance/ q- @6 }) ~/ {7 S6 F- a: o
SNMPv2-MIB::sysORID.4 = OID: SNMPv2-MIB::snmpMIB2 d9 f' c6 X  ?
SNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup$ z5 }6 P6 M  L) ]" s
SNMPv2-MIB::sysORID.6 = OID: TCP-MIB::tcpMIB2 n/ Q: M( V/ |- j( c8 I
SNMPv2-MIB::sysORID.7 = OID: IP-MIB::ip
) F) [! t  s! G. b: n5 w6 `, R' {SNMPv2-MIB::sysORID.8 = OID: UDP-MIB::udpMIB
+ n$ ^. d; Z, H1 o& ESNMPv2-MIB::sysORID.9 = OID: SNMP-NOTIFICATION-MIB::snmpNotifyFullCompliance, t. z* q1 e- G) \) ~  o3 j' s' X
SNMPv2-MIB::sysORID.10 = OID: NOTIFICATION-LOG-MIB::notificationLogMIB/ U3 S/ N. L6 A5 f& k6 S5 \6 y/ O$ u
SNMPv2-MIB::sysORDescr.1 = STRING: The SNMP Management Architecture MIB.
" Z# q! B) K7 S: }. c2 mSNMPv2-MIB::sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching.
) z0 R3 F5 V. R' d1 vSNMPv2-MIB::sysORDescr.3 = STRING: The management information definitions for the SNMP User-based Security Model.
! M7 D, P8 O; n1 {8 O7 WSNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for SNMPv2 entities( ^7 [+ D9 q3 I6 |0 e% f- M- a
SNMPv2-MIB::sysORDescr.5 = STRING: View-based Access Control Model for SNMP.
- m1 B5 Q' I" wSNMPv2-MIB::sysORDescr.6 = STRING: The MIB module for managing TCP implementations8 }0 D( [$ f! R/ I! ^
SNMPv2-MIB::sysORDescr.7 = STRING: The MIB module for managing IP and ICMP implementations
5 X# w, h/ O( WSNMPv2-MIB::sysORDescr.8 = STRING: The MIB module for managing UDP implementations
$ C+ z, Z+ C( A+ a1 z) y; ~, `. |+ dSNMPv2-MIB::sysORDescr.9 = STRING: The MIB modules for managing SNMP Notification, plus filtering.& }  t3 w5 Z9 _
SNMPv2-MIB::sysORDescr.10 = STRING: The MIB module for logging SNMP Notifications.7 ~* H8 Y; e' ~) `: i5 g( [
SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00
* `6 _6 O: Q  g; _SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00
& {0 B' l/ f8 X3 g& fSNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00
6 h- Q# ~4 e" g7 G9 J$ ]SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00: T' ?% Z: Q: [: I% u( Z. N
SNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00  [9 v6 J$ e1 b
SNMPv2-MIB::sysORUpTime.6 = Timeticks: (0) 0:00:00.00
7 m$ O+ A& R$ f  B/ r% f- tSNMPv2-MIB::sysORUpTime.7 = Timeticks: (0) 0:00:00.00
: t- c7 C6 e. q9 Q: d2 j7 e4 gSNMPv2-MIB::sysORUpTime.8 = Timeticks: (0) 0:00:00.00
4 J3 s4 X* @1 VSNMPv2-MIB::sysORUpTime.9 = Timeticks: (0) 0:00:00.00
( c1 V$ Q5 o; p' VSNMPv2-MIB::sysORUpTime.10 = Timeticks: (0) 0:00:00.00. C0 d6 f+ J0 `4 n; o
HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (2687370) 7:27:53.70
$ R: g# p( C3 x- o( g/ ~4 Z5 N6 ?2 M7 BHOST-RESOURCES-MIB::hrSystemUptime.0 = No more variables left in this MIB View (It is past the end of the MIB tree)

/ e2 V$ y. G3 c& M
(2)使用snmptranslate命令,检查snmp工具是否可以使用:5 J" V# p1 D0 q& H
[root@controller ~]# snmptranslate -To |head! j" q7 H3 P4 e' L
.1.3" M, f  T% W$ u! f0 G% s
.1.3.6
' ?  ^2 ]  P0 x! `( J/ G/ n. |.1.3.6.1
" N+ A/ K8 K: r.1.3.6.1.1
: ~% y" h8 f7 O; H1 l  q.1.3.6.1.2
8 T2 S7 L4 d# ?5 n& c7 S1 x.1.3.6.1.2.14 a# `  X9 u" z; x$ Y+ L, }
.1.3.6.1.2.1.1
# @+ v3 R* H0 ~4 s.1.3.6.1.2.1.1.1
  g. m) z9 I& B; I0 ^6 K$ w.1.3.6.1.2.1.1.2% L4 ^2 W% p. e, \. W& Q3 z6 S
.1.3.6.1.2.1.1.3: M9 U# ~# b; I* J  F4 A5 |

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-6-12 17:45:39 | 显示全部楼层
(3)测试远端主机是否可以获取数据。
- D3 v5 A& D  d% R% F( n7 G9 l我这里登陆了另外一台Linux主机,该主机也按照上面的步骤安装好snmp服务及snmp工具。通过这台主机,获取远端主机的数据,这时需指定远端主机的IP地址:
. M6 P# t6 x4 ]* Q% V$ Q! k" B  D3 w0 c* c# a" e6 d3 i, P3 V. [
[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66
2 C: Z# m* O* x6 HSNMPv2-MIB::sysDescr.0 = STRING: Linux compute01 4.18.0-383.el8.x86_64 #1 SMP Wed Apr 20 15:38:08 UTC 2022 x86_64
7 R6 s/ V% }. D/ `SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
* z8 _4 `4 `9 }5 ^DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (101013) 0:16:50.13
" d; ]  S7 ?( \8 u* O  OSNMPv2-MIB::sysContact.0 = STRING: Root <root@localhost> (configure /etc/snmp/snmp.local.conf)! I% v; l4 v& o9 ?5 }' y
SNMPv2-MIB::sysName.0 = STRING: compute012 ^  t; Q$ w& O; P; v
SNMPv2-MIB::sysLocation.0 = STRING: Unknown (edit /etc/snmp/snmpd.conf); s+ a' J+ w/ U# ?* q  r/ D9 r$ B
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00+ J. p' [: V" m- T1 J4 r
SNMPv2-MIB::sysORID.1 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
/ N+ q1 Q. y' cSNMPv2-MIB::sysORID.2 = OID: SNMP-MPD-MIB::snmpMPDCompliance
, d2 H" D! B1 ?: U% G: YSNMPv2-MIB::sysORID.3 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance) d' q; G  f8 Y6 ?
SNMPv2-MIB::sysORID.4 = OID: SNMPv2-MIB::snmpMIB, V. H% {. r' x/ G
SNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup6 ^% z) u% o% f# o: {
SNMPv2-MIB::sysORID.6 = OID: TCP-MIB::tcpMIB
* j0 F. q2 {* P, ISNMPv2-MIB::sysORID.7 = OID: IP-MIB::ip7 N' p" \. \/ w; @% U& R6 K
SNMPv2-MIB::sysORID.8 = OID: UDP-MIB::udpMIB# D3 L* ^) _2 `8 Q6 V
SNMPv2-MIB::sysORID.9 = OID: SNMP-NOTIFICATION-MIB::snmpNotifyFullCompliance
# X, d9 I. c( Q4 m" g+ R1 jSNMPv2-MIB::sysORID.10 = OID: NOTIFICATION-LOG-MIB::notificationLogMIB( C+ _1 M- j, s* b) h
SNMPv2-MIB::sysORDescr.1 = STRING: The SNMP Management Architecture MIB.
6 p4 o6 \1 y: V. Y' ^1 F, xSNMPv2-MIB::sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching.
! p- s2 t; W" t/ j" Z; JSNMPv2-MIB::sysORDescr.3 = STRING: The management information definitions for the SNMP User-based Security Model.
+ J0 o5 L& B0 g3 K* _2 `5 k: k# mSNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for SNMPv2 entities
& G1 |+ m5 ~7 _# {( U9 P6 dSNMPv2-MIB::sysORDescr.5 = STRING: View-based Access Control Model for SNMP.
% I9 Y+ w* U' F: iSNMPv2-MIB::sysORDescr.6 = STRING: The MIB module for managing TCP implementations
6 B: H* k# D! @* L# lSNMPv2-MIB::sysORDescr.7 = STRING: The MIB module for managing IP and ICMP implementations3 u3 ?8 F, r: {' k/ l2 X
SNMPv2-MIB::sysORDescr.8 = STRING: The MIB module for managing UDP implementations+ C- L2 u. o! N0 e9 a$ q2 R
SNMPv2-MIB::sysORDescr.9 = STRING: The MIB modules for managing SNMP Notification, plus filtering.* }( `4 W: s. c% C" \
SNMPv2-MIB::sysORDescr.10 = STRING: The MIB module for logging SNMP Notifications./ x  H7 y+ E8 N$ K2 i( U* [+ ^
SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00
1 U* x" q8 [  E& g+ OSNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00
: }. ^* @$ d" M0 ?SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00
% T. M) p2 ~, w+ D$ W% NSNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00
, v1 w7 s. a! |3 o0 \# G5 F: HSNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00
! c' W/ S) X& dSNMPv2-MIB::sysORUpTime.6 = Timeticks: (0) 0:00:00.00
9 j6 I2 e$ W9 p! tSNMPv2-MIB::sysORUpTime.7 = Timeticks: (0) 0:00:00.00
* e  m( {+ ]9 t* ?SNMPv2-MIB::sysORUpTime.8 = Timeticks: (0) 0:00:00.00
2 L  s" e$ L* p, W7 ^! {' \SNMPv2-MIB::sysORUpTime.9 = Timeticks: (0) 0:00:00.00- Z3 i( g, X* d
SNMPv2-MIB::sysORUpTime.10 = Timeticks: (0) 0:00:00.00) c* @6 i- v( z: n* o7 C
HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (2715854) 7:32:38.543 Y2 B8 k2 i* V$ [
HOST-RESOURCES-MIB::hrSystemUptime.0 = No more variables left in this MIB View (It is past the end of the MIB tree)
# f) o! J& D! ^3 T, V3 B  E3 ?* D) S[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66 sysName.0
$ K2 j6 U7 s& N" nSNMPv2-MIB::sysName.0 = STRING: compute01
+ C/ L1 s. I1 P& w+ L

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-6-12 18:01:21 | 显示全部楼层
" X8 C0 x- }! g# K1 S) {
以上安装完成后,使用的是snmp的默认配置,通过这些默认配置,我们只能获取主机的部分信息。但一些其他的重要信息,无法获取。如主机的CPU使用情况,内存使用情况等。
[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66 1.3.6.1.4.1.2022.06.12.0
" a+ y) y" j- \SNMPv2-SMI::enterprises.2022.6.12.0 = No more variables left in this MIB View (It is past the end of the MIB tree)& T% V* G7 N- G# ?; C1 W
[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66 1.3.6.1.4.1
1 p. A9 j4 d( m( Y% ]SNMPv2-SMI::enterprises = No more variables left in this MIB View (It is past the end of the MIB tree)  e* G. v8 }3 I
[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66 1.3.6.1.4.1.2022.06.12.17.48.0
; |5 {, R6 W6 a3 [0 OSNMPv2-SMI::enterprises.2022.6.12.17.48.0 = No more variables left in this MIB View (It is past the end of the MIB tree)
. g$ O& Z" y: a" S9 P

$ s3 T" x2 o! X
如上,无法获取CPU的空闲率(注:1.3.6.1.4.1.2021.11.11.0是主机CPU空闲率的oid)。这时候,若要获取主机的一些重要信息,则要修改snmp的默认配置。
. z5 n! z. J7 P" M
修改团体名
在配置文件中找到修改成如下:
com2sec notConfigUser  default       simware

/ G- O6 z4 E# {: a' q( p- x1 q
修改查看设备节点的权限
添加:
view    systemview    included   .1

8 P. [" w* G  ^! X2 W/ O. h/ d. g9 T% t4 I! G
修改Process checks的配置
去掉下面三个参数的#号

7 E1 Q1 `; z! r! \) y6 d
#  Make sure mountd is running" u- M5 U2 x  _4 Y
proc mountd
#  Make sure there are no more than 4 ntalkds running, but 0 is ok too.' x" q; ?' ]6 C+ {
proc ntalkd 4
#  Make sure at least one sendmail, but less than or equal to 10 are running.
* F3 k) n1 q& O6 Y$ }proc sendmail 10 1
修改Executables/scripts配置
# k# q8 Y1 t6 |" |$ w# u
以及exec的#号
exec echotest /bin/echo hello world

0 b3 }- Q$ W, M6 W0 I
修改disk checks配置

3 i6 ?" l& I( f3 l  R
disk / 10000
1 J: w  T8 {- d6 _# r. }7 ]
修改load average checks配置
load 12 14 14
保存修改,重启snmp服务
systemctl restart snmpd.service

+ I  a$ m! l. O[root@controller ~]# snmpwalk -v 2c -c simware 192.168.8.65 1.3.6.1.4.1.2021
& k* x, u4 o( y1 L9 Y0 V) c1 Y. VUCD-SNMP-MIB::prIndex.1 = INTEGER: 1, o) B+ }7 }7 [8 w& ^% D6 e
UCD-SNMP-MIB::prIndex.2 = INTEGER: 2
: b6 M& u3 J1 U* X2 M# sUCD-SNMP-MIB::prIndex.3 = INTEGER: 34 X* T8 D8 ^0 I
UCD-SNMP-MIB::prNames.1 = STRING: mountd& Z9 c# i$ T" R) f- m! v
UCD-SNMP-MIB::prNames.2 = STRING: ntalkd( x" N5 N+ y, A7 m5 c: g& \& |
UCD-SNMP-MIB::prNames.3 = STRING: sendmail
! Z: V/ B/ b8 _* i$ e& N$ qUCD-SNMP-MIB::prMin.1 = INTEGER: 17 n# v( j$ Y# i6 h$ T% e
UCD-SNMP-MIB::prMin.2 = INTEGER: 0
. y, n, J7 [  a; x$ C. GUCD-SNMP-MIB::prMin.3 = INTEGER: 1! O1 z5 g& p4 i9 l" e2 T: \" M: B
UCD-SNMP-MIB::prMax.1 = INTEGER: 0' C( j: B6 c4 i& A" T7 g8 v) P& _+ k
UCD-SNMP-MIB::prMax.2 = INTEGER: 4
" u3 L8 l; X' dUCD-SNMP-MIB::prMax.3 = INTEGER: 100 e5 u; ?& G) e
UCD-SNMP-MIB::prCount.1 = INTEGER: 09 W, G$ N; ?; D$ ]
UCD-SNMP-MIB::prCount.2 = INTEGER: 02 K4 D; b% ]/ a. q2 W
UCD-SNMP-MIB::prCount.3 = INTEGER: 0
6 D; @% [# r6 i: c% e( {UCD-SNMP-MIB::prErrorFlag.1 = INTEGER: error(1): }( k. k8 ?( I( D  L9 V; s+ z
UCD-SNMP-MIB::prErrorFlag.2 = INTEGER: noError(0)
& c. U, H! M0 z' z5 ?% ]; P1 U5 Y3 @UCD-SNMP-MIB::prErrorFlag.3 = INTEGER: error(1), ~3 i& q, X5 T' b( t
UCD-SNMP-MIB::prErrMessage.1 = STRING: No mountd process running
+ C" f+ b# l2 r* dUCD-SNMP-MIB::prErrMessage.2 = STRING: 6 g3 E2 V8 O2 [' ~- c# J
UCD-SNMP-MIB::prErrMessage.3 = STRING: No sendmail process running' q: \4 {& U0 S/ g
UCD-SNMP-MIB::prErrFix.1 = INTEGER: noError(0)8 g. x8 V3 K% d8 n
UCD-SNMP-MIB::prErrFix.2 = INTEGER: noError(0)0 U# Y; P2 K+ T4 F' Z; c: N1 [
UCD-SNMP-MIB::prErrFix.3 = INTEGER: noError(0)$ {) J# q1 k! a1 _9 V: X
UCD-SNMP-MIB::prErrFixCmd.1 = STRING: " n7 b* ]9 h+ G# ^. t7 L
UCD-SNMP-MIB::prErrFixCmd.2 = STRING:
- e4 P4 U' ~. ]: ~- NUCD-SNMP-MIB::prErrFixCmd.3 = STRING: & r" m8 p0 w& z" w% T8 ^
UCD-SNMP-MIB::memIndex.0 = INTEGER: 0
5 p; o% @/ k, ?6 z$ n8 YUCD-SNMP-MIB::memErrorName.0 = STRING: swap; a: V1 x: F5 F
UCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 33554428 kB
0 \; F4 K7 L9 \UCD-SNMP-MIB::memAvailSwap.0 = INTEGER: 33554428 kB
, M0 u8 J- D5 Y! z( z7 J; aUCD-SNMP-MIB::memTotalReal.0 = INTEGER: 16193940 kB
( L/ f# C7 r3 V5 v7 b# `UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 3250196 kB
: ]9 f3 `' H4 Q9 {, VUCD-SNMP-MIB::memTotalFree.0 = INTEGER: 36804624 kB
6 ~) f$ b5 R% E5 u  }/ o) K4 a4 hUCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000 kB) w* Q* ^  y; @. W; K
UCD-SNMP-MIB::memShared.0 = INTEGER: 132832 kB6 R' i8 L4 F" }0 B* b) c
UCD-SNMP-MIB::memBuffer.0 = INTEGER: 3172 kB
6 w0 C) a4 V2 s4 X; x) Q5 }UCD-SNMP-MIB::memCached.0 = INTEGER: 1210084 kB
9 B, W( U$ r6 j5 KUCD-SNMP-MIB::memTotalSwapX.0 = Counter64: 33554428 kB
0 S$ P4 j, B: T1 H0 H, `UCD-SNMP-MIB::memAvailSwapX.0 = Counter64: 33554428 kB" m! }7 X/ P, G: C; T
UCD-SNMP-MIB::memTotalRealX.0 = Counter64: 16193940 kB$ x, l7 E7 o6 y0 v1 {- K
UCD-SNMP-MIB::memAvailRealX.0 = Counter64: 3250196 kB% ^+ Y, e( P  y8 q
UCD-SNMP-MIB::memTotalFreeX.0 = Counter64: 36804624 kB
* G! o7 ?! Z4 d, Y+ UUCD-SNMP-MIB::memMinimumSwapX.0 = Counter64: 16000 kB
. A4 v, d  A5 GUCD-SNMP-MIB::memSharedX.0 = Counter64: 132832 kB
+ R/ Z" n; M" Y$ q+ wUCD-SNMP-MIB::memBufferX.0 = Counter64: 3172 kB
% Z. [0 C% e7 d& `3 o$ rUCD-SNMP-MIB::memCachedX.0 = Counter64: 1210084 kB
* ?) R# \9 [1 ~& l+ c+ d3 w# `UCD-SNMP-MIB::memSwapError.0 = INTEGER: noError(0)' ~# Z- V. S9 ]: t% n6 `
UCD-SNMP-MIB::memSwapErrorMsg.0 = STRING:
; U) H, q, [3 R2 M% KUCD-SNMP-MIB::extIndex.1 = INTEGER: 1
* J5 f+ A9 h: w! bUCD-SNMP-MIB::extNames.1 = STRING: echotest
, Y: O" M* A0 J7 }+ S- h' BUCD-SNMP-MIB::extCommand.1 = STRING: /bin/echo hello world6 R2 ?' O" W- N) P
UCD-SNMP-MIB::extResult.1 = INTEGER: 0
, _! H  D) c  CUCD-SNMP-MIB::extOutput.1 = STRING: hello world
. a1 ^+ ]5 c# [UCD-SNMP-MIB::extErrFix.1 = INTEGER: noError(0)
" l  }+ L) G# G# d5 {UCD-SNMP-MIB::extErrFixCmd.1 = STRING:
# E& l$ H* q! P  b0 rUCD-SNMP-MIB::dskIndex.1 = INTEGER: 1
; @. v$ O  z+ c3 p+ Z# Y/ VUCD-SNMP-MIB::dskPath.1 = STRING: /2 Y( I& K6 \) [
UCD-SNMP-MIB::dskDevice.1 = STRING: /dev/mapper/cs-root% ]3 y5 v' x  V7 C
UCD-SNMP-MIB::dskMinimum.1 = INTEGER: 10000
5 |% \" }) V% X+ v% d/ s( C# IUCD-SNMP-MIB::dskMinPercent.1 = INTEGER: -1
6 t& E0 E7 u1 D1 W2 d7 C( ?UCD-SNMP-MIB::dskTotal.1 = INTEGER: 453557884
: p$ r( r0 ]0 {' S* JUCD-SNMP-MIB::dskAvail.1 = INTEGER: 421956392( x0 `; L- `7 D: Q8 t
UCD-SNMP-MIB::dskUsed.1 = INTEGER: 31601492: L' w3 w4 C' }
UCD-SNMP-MIB::dskPercent.1 = INTEGER: 7
+ M1 _7 |6 `+ f/ m! PUCD-SNMP-MIB::dskPercentNode.1 = INTEGER: 0
6 @$ R6 @' `6 TUCD-SNMP-MIB::dskTotalLow.1 = Gauge32: 453557884; L. c0 X$ K* o: Y/ J( K, A
UCD-SNMP-MIB::dskTotalHigh.1 = Gauge32: 0
- t9 v+ v: v) |# UUCD-SNMP-MIB::dskAvailLow.1 = Gauge32: 421956392
" ^  q2 J5 L. o5 Q* d; S0 n6 aUCD-SNMP-MIB::dskAvailHigh.1 = Gauge32: 02 q% p$ J3 E" X" h6 a
UCD-SNMP-MIB::dskUsedLow.1 = Gauge32: 31601492
: m; C  a$ @9 k4 c9 D0 GUCD-SNMP-MIB::dskUsedHigh.1 = Gauge32: 0/ v1 n9 t+ i+ x. o
UCD-SNMP-MIB::dskErrorFlag.1 = INTEGER: noError(0). ]' o  S, I. {3 p
UCD-SNMP-MIB::dskErrorMsg.1 = STRING: 7 [' K8 F' v$ g" c' b2 q& Q
UCD-SNMP-MIB::laIndex.1 = INTEGER: 1. l) I1 n; l0 B
UCD-SNMP-MIB::laIndex.2 = INTEGER: 2& f9 ^! n, q$ Q
UCD-SNMP-MIB::laIndex.3 = INTEGER: 38 G) g# ?- |4 g* D. d2 C
UCD-SNMP-MIB::laNames.1 = STRING: Load-18 k! X& ^& {: D7 I% Q
UCD-SNMP-MIB::laNames.2 = STRING: Load-5
# Y5 O& n( K" k: d. q; jUCD-SNMP-MIB::laNames.3 = STRING: Load-15
5 h( n8 N$ E% fUCD-SNMP-MIB::laLoad.1 = STRING: 0.72  A  z) e  k8 k# s% B3 A# Y6 I& m# B; K
UCD-SNMP-MIB::laLoad.2 = STRING: 0.43
  c" ^6 P" `2 H) C% X8 i1 Q3 _UCD-SNMP-MIB::laLoad.3 = STRING: 0.36
% p. R+ ^' I2 E8 _; {/ u/ Z9 SUCD-SNMP-MIB::laConfig.1 = STRING: 12.00
( H! y( N. H# M+ u# @UCD-SNMP-MIB::laConfig.2 = STRING: 14.00
5 ~# q% U- A9 ZUCD-SNMP-MIB::laConfig.3 = STRING: 14.00
# b* N# r! J6 o- oUCD-SNMP-MIB::laLoadInt.1 = INTEGER: 72
) U4 w7 @. [7 s, M! q1 k" D  {UCD-SNMP-MIB::laLoadInt.2 = INTEGER: 43" i+ ]" m: \7 |0 ?2 o: d
UCD-SNMP-MIB::laLoadInt.3 = INTEGER: 368 c$ b6 p) R; N
UCD-SNMP-MIB::laLoadFloat.1 = Opaque: Float: 0.7200009 v# S# _, @7 Y) Q7 @
UCD-SNMP-MIB::laLoadFloat.2 = Opaque: Float: 0.430000
1 D9 s+ O0 r. D2 ?2 X: e1 \UCD-SNMP-MIB::laLoadFloat.3 = Opaque: Float: 0.360000
5 ~0 q4 u* Y# z0 Z" CUCD-SNMP-MIB::laErrorFlag.1 = INTEGER: noError(0)0 C- j! p9 i' h$ @& G
UCD-SNMP-MIB::laErrorFlag.2 = INTEGER: noError(0)
' ~  R+ _  y% v; Y5 IUCD-SNMP-MIB::laErrorFlag.3 = INTEGER: noError(0)
1 v) F" y- k# v  [, P5 ~" jUCD-SNMP-MIB::laErrMessage.1 = STRING: * f' F) @" @; r( ^+ g
UCD-SNMP-MIB::laErrMessage.2 = STRING: ; A4 f- L( {9 R
UCD-SNMP-MIB::laErrMessage.3 = STRING: , ?$ i5 b. e% X
UCD-SNMP-MIB::ssIndex.0 = INTEGER: 1
# `, d3 U( H0 r' DUCD-SNMP-MIB::ssErrorName.0 = STRING: systemStats
' Q, [$ i" ~% K& X( V! V0 [! LUCD-SNMP-MIB::ssSwapIn.0 = INTEGER: 0 kB, E$ n/ F/ }3 F, l
UCD-SNMP-MIB::ssSwapOut.0 = INTEGER: 0 kB8 m" H& J- K. m. l
UCD-SNMP-MIB::ssIOSent.0 = INTEGER: 293 blocks/s
. v0 U+ K% g' AUCD-SNMP-MIB::ssIOReceive.0 = INTEGER: 0 blocks/s1 `8 }0 r" d; i3 a' B  F
UCD-SNMP-MIB::ssSysInterrupts.0 = INTEGER: 5681 interrupts/s9 I- S4 z8 O9 }5 {) v
UCD-SNMP-MIB::ssSysContext.0 = INTEGER: 8348 switches/s
- ^2 y7 l1 x" A& V: S+ a0 }UCD-SNMP-MIB::ssCpuUser.0 = INTEGER: 2) N5 a4 W  y9 D" o0 c4 P
UCD-SNMP-MIB::ssCpuSystem.0 = INTEGER: 0
' z# H5 w9 v. _8 Z) ?UCD-SNMP-MIB::ssCpuIdle.0 = INTEGER: 963 b4 h/ V! o* r4 e5 K8 f1 [% y
UCD-SNMP-MIB::ssCpuRawUser.0 = Counter32: 3105282
9 T% @. M; u+ N( q4 IUCD-SNMP-MIB::ssCpuRawNice.0 = Counter32: 1008
! }2 {- W6 }* v) w5 eUCD-SNMP-MIB::ssCpuRawSystem.0 = Counter32: 476167: E  \) I8 O* k3 r! g
UCD-SNMP-MIB::ssCpuRawIdle.0 = Counter32: 18691124
) x. f, c8 H7 _' _7 G" w" n3 VUCD-SNMP-MIB::ssCpuRawWait.0 = Counter32: 103942# F3 d$ G' N% \0 ]
UCD-SNMP-MIB::ssCpuRawKernel.0 = Counter32: 0
/ f9 t4 s/ {0 @9 V! zUCD-SNMP-MIB::ssCpuRawInterrupt.0 = Counter32: 92177
/ c0 j6 U9 S* z6 jUCD-SNMP-MIB::ssIORawSent.0 = Counter32: 6495402
( L# x: J' Y, g$ x- j3 WUCD-SNMP-MIB::ssIORawReceived.0 = Counter32: 1800440
4 p% B8 c; V) `' [/ h8 sUCD-SNMP-MIB::ssRawInterrupts.0 = Counter32: 155799825
" A$ N% V7 _! R4 L; ]$ Q4 P' u1 uUCD-SNMP-MIB::ssRawContexts.0 = Counter32: 361920370
; q0 q8 A, V$ x' H/ mUCD-SNMP-MIB::ssCpuRawSoftIRQ.0 = Counter32: 24716/ L$ K) k) k) U2 b: P# ?
UCD-SNMP-MIB::ssRawSwapIn.0 = Counter32: 0
3 B$ ?3 w1 g: U/ Y; lUCD-SNMP-MIB::ssRawSwapOut.0 = Counter32: 04 t& `* Q5 }" c% `! f1 ^
UCD-SNMP-MIB::ssCpuRawSteal.0 = Counter32: 0! w  C' i4 ?! V2 Z/ M6 Q
UCD-SNMP-MIB::ssCpuRawGuest.0 = Counter32: 0
0 K8 _- p, T- F  h- c! O/ ]" yUCD-SNMP-MIB::ssCpuRawGuestNice.0 = Counter32: 0, |+ U4 D: |- q8 ~. z; l
UCD-SNMP-MIB::ssCpuNumCpus.0 = INTEGER: 8* X, G% z( t5 s2 ?' C% n3 A
UCD-DLMOD-MIB::dlmodNextIndex.0 = INTEGER: 1
) z4 k3 e! v# [2 F+ t- gUCD-DISKIO-MIB::diskIOIndex.1 = INTEGER: 1
! _- ]" F. @' }! Z& @UCD-DISKIO-MIB::diskIOIndex.2 = INTEGER: 2- E/ ~. A* q8 A; t3 R( [
UCD-DISKIO-MIB::diskIOIndex.3 = INTEGER: 3
. I/ n2 a/ b: a  \0 M" x; FUCD-DISKIO-MIB::diskIOIndex.4 = INTEGER: 49 N5 g6 q9 D2 A: a
UCD-DISKIO-MIB::diskIOIndex.5 = INTEGER: 5, B# u; ?+ m3 e7 W+ {
UCD-DISKIO-MIB::diskIOIndex.6 = INTEGER: 6! a& {4 L  d" C( C) c; K4 S
UCD-DISKIO-MIB::diskIOIndex.7 = INTEGER: 7
6 k6 \/ w) N1 o# U8 `UCD-DISKIO-MIB::diskIODevice.1 = STRING: sdc$ t/ X3 `, {  {7 N) v! H
UCD-DISKIO-MIB::diskIODevice.2 = STRING: sda
0 }/ w. r$ o! j* {- s2 _- \9 n5 KUCD-DISKIO-MIB::diskIODevice.3 = STRING: sda1
6 p+ g* [; x% jUCD-DISKIO-MIB::diskIODevice.4 = STRING: sda2
% T9 {/ E/ C; w3 lUCD-DISKIO-MIB::diskIODevice.5 = STRING: sdb
4 F9 I- Y: v' X/ gUCD-DISKIO-MIB::diskIODevice.6 = STRING: dm-05 y7 w7 J1 X7 _2 `, ]0 F
UCD-DISKIO-MIB::diskIODevice.7 = STRING: dm-1$ E( ?) C' Y0 o. Q# _
UCD-DISKIO-MIB::diskIONRead.1 = Counter32: 3212288
2 ]+ x( g. N! n& k+ p- w0 bUCD-DISKIO-MIB::diskIONRead.2 = Counter32: 915387904
0 S+ y5 a- q2 @; gUCD-DISKIO-MIB::diskIONRead.3 = Counter32: 45785088
  e# [# c; g3 L2 \& e* u3 |! EUCD-DISKIO-MIB::diskIONRead.4 = Counter32: 867734016$ l$ C% A5 p  u; v5 w2 E& U
UCD-DISKIO-MIB::diskIONRead.5 = Counter32: 3228672
! E9 a) I" p& n3 B: R, {; T0 |9 c: ]UCD-DISKIO-MIB::diskIONRead.6 = Counter32: 862110208
) }, Q* {& j  x, g3 U# A2 qUCD-DISKIO-MIB::diskIONRead.7 = Counter32: 2273280
; Z3 s6 q! I2 ]& B$ C: U' xUCD-DISKIO-MIB::diskIONWritten.1 = Counter32: 0
( |% t! d$ L0 A  v6 D$ w4 n2 P% XUCD-DISKIO-MIB::diskIONWritten.2 = Counter32: 3326260224/ \/ F$ k# o( |$ p- |
UCD-DISKIO-MIB::diskIONWritten.3 = Counter32: 2097152) }5 D9 ^9 i- M7 F) [! M
UCD-DISKIO-MIB::diskIONWritten.4 = Counter32: 3324163072
; l% @3 K* M7 P) f1 gUCD-DISKIO-MIB::diskIONWritten.5 = Counter32: 0
' C- P# p# p' ^" k1 yUCD-DISKIO-MIB::diskIONWritten.6 = Counter32: 3324163072
! ~3 f. P; r2 r  UUCD-DISKIO-MIB::diskIONWritten.7 = Counter32: 0+ _) g# q! S# Z6 {0 @
UCD-DISKIO-MIB::diskIOReads.1 = Counter32: 111
: ~/ I, {% v+ l, Z* q$ V) W$ mUCD-DISKIO-MIB::diskIOReads.2 = Counter32: 27909( v$ x: o2 x7 Q' R9 W
UCD-DISKIO-MIB::diskIOReads.3 = Counter32: 2279
6 ?2 b+ m8 e+ s- g- E8 vUCD-DISKIO-MIB::diskIOReads.4 = Counter32: 25577
5 u% {8 P4 X# N$ |' }UCD-DISKIO-MIB::diskIOReads.5 = Counter32: 107$ K) l) ?* e; i& q
UCD-DISKIO-MIB::diskIOReads.6 = Counter32: 25542
# F& a- {' G5 vUCD-DISKIO-MIB::diskIOReads.7 = Counter32: 98
4 i7 r% \5 _  t$ h/ Q1 `3 YUCD-DISKIO-MIB::diskIOWrites.1 = Counter32: 0
0 N! _, |! |/ q/ CUCD-DISKIO-MIB::diskIOWrites.2 = Counter32: 255695) |2 w: c; h9 ^- ]" [, ^" N* J2 t
UCD-DISKIO-MIB::diskIOWrites.3 = Counter32: 2; L. N( K# J" m6 i/ B; c
UCD-DISKIO-MIB::diskIOWrites.4 = Counter32: 185172
+ y2 {% y2 \& C7 BUCD-DISKIO-MIB::diskIOWrites.5 = Counter32: 0; M& Q! p4 v/ C" z
UCD-DISKIO-MIB::diskIOWrites.6 = Counter32: 2661947 j, Z2 t. n( I, E5 v* a: D
UCD-DISKIO-MIB::diskIOWrites.7 = Counter32: 06 M0 u) G/ g3 H) K3 y
UCD-DISKIO-MIB::diskIOLA1.1 = INTEGER: 0
2 @  k, x4 _) O4 GUCD-DISKIO-MIB::diskIOLA1.2 = INTEGER: 10
+ T0 o. ]8 [0 I! y2 u. L* a/ F0 GUCD-DISKIO-MIB::diskIOLA1.3 = INTEGER: 04 W' ^% K0 Y5 V  O9 C
UCD-DISKIO-MIB::diskIOLA1.4 = INTEGER: 5" z6 A4 W  J$ U& j
UCD-DISKIO-MIB::diskIOLA1.5 = INTEGER: 0
' |$ l/ {) U, EUCD-DISKIO-MIB::diskIOLA1.6 = INTEGER: 10
& a8 t9 T1 q& E/ i- f: _8 dUCD-DISKIO-MIB::diskIOLA1.7 = INTEGER: 0
1 {  S" y& C. xUCD-DISKIO-MIB::diskIOLA5.1 = INTEGER: 0
0 x% i$ m7 B) C* B+ ZUCD-DISKIO-MIB::diskIOLA5.2 = INTEGER: 5( D% e8 o2 X- w" k2 a& M" {+ z
UCD-DISKIO-MIB::diskIOLA5.3 = INTEGER: 0* j$ ^5 D& L3 ]
UCD-DISKIO-MIB::diskIOLA5.4 = INTEGER: 2: }, L4 @5 I5 ?1 [% [# q- r
UCD-DISKIO-MIB::diskIOLA5.5 = INTEGER: 0
7 g- f. E* R1 PUCD-DISKIO-MIB::diskIOLA5.6 = INTEGER: 5
" F7 i& `: r) Z% w0 R9 L% qUCD-DISKIO-MIB::diskIOLA5.7 = INTEGER: 0
3 W- ^# X3 a6 M: @UCD-DISKIO-MIB::diskIOLA15.1 = INTEGER: 0
( z2 `* V2 x, [: ?UCD-DISKIO-MIB::diskIOLA15.2 = INTEGER: 2! e0 x0 z* s( ~6 ]7 j
UCD-DISKIO-MIB::diskIOLA15.3 = INTEGER: 0
9 X$ y8 |- ]" {, MUCD-DISKIO-MIB::diskIOLA15.4 = INTEGER: 1
5 a* o& ~" ]4 K3 f! C2 o6 H: |4 zUCD-DISKIO-MIB::diskIOLA15.5 = INTEGER: 0
+ ?1 d: S& K" Y% J" s# z; v; \UCD-DISKIO-MIB::diskIOLA15.6 = INTEGER: 2/ z; Y' G3 t% Z: G: B' k
UCD-DISKIO-MIB::diskIOLA15.7 = INTEGER: 0
( t/ H6 [6 [  ^% k! J; f7 s4 `UCD-DISKIO-MIB::diskIONReadX.1 = Counter64: 3212288& ]7 q/ ]' g0 W! {: J% G5 O
UCD-DISKIO-MIB::diskIONReadX.2 = Counter64: 9153879040 x  J6 J  C$ @- T* _' s8 k8 R
UCD-DISKIO-MIB::diskIONReadX.3 = Counter64: 457850887 _. F) S$ m3 E
UCD-DISKIO-MIB::diskIONReadX.4 = Counter64: 867734016% t: N# H/ F8 R2 X5 V4 R+ v" y* }
UCD-DISKIO-MIB::diskIONReadX.5 = Counter64: 3228672
% w: M( c7 m, ^: k+ S) Q$ VUCD-DISKIO-MIB::diskIONReadX.6 = Counter64: 8621102080 l+ }) i2 k& @! B8 `, V" h+ p
UCD-DISKIO-MIB::diskIONReadX.7 = Counter64: 2273280
0 x- b2 Q0 j/ C  W. t9 WUCD-DISKIO-MIB::diskIONWrittenX.1 = Counter64: 0  E3 P  \; }. u& P
UCD-DISKIO-MIB::diskIONWrittenX.2 = Counter64: 3326260224
$ C2 `: ]# K' V0 X! W+ Z% |UCD-DISKIO-MIB::diskIONWrittenX.3 = Counter64: 2097152! f5 \% [* Z: a; g; r1 w
UCD-DISKIO-MIB::diskIONWrittenX.4 = Counter64: 3324163072
# J* V5 Q6 s! yUCD-DISKIO-MIB::diskIONWrittenX.5 = Counter64: 0  ]( U2 r6 J4 I3 l$ r: x
UCD-DISKIO-MIB::diskIONWrittenX.6 = Counter64: 33241630723 L. Y) S+ `3 w, E
UCD-DISKIO-MIB::diskIONWrittenX.7 = Counter64: 0
0 G8 H0 {1 a# N' P8 bUCD-DISKIO-MIB::diskIOBusyTime.1 = Counter64: 288000: f  m, `0 Q5 T% {* H! r' h8 t0 x
UCD-DISKIO-MIB::diskIOBusyTime.2 = Counter64: 2846627000
) ^. q, c3 ?9 p+ ?3 ?UCD-DISKIO-MIB::diskIOBusyTime.3 = Counter64: 4984000- f5 {" Q# W# q
UCD-DISKIO-MIB::diskIOBusyTime.4 = Counter64: 1470115000
% w9 r1 s0 x) J$ q: f, {UCD-DISKIO-MIB::diskIOBusyTime.5 = Counter64: 1267000) {. Z$ p/ a" y" R8 v; t, c9 M: I
UCD-DISKIO-MIB::diskIOBusyTime.6 = Counter64: 2832976000, A5 j" U# P/ |. A
UCD-DISKIO-MIB::diskIOBusyTime.7 = Counter64: 2092000
7 J1 I; F& a( _; VLM-SENSORS-MIB::lmTempSensorsIndex.1 = INTEGER: 1
/ D% v0 q9 T  T& C3 \+ lLM-SENSORS-MIB::lmTempSensorsIndex.2 = INTEGER: 2; e! c% F; s( D3 X$ k$ p  ?
LM-SENSORS-MIB::lmTempSensorsIndex.3 = INTEGER: 3
# Z! m/ P3 k6 I% ^4 D: T& K% FLM-SENSORS-MIB::lmTempSensorsIndex.4 = INTEGER: 4+ l8 G0 b! U% A
LM-SENSORS-MIB::lmTempSensorsDevice.1 = STRING: Core 0
: z0 M5 s# Y" t, s5 k: s2 VLM-SENSORS-MIB::lmTempSensorsDevice.2 = STRING: Core 1
+ B' O: x& _3 P/ Y% ~& B% oLM-SENSORS-MIB::lmTempSensorsDevice.3 = STRING: Core 9
: h( B& G, I  {" F7 CLM-SENSORS-MIB::lmTempSensorsDevice.4 = STRING: Core 108 i: `& l4 {+ ]" T: y* O
LM-SENSORS-MIB::lmTempSensorsValue.1 = Gauge32: 38000; k' ^+ i, d/ E: I3 [
LM-SENSORS-MIB::lmTempSensorsValue.2 = Gauge32: 33000- V- J* Q, K3 b+ M% U$ j
LM-SENSORS-MIB::lmTempSensorsValue.3 = Gauge32: 36000
; o' X; v" O' w# t. w8 DLM-SENSORS-MIB::lmTempSensorsValue.4 = Gauge32: 36000' L4 R6 J7 ]* }* P+ k
UCD-SNMP-MIB::logMatchMaxEntries.0 = INTEGER: 250
, P( J5 a" a) A$ |9 x$ \: e. z; HUCD-SNMP-MIB::versionIndex.0 = INTEGER: 1$ ?9 ^, M" h( p& H: [; L3 f
UCD-SNMP-MIB::versionTag.0 = STRING: 5.8! H  [9 ]5 W$ G( J2 [5 a. i: r8 b
UCD-SNMP-MIB::versionDate.0 = STRING: $Date$! \2 t. T5 v. P
UCD-SNMP-MIB::versionCDate.0 = STRING: Sun Jun 12 18:00:21 2022( Y* \- [! M3 w
UCD-SNMP-MIB::versionIdent.0 = STRING: $Id$) C/ t2 }, m. s  Z) Z
UCD-SNMP-MIB::versionConfigureOptions.0 = STRING:  '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-static' '--enable-shared' '--enable-as-needed' '--enable-blumenthal-aes' '--enable-embedded-perl' '--enable-ipv6' '--enable-local-smux' '--enable-mfd-rewrites' '--enable-ucd-snmp-compatibility' '--sysconfdir=/etc' '--with-cflags=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' '--with-ldflags=-Wl,-z,relro -Wl,-z,now -l) p& |8 S) `8 K  W3 R1 t
UCD-SNMP-MIB::versionClearCache.0 = INTEGER: 0
1 c" g; }5 P. j0 A8 tUCD-SNMP-MIB::versionUpdateConfig.0 = INTEGER: 01 {$ ?- s3 e$ Z! {3 d/ Q
UCD-SNMP-MIB::versionRestartAgent.0 = INTEGER: 0' p5 J# m: Q& O# P2 B: _8 v
UCD-SNMP-MIB::versionSavePersistentData.0 = INTEGER: 0
  t* F- F' F, ~6 p# ^0 cUCD-SNMP-MIB::versionDoDebugging.0 = INTEGER: 0$ Q: j6 A; @  i1 Q
UCD-SNMP-MIB::snmperrIndex.0 = INTEGER: 0
6 R; N& y# k( l9 O. r. wUCD-SNMP-MIB::snmperrNames.0 = STRING: snmp
" D8 P% D* k2 I- e* [9 FUCD-SNMP-MIB::snmperrErrorFlag.0 = INTEGER: noError(0)3 D; K6 ~; E1 B
UCD-SNMP-MIB::snmperrErrMessage.0 = STRING:

4 V/ W* f0 O  k* ?
$ N! ]( [" t8 n; ]7 M; O7 c8 L+ l# q* y
+ [& N- J0 \& ]
* E  l& y$ T9 G) E- D  C+ V

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-11-3 13:57:30 | 显示全部楼层
snmpwalk -v3 -l authNoPriv -u <USER> -A <PASSWORD> <HOST> <OID>

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-11-3 14:03:20 | 显示全部楼层
There are lots of options (this post is a very basic howto. You can read the manpage for further information), but basically I use snmpwalk this way depending on the SNMP version:
3 d& P- Y% a1 D- H; c: [1 Z
1 b' c2 [# o2 }7 z: xsnmpwalk -v1 -c <COMMUNITY> <HOST> <OID>" F) |2 q% V+ U4 [! a% V
snmpwalk -v2c -c <COMMUNITY> <HOST> <OID>
: r; N/ z; U* \6 ]) gsnmpwalk -v3 -l authNoPriv -u <USER> -A <PASSWORD> <HOST> <OID>- Z2 x: M7 i  H1 s8 T

! D6 A+ Z8 H/ Z1 h% IExamples of snmpwalk usage:0 X/ h5 _6 x/ c6 C! S
  E; P3 Z. e$ q4 W4 y# ]
Ironport queued mails (query with single value return):3 P9 P: Q; _8 f/ _" e! C1 a
- d% m/ @$ V9 P5 A
# snmpwalk -v1 -c public IRONPORT1 1.3.6.1.4.1.15497.1.1.1.11
0 Y/ B0 q, a/ W* y5 cSNMPv2-SMI::enterprises.15497.1.1.1.11.0 = Gauge32: 0* d% N$ \/ N; }
GSA Google Search Appliance disk health (query with single value return):
9 r1 f. {8 E7 J% U+ m/ b
8 Q" e  p# [2 @; z2 q5 X# /usr/bin/snmpwalk -v1 -c public GSA1 system.gsaDisk.diskHealth
5 X7 Y* y' W% b0 ?6 u0 z$ cGSA-MIB::diskHealth.0 = INTEGER: green(0)1 X+ u0 r0 F9 R2 V" E
Checkpoint VSX fans status (query with single value return):" ^+ V7 W7 h5 v! J

! V8 Y# [+ s: g; ?  Z
1 u. I7 e6 k  f* f# R2 c$ {# snmpwalk -v3 -l authNoPriv -u fwadmin -A ******** VSX1 .1.3.6.1.4.1.2620.1.6.7.8.2.1.fanSpeedSensorStatus
: ?' R, |) Q5 k9 g: l. X$ U: H6 x- J0 w* V/ s4 g& N+ H
CHECKPOINT-MIB::fanSpeedSensorStatus.1.0 = INTEGER: 0
6 ]$ x' c. p: \4 y' yCHECKPOINT-MIB::fanSpeedSensorStatus.2.0 = INTEGER: 0
% w8 `& Y; s1 P* W4 E' Z& dCHECKPOINT-MIB::fanSpeedSensorStatus.3.0 = INTEGER: 0
, i) r! @+ o7 H) }2 Y8 {$ cCHECKPOINT-MIB::fanSpeedSensorStatus.4.0 = INTEGER: 0- Y! e+ Y4 K: {# U7 M
Note in this case we can get one of the fans status value by appending the fan ID to the OID…
/ v- z. ]2 S4 V6 q- G1 W+ J3 M/ y* A. v4 S

. T9 ^' C# T' ]/ \$ VCheckpoint VSX fan 3 status (query with single value return):, p7 A: i: M; [; L+ i5 o
1 H7 @" F( @# K/ S7 ~+ ^) c
# snmpwalk -v3 -l authNoPriv -u fwadmin -A ******** VSX1 .1.3.6.1.4.1.2620.1.6.7.8.2.1.fanSpeedSensorStatus.3
& G) }$ m; t, z- E* P: x) I* F+ jCHECKPOINT-MIB::fanSpeedSensorStatus.3.0 = INTEGER: 08 u! p/ Q& }) f  ~1 }5 T3 y% F# B# S; b
UPS Output powers in watts (Query with multiple value return):
. L- U0 Z; o2 A8 ]3 |' S8 U2 h' V4 Q8 f+ m3 [
# snmpwalk -v1 -c public SA1 1.3.6.1.4.1.534.1.4.4.1.4# }% ~' W8 U9 `
SNMPv2-SMI::enterprises.534.1.4.4.1.4.1 = INTEGER: 1956
4 q4 M4 z* {7 t- R, y! cSNMPv2-SMI::enterprises.534.1.4.4.1.4.2 = INTEGER: 1567
% H6 a. q$ Q% W$ n2 [SNMPv2-SMI::enterprises.534.1.4.4.1.4.3 = INTEGER: 1675! x  P0 f' E" u- Z, k
UPS Output power 2 in watts (Query with single value return):4 N/ O# D7 ]- _2 a

- G+ d3 ?( l6 T  l3 L' M4 J# snmpwalk -v1 -c public SAI1 1.3.6.1.4.1.534.1.4.4.1.4.2
- K! W, d& k7 v- ~, Y( t$ MSNMPv2-SMI::enterprises.534.1.4.4.1.4.2 = INTEGER: 1567
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:57 , Processed in 0.029087 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表