易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 807|回复: 4
收起左侧

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

[复制链接]
发表于 2022-6-12 17:36:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
首先需要安装:
[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.; H* l: g6 v$ ]; t; _& A5 o
Dependencies resolved.1 p$ D0 i; }1 ]. d+ t, E% ]# h; x
===================================================================================================================================================================
! G% R; r  k4 u. u' k" w Package                               Architecture                        Version                                    Repository                              Size3 ]2 m/ D: R* w5 o( `' F: v$ y- U
===================================================================================================================================================================- Y8 l6 |) D0 ^$ |/ p
Installing:5 D# n& I# ^+ t- ?2 o6 g' h
net-snmp                              x86_64                              1:5.8-25.el8                               appstream                              355 k
Transaction Summary6 ]" V  P/ K6 \& G, g! F
===================================================================================================================================================================
$ {, u; h# \( U7 f& T1 IInstall  1 Package
Total download size: 355 k7 t9 x' H, P, Z& T
Installed size: 872 k8 K- i/ X, b& M+ r9 Y% B# M  H
Downloading Packages:
6 H$ f  E3 i9 P* S  G+ nnet-snmp-5.8-25.el8.x86_64.rpm                                                                                                     1.4 MB/s | 355 kB     00:00   
/ ~. f# u) r, Y( g-------------------------------------------------------------------------------------------------------------------------------------------------------------------
  k, h: r. `* G1 u( t/ Y8 N. bTotal                                                                                                                              561 kB/s | 355 kB     00:00     
8 W% ~9 N! v# h, X. X! u3 nRunning transaction check6 w" _. S- i" |  Q. r7 J
Transaction check succeeded.8 e9 C; C. P9 v4 J0 n
Running transaction test
; ~+ L2 B6 s( ~2 J& h: \Transaction test succeeded.
4 E- T3 B3 G& o% P6 ARunning transaction- s6 \  o. W0 }: d
  Preparing        :                                                                                                                                           1/1
1 g) o% |/ |3 S7 X5 g  Installing       : net-snmp-1:5.8-25.el8.x86_64                                                                                                              1/1 2 t! q; u, B* d  a8 B6 _
  Running scriptlet: net-snmp-1:5.8-25.el8.x86_64                                                                                                              1/1
1 ~( }5 [+ `2 K* t6 _* y# Y  Verifying        : net-snmp-1:5.8-25.el8.x86_64                                                                                                              1/1
Installed:: j2 A$ p. k" z3 m' P+ n
  net-snmp-1:5.8-25.el8.x86_64                                                                                                                                    
Complete!3 W! i! b6 I; v
安装完成之后,启动服务:
[root@controller ~]# systemctl enable snmpd.service & |6 g. H2 H9 T! \
Created symlink /etc/systemd/system/multi-user.target.wants/snmpd.service → /usr/lib/systemd/system/snmpd.service.
. I8 v- Q/ b) `3 P7 n
[root@controller ~]#systemctl start snmpd.service
[root@controller ~]# systemctl status  snmpd.service ' L1 l" g/ R/ N
● snmpd.service - Simple Network Management Protocol (SNMP) Daemon.2 X' |+ A  n1 ], S$ K/ I
   Loaded: loaded (/usr/lib/systemd/system/snmpd.service; disabled; vendor preset: disabled)
; s9 l8 _3 G* {2 b8 S4 _. S   Active: active (running) since Sun 2022-06-12 17:31:52 CST; 5s ago) U, n) u& j; g" W! U
Main PID: 114711 (snmpd)0 G# C2 W1 g$ Q3 C( h* v' K4 M) [
    Tasks: 1 (limit: 100963)
! C8 X0 n1 P  ~# Y! c   Memory: 4.8M
9 h. `" h: u+ T( b   CGroup: /system.slice/snmpd.service' Y8 Q) E- K: F2 Z) c
           └─114711 /usr/sbin/snmpd -LS0-6d -f
Jun 12 17:31:51 controller systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon....
- g% `: |) k% ~2 [) r( BJun 12 17:31:52 controller snmpd[114711]: NET-SNMP version 5.8
2 V3 i8 c) H( j8 ?) uJun 12 17:31:52 controller systemd[1]: Started Simple Network Management Protocol (SNMP) Daemon..
6 k  V$ j  S& O5 [8 I. U( @
(1)使用snmpwalk命令,查看本机localhost的主机名:( ?, h( n5 q: a; s
[root@controller ~]#snmpwalk -v 2c -c public localhost sysName.0. Z% N8 {5 f' N: g# n1 V
SNMPv2-MIB::sysName.0 = STRING: controller

- E; r# E/ W6 f& g( m$ I
2 x8 _7 b9 {  d1 e5 R; s( \
[root@controller ~]# snmpwalk -v 2c -c public localhost . Y- C, E+ Q. F* O. k0 V! a
SNMPv2-MIB::sysDescr.0 = STRING: Linux controller 4.18.0-383.el8.x86_64 #1 SMP Wed Apr 20 15:38:08 UTC 2022 x86_64
) `* m9 t0 Z/ n# d% [SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.105 Q) L0 q1 K5 W# t$ P+ B0 R5 G
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (49655) 0:08:16.559 O9 \# S) h, L7 p  S
SNMPv2-MIB::sysContact.0 = STRING: Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
  s* J* r: u+ K, K# ?SNMPv2-MIB::sysName.0 = STRING: controller
! n2 H: I5 c: wSNMPv2-MIB::sysLocation.0 = STRING: Unknown (edit /etc/snmp/snmpd.conf)5 M* T( s# M; G% q
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00: n. Q3 `0 t, q' q
SNMPv2-MIB::sysORID.1 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
3 O  n  ^. o5 q2 R4 @SNMPv2-MIB::sysORID.2 = OID: SNMP-MPD-MIB::snmpMPDCompliance
( v6 ]# @' i3 |5 i9 X5 kSNMPv2-MIB::sysORID.3 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance* K: r: m  M0 B8 J, |
SNMPv2-MIB::sysORID.4 = OID: SNMPv2-MIB::snmpMIB
( u6 S) T9 g- l8 {  h  M# _) S& dSNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup$ S. U: w4 _, D
SNMPv2-MIB::sysORID.6 = OID: TCP-MIB::tcpMIB
8 W$ a, p$ T  O) f7 C/ iSNMPv2-MIB::sysORID.7 = OID: IP-MIB::ip( t8 `  i4 z8 j: C0 o
SNMPv2-MIB::sysORID.8 = OID: UDP-MIB::udpMIB
. {5 q$ y5 V. PSNMPv2-MIB::sysORID.9 = OID: SNMP-NOTIFICATION-MIB::snmpNotifyFullCompliance* l- ]+ I7 D7 M# I
SNMPv2-MIB::sysORID.10 = OID: NOTIFICATION-LOG-MIB::notificationLogMIB% X+ G1 A" ~8 s* Q; {$ H/ f: [* {( ^" P
SNMPv2-MIB::sysORDescr.1 = STRING: The SNMP Management Architecture MIB.; ~1 W* X0 ?- M1 X: P$ {
SNMPv2-MIB::sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching.8 V# _# C! b  h7 Y8 ], x4 H
SNMPv2-MIB::sysORDescr.3 = STRING: The management information definitions for the SNMP User-based Security Model.1 Q; ?' ]& ^- |* h3 q% h4 \
SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for SNMPv2 entities2 D" r! ~' I# o- L; {! @+ A
SNMPv2-MIB::sysORDescr.5 = STRING: View-based Access Control Model for SNMP.
4 H1 E, @% K  M2 E& O  Z; D4 NSNMPv2-MIB::sysORDescr.6 = STRING: The MIB module for managing TCP implementations
5 Q$ h, B( f5 H, JSNMPv2-MIB::sysORDescr.7 = STRING: The MIB module for managing IP and ICMP implementations2 Q& i1 N  I9 X
SNMPv2-MIB::sysORDescr.8 = STRING: The MIB module for managing UDP implementations
* ?# Z, t+ V1 a9 uSNMPv2-MIB::sysORDescr.9 = STRING: The MIB modules for managing SNMP Notification, plus filtering.
5 a8 |6 j, I9 |# j% tSNMPv2-MIB::sysORDescr.10 = STRING: The MIB module for logging SNMP Notifications.
9 K0 w; L! e" D) zSNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00
" E! _: N$ X& H- g! n6 O! j/ @& _* ]SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00) V. U) w3 F. X! m
SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00! G& [) i* }' S6 [# w0 K$ B/ d4 s) P
SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00
# R/ H2 {/ d  r* ^* g( dSNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00
; y! E% I' h1 W" A- USNMPv2-MIB::sysORUpTime.6 = Timeticks: (0) 0:00:00.00
. Y5 E! b2 m. dSNMPv2-MIB::sysORUpTime.7 = Timeticks: (0) 0:00:00.00' b! {9 ?, o* h2 P0 }: O/ o- Y; L
SNMPv2-MIB::sysORUpTime.8 = Timeticks: (0) 0:00:00.00- W) u: y3 J. D1 G
SNMPv2-MIB::sysORUpTime.9 = Timeticks: (0) 0:00:00.00& s- z/ {  ]# v6 P' d  D
SNMPv2-MIB::sysORUpTime.10 = Timeticks: (0) 0:00:00.00  O5 `2 R4 N0 l/ b2 U* b
HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (2687370) 7:27:53.70
: ^) p8 S  X: d; `HOST-RESOURCES-MIB::hrSystemUptime.0 = No more variables left in this MIB View (It is past the end of the MIB tree)
+ \- ^* I/ j9 K0 t( r
(2)使用snmptranslate命令,检查snmp工具是否可以使用:
* C* J+ C( F, l$ j
[root@controller ~]# snmptranslate -To |head
- B$ b$ T% l8 p1 w' \3 V.1.3. l3 Z6 Z0 k" O* n) P) U, f: U2 j, ?3 l2 c
.1.3.63 @" E3 t/ g. v3 |& R7 q$ H
.1.3.6.1: x$ a3 W8 Y2 h
.1.3.6.1.1
# y' |" e* y# [8 p.1.3.6.1.2# o' N, M" G! P4 p5 i
.1.3.6.1.2.1
8 Z0 d$ j8 a; h) D; w/ _+ }.1.3.6.1.2.1.18 U$ ]  l* K/ X, l  G
.1.3.6.1.2.1.1.1* X" K- F# ~: c' j( t
.1.3.6.1.2.1.1.2
# H: C1 Z0 R$ n  h  Z. l.1.3.6.1.2.1.1.3- A/ ?+ H! s1 R7 b
 楼主| 发表于 2022-6-12 17:45:39 | 显示全部楼层
(3)测试远端主机是否可以获取数据。) W; h7 s) {1 \+ B/ D: y
我这里登陆了另外一台Linux主机,该主机也按照上面的步骤安装好snmp服务及snmp工具。通过这台主机,获取远端主机的数据,这时需指定远端主机的IP地址:6 L# @4 p0 T: U4 G. v
+ m: v2 X! B" F2 n9 G% y3 ]' p: T
[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66
  Q9 ^: T. T" B3 d( D8 n. n1 M4 D- jSNMPv2-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, S* j1 i8 D" v! o
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
' z& v( `+ s* p1 bDISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (101013) 0:16:50.132 Y2 C# m9 \3 u: W1 [  L
SNMPv2-MIB::sysContact.0 = STRING: Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
9 Q% z# o" K3 f2 ?. QSNMPv2-MIB::sysName.0 = STRING: compute01- e( D! W* U( ]) D2 g" U/ c
SNMPv2-MIB::sysLocation.0 = STRING: Unknown (edit /etc/snmp/snmpd.conf); \* e: y* m( w/ F
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00( D0 _- x( _- Q9 C7 Q$ w0 b
SNMPv2-MIB::sysORID.1 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance* ]! V. b% t# J% i+ }& m
SNMPv2-MIB::sysORID.2 = OID: SNMP-MPD-MIB::snmpMPDCompliance1 c% S( {, z* n. W4 z0 c0 X
SNMPv2-MIB::sysORID.3 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance( y" U& g  }4 r( T& p
SNMPv2-MIB::sysORID.4 = OID: SNMPv2-MIB::snmpMIB) g$ p7 I# B& \. q  u
SNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
  Q- Z. j- k1 U+ A$ L# WSNMPv2-MIB::sysORID.6 = OID: TCP-MIB::tcpMIB: d) c3 `" G2 K  W3 e: U
SNMPv2-MIB::sysORID.7 = OID: IP-MIB::ip! J+ w* Y/ j) |  ?/ ~
SNMPv2-MIB::sysORID.8 = OID: UDP-MIB::udpMIB, M# a) I9 }) X7 Q# ~; E! i
SNMPv2-MIB::sysORID.9 = OID: SNMP-NOTIFICATION-MIB::snmpNotifyFullCompliance9 ~$ M3 [" |7 l3 b) p- T5 ~
SNMPv2-MIB::sysORID.10 = OID: NOTIFICATION-LOG-MIB::notificationLogMIB
! B5 P: V7 N6 ^* A0 xSNMPv2-MIB::sysORDescr.1 = STRING: The SNMP Management Architecture MIB.
- R) b* G/ B! k! L, gSNMPv2-MIB::sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching., u4 p& `" v" j4 D; t5 ]
SNMPv2-MIB::sysORDescr.3 = STRING: The management information definitions for the SNMP User-based Security Model.2 D, t4 A5 M# a2 n3 s
SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for SNMPv2 entities5 ~, o; _: ^$ w8 }1 y# H, e
SNMPv2-MIB::sysORDescr.5 = STRING: View-based Access Control Model for SNMP.
$ g# \8 @$ K4 O2 s: R$ ?SNMPv2-MIB::sysORDescr.6 = STRING: The MIB module for managing TCP implementations4 j4 n2 {% H/ U8 h5 l
SNMPv2-MIB::sysORDescr.7 = STRING: The MIB module for managing IP and ICMP implementations$ ^" o6 X4 R" _7 o
SNMPv2-MIB::sysORDescr.8 = STRING: The MIB module for managing UDP implementations
9 r) }9 v( z) ]  O# }7 ]2 I" C& F7 I# qSNMPv2-MIB::sysORDescr.9 = STRING: The MIB modules for managing SNMP Notification, plus filtering.' P4 w4 u; m; K8 P" [, X8 D) s
SNMPv2-MIB::sysORDescr.10 = STRING: The MIB module for logging SNMP Notifications.
! ?+ t: {% x/ t( |! ?- XSNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00; T5 o: C% f5 g7 w1 T4 |
SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00; v+ k( m2 P# n2 i. L3 P
SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00
8 Y8 D3 F7 G2 `( @" h& M8 S- s1 rSNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.008 M+ n& B, T- E$ k; ]6 u
SNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00
0 b' B" l7 r7 o$ J. s/ p/ K9 i1 tSNMPv2-MIB::sysORUpTime.6 = Timeticks: (0) 0:00:00.00
' `6 e" |9 H' g+ `5 R0 G7 R- E1 gSNMPv2-MIB::sysORUpTime.7 = Timeticks: (0) 0:00:00.00
* N4 Z5 [1 g( E4 {# b" sSNMPv2-MIB::sysORUpTime.8 = Timeticks: (0) 0:00:00.004 ]# C* Z; A9 `# {. X+ o
SNMPv2-MIB::sysORUpTime.9 = Timeticks: (0) 0:00:00.00
! W# v  y# l' j" NSNMPv2-MIB::sysORUpTime.10 = Timeticks: (0) 0:00:00.00
! p) l1 P* n. f: L6 {2 C5 XHOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (2715854) 7:32:38.54) g7 c" o- r6 [8 J' _$ h
HOST-RESOURCES-MIB::hrSystemUptime.0 = No more variables left in this MIB View (It is past the end of the MIB tree)
( [( ~) O" O. m# B[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66 sysName.0
% |+ J7 h8 q0 D/ k5 s! P4 nSNMPv2-MIB::sysName.0 = STRING: compute01+ }" i  k; {2 d% {2 M
 楼主| 发表于 2022-6-12 18:01:21 | 显示全部楼层
, _# w. a. K5 @+ n( t
以上安装完成后,使用的是snmp的默认配置,通过这些默认配置,我们只能获取主机的部分信息。但一些其他的重要信息,无法获取。如主机的CPU使用情况,内存使用情况等。
[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66 1.3.6.1.4.1.2022.06.12.0; I: A, s6 D# M- T
SNMPv2-SMI::enterprises.2022.6.12.0 = No more variables left in this MIB View (It is past the end of the MIB tree)2 K9 C/ V' u( ?$ ]( k0 m0 e
[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66 1.3.6.1.4.1$ g4 j$ I1 c$ G" H0 H' G3 @- |
SNMPv2-SMI::enterprises = No more variables left in this MIB View (It is past the end of the MIB tree)+ S2 Q  ^; V' P4 Y
[root@controller ~]# snmpwalk -v 2c -c public 192.168.8.66 1.3.6.1.4.1.2022.06.12.17.48.0
5 c/ v. e2 q* y/ B# b" FSNMPv2-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)

) ]# p! U' U  i, `1 d- U/ u, S

9 b3 p: D& N4 E% Y; q
如上,无法获取CPU的空闲率(注:1.3.6.1.4.1.2021.11.11.0是主机CPU空闲率的oid)。这时候,若要获取主机的一些重要信息,则要修改snmp的默认配置。

+ ]' Z2 x- u; @1 z
修改团体名
在配置文件中找到修改成如下:
com2sec notConfigUser  default       simware
% T7 F5 f2 ^3 L
修改查看设备节点的权限
添加:
view    systemview    included   .1

- O1 A! i; w8 e. f& p7 X2 r5 b
) r7 l5 Q' y7 r, O3 A2 W
修改Process checks的配置
去掉下面三个参数的#号

. M8 m; n+ u% H/ b
#  Make sure mountd is running
  k3 @' X- z  e' R0 C/ C4 Yproc mountd
#  Make sure there are no more than 4 ntalkds running, but 0 is ok too.
6 A# h2 D/ G4 d: l$ Y7 wproc ntalkd 4
#  Make sure at least one sendmail, but less than or equal to 10 are running.
7 f# ], N% y+ ?) H! |proc sendmail 10 1
修改Executables/scripts配置

* O* K) e9 q: ]0 p0 c, k* J
以及exec的#号
exec echotest /bin/echo hello world
3 o; j( v0 n$ \
修改disk checks配置
' \# E3 L/ s* V! ^
disk / 10000

. v9 J5 f0 Q8 k  N2 `+ t  Q
修改load average checks配置
load 12 14 14
保存修改,重启snmp服务
systemctl restart snmpd.service

0 T5 N8 t6 V, u+ @+ }[root@controller ~]# snmpwalk -v 2c -c simware 192.168.8.65 1.3.6.1.4.1.2021
) f# E$ D0 M* c9 ]UCD-SNMP-MIB::prIndex.1 = INTEGER: 1' }$ _+ }2 P- }; i* t) Z
UCD-SNMP-MIB::prIndex.2 = INTEGER: 2
7 w; e' d/ a+ r% u9 g: S% vUCD-SNMP-MIB::prIndex.3 = INTEGER: 36 o, d, Q3 Q; j1 T7 L; I( N
UCD-SNMP-MIB::prNames.1 = STRING: mountd9 Z% p/ n0 z; \% a& I
UCD-SNMP-MIB::prNames.2 = STRING: ntalkd
$ O( A. y+ V( m4 CUCD-SNMP-MIB::prNames.3 = STRING: sendmail2 c" h: ^; B( X7 V) U# j/ C$ o
UCD-SNMP-MIB::prMin.1 = INTEGER: 1
5 O1 d  Z2 U6 F9 Z- o+ b8 T7 DUCD-SNMP-MIB::prMin.2 = INTEGER: 0+ P9 |& \/ {" K1 u2 v
UCD-SNMP-MIB::prMin.3 = INTEGER: 1
+ M. c& x6 M' g' b' Z* oUCD-SNMP-MIB::prMax.1 = INTEGER: 0
  o% H8 D# i6 C' H$ S& x  mUCD-SNMP-MIB::prMax.2 = INTEGER: 4
6 g/ L$ [2 p  g6 \/ KUCD-SNMP-MIB::prMax.3 = INTEGER: 10; H6 n0 ^2 |7 ]& z# b% H5 [. q/ L
UCD-SNMP-MIB::prCount.1 = INTEGER: 09 F& {; M; g5 z" j+ i! z- Z% G- n
UCD-SNMP-MIB::prCount.2 = INTEGER: 0
6 z! e5 d& ^! F( Q9 S$ z( x* XUCD-SNMP-MIB::prCount.3 = INTEGER: 0. [" `! A7 n# _% T5 C) @% u
UCD-SNMP-MIB::prErrorFlag.1 = INTEGER: error(1)
- [0 O0 @8 s, H+ F$ s% O: GUCD-SNMP-MIB::prErrorFlag.2 = INTEGER: noError(0)
8 K4 o1 m! G8 G' u8 K% xUCD-SNMP-MIB::prErrorFlag.3 = INTEGER: error(1)  P, T; B, S' N! X- c5 T
UCD-SNMP-MIB::prErrMessage.1 = STRING: No mountd process running  u8 `" E( W4 v) D
UCD-SNMP-MIB::prErrMessage.2 = STRING: & t4 s! c" ?3 a3 a4 K6 O$ n
UCD-SNMP-MIB::prErrMessage.3 = STRING: No sendmail process running8 g7 s$ E( _1 Y: [# Z! Y
UCD-SNMP-MIB::prErrFix.1 = INTEGER: noError(0)
5 `' J0 E( {% w+ e, Q4 M# \5 kUCD-SNMP-MIB::prErrFix.2 = INTEGER: noError(0)! z9 w8 U' Z) _: }/ G
UCD-SNMP-MIB::prErrFix.3 = INTEGER: noError(0)
* y: T& D2 ]3 G0 DUCD-SNMP-MIB::prErrFixCmd.1 = STRING:
8 }1 P+ b$ `0 z) hUCD-SNMP-MIB::prErrFixCmd.2 = STRING:
  m1 G: |5 s) {& uUCD-SNMP-MIB::prErrFixCmd.3 = STRING:
# v1 z- q  P% fUCD-SNMP-MIB::memIndex.0 = INTEGER: 0
5 c: {- t2 v. j. {  f2 J8 u$ OUCD-SNMP-MIB::memErrorName.0 = STRING: swap
# T  i0 B- V9 M* q4 X, MUCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 33554428 kB
4 L7 ]# |+ Y1 e  R: GUCD-SNMP-MIB::memAvailSwap.0 = INTEGER: 33554428 kB6 H+ Y' t- L, t8 \* M8 t, s
UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 16193940 kB/ s% y, Z$ N0 V* a, f. o% k
UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 3250196 kB( Q. j+ a& w" Z' w) Y; O
UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 36804624 kB* l3 @: \4 m. H  p- S3 V5 @
UCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000 kB
, z6 y1 W' T/ n( H0 h# hUCD-SNMP-MIB::memShared.0 = INTEGER: 132832 kB9 `/ L  f0 ~* w; n
UCD-SNMP-MIB::memBuffer.0 = INTEGER: 3172 kB& i8 R4 e! G/ M: s4 B# w* E
UCD-SNMP-MIB::memCached.0 = INTEGER: 1210084 kB. |3 i4 ~, k, G6 ?( J" q
UCD-SNMP-MIB::memTotalSwapX.0 = Counter64: 33554428 kB" c+ Q. ^- x; ~' @+ d5 L. D* m% e
UCD-SNMP-MIB::memAvailSwapX.0 = Counter64: 33554428 kB
- Z1 o2 l2 D4 u: J% ?( q9 iUCD-SNMP-MIB::memTotalRealX.0 = Counter64: 16193940 kB% i, G$ O: g) L; H
UCD-SNMP-MIB::memAvailRealX.0 = Counter64: 3250196 kB
3 e3 J5 a3 T7 x- C# O3 a% ~UCD-SNMP-MIB::memTotalFreeX.0 = Counter64: 36804624 kB
/ L8 @3 i1 x3 _: |  |UCD-SNMP-MIB::memMinimumSwapX.0 = Counter64: 16000 kB+ v( [) m4 a* y3 p. A- r
UCD-SNMP-MIB::memSharedX.0 = Counter64: 132832 kB  E' }6 a2 l$ q0 Q) k3 b
UCD-SNMP-MIB::memBufferX.0 = Counter64: 3172 kB
6 J# _! O3 G# F: l8 ^UCD-SNMP-MIB::memCachedX.0 = Counter64: 1210084 kB. v' `- w) I2 p; T7 c
UCD-SNMP-MIB::memSwapError.0 = INTEGER: noError(0)
" Q3 z# d' [8 D' A6 W8 rUCD-SNMP-MIB::memSwapErrorMsg.0 = STRING: ' Y' `  F1 s: s- G" z. f
UCD-SNMP-MIB::extIndex.1 = INTEGER: 1
, U" v' t$ _/ S" xUCD-SNMP-MIB::extNames.1 = STRING: echotest
; S3 D8 x& }& @' l0 UUCD-SNMP-MIB::extCommand.1 = STRING: /bin/echo hello world. M7 G( K& I- t1 O7 J: ]5 }) L
UCD-SNMP-MIB::extResult.1 = INTEGER: 0
, {$ d1 t% t- ?* y! `4 f9 z8 sUCD-SNMP-MIB::extOutput.1 = STRING: hello world$ X* V" I. `! G2 \+ }1 n
UCD-SNMP-MIB::extErrFix.1 = INTEGER: noError(0)
: o/ w  S6 _7 l! _UCD-SNMP-MIB::extErrFixCmd.1 = STRING: 0 k+ t- A1 ^! H9 l" W" o
UCD-SNMP-MIB::dskIndex.1 = INTEGER: 13 }- F/ n8 U6 \* C
UCD-SNMP-MIB::dskPath.1 = STRING: /
3 f& Z( k0 }/ }0 `$ g; X! X  yUCD-SNMP-MIB::dskDevice.1 = STRING: /dev/mapper/cs-root
) }# `6 f; T/ W. h0 {& B5 p7 I9 I+ MUCD-SNMP-MIB::dskMinimum.1 = INTEGER: 10000- t/ {$ n# t6 ]: a
UCD-SNMP-MIB::dskMinPercent.1 = INTEGER: -13 t/ a" t9 O  w1 C  O1 p# B7 K$ b
UCD-SNMP-MIB::dskTotal.1 = INTEGER: 453557884
+ u2 V! f8 g$ O, t0 g( y+ bUCD-SNMP-MIB::dskAvail.1 = INTEGER: 421956392
* J* o4 n5 ~9 g. R1 V0 HUCD-SNMP-MIB::dskUsed.1 = INTEGER: 31601492
, p# z  @" r; l# m' x9 ?0 nUCD-SNMP-MIB::dskPercent.1 = INTEGER: 75 E, W+ s  c+ G  X1 \0 I+ d( u1 g
UCD-SNMP-MIB::dskPercentNode.1 = INTEGER: 0) y* M  W5 R5 t. \, _* R
UCD-SNMP-MIB::dskTotalLow.1 = Gauge32: 453557884
( w' `# z0 f) w6 N  x5 }UCD-SNMP-MIB::dskTotalHigh.1 = Gauge32: 0
1 n5 C$ m# y: L/ |6 @( pUCD-SNMP-MIB::dskAvailLow.1 = Gauge32: 421956392
! L" e" @2 X9 }5 v# kUCD-SNMP-MIB::dskAvailHigh.1 = Gauge32: 0
& w7 n+ {) S* a/ B9 E2 oUCD-SNMP-MIB::dskUsedLow.1 = Gauge32: 31601492
6 q# u% ?3 e9 W+ Y, b; p! EUCD-SNMP-MIB::dskUsedHigh.1 = Gauge32: 03 I9 L% [6 h; u0 x! d" j
UCD-SNMP-MIB::dskErrorFlag.1 = INTEGER: noError(0)
: L! h. s! I! n. _UCD-SNMP-MIB::dskErrorMsg.1 = STRING: 2 P6 K" N- T4 c6 P* ~. |3 H# f
UCD-SNMP-MIB::laIndex.1 = INTEGER: 10 `2 _" l! |8 U2 \) ~* n5 M; s
UCD-SNMP-MIB::laIndex.2 = INTEGER: 2  A1 u( p2 W( H4 x+ n1 @) Y4 \
UCD-SNMP-MIB::laIndex.3 = INTEGER: 3
( b; O( R7 s0 _/ pUCD-SNMP-MIB::laNames.1 = STRING: Load-1. K0 ^) r: ]1 k0 \5 f$ g
UCD-SNMP-MIB::laNames.2 = STRING: Load-58 f# q$ L1 M& r! k$ g0 K; G; L" E
UCD-SNMP-MIB::laNames.3 = STRING: Load-15
% J4 E1 f- Y; M( t7 a1 aUCD-SNMP-MIB::laLoad.1 = STRING: 0.72
4 p, j7 |6 a2 R# `, K. W" y$ p2 P. W& I. F$ FUCD-SNMP-MIB::laLoad.2 = STRING: 0.43
! g0 N, H4 u" X. a: d8 b6 {( DUCD-SNMP-MIB::laLoad.3 = STRING: 0.36
0 H( Z- G: w. v& R' y% O, pUCD-SNMP-MIB::laConfig.1 = STRING: 12.009 U0 E/ r, b7 I* U/ ?
UCD-SNMP-MIB::laConfig.2 = STRING: 14.005 `9 a2 ^+ T$ ~: `4 x
UCD-SNMP-MIB::laConfig.3 = STRING: 14.006 W; |& _+ g( E( \' z
UCD-SNMP-MIB::laLoadInt.1 = INTEGER: 72
( F3 Z/ r$ J3 UUCD-SNMP-MIB::laLoadInt.2 = INTEGER: 43
7 o3 u, }- U  ?  e, A( b( jUCD-SNMP-MIB::laLoadInt.3 = INTEGER: 363 }4 l% X4 a" j2 e
UCD-SNMP-MIB::laLoadFloat.1 = Opaque: Float: 0.720000
* b& ^$ b& j# R' z) K+ o" s" oUCD-SNMP-MIB::laLoadFloat.2 = Opaque: Float: 0.430000
" h. L. |: x, |7 N5 e! g' vUCD-SNMP-MIB::laLoadFloat.3 = Opaque: Float: 0.360000
& g- M4 O8 G8 s. A4 f% \7 MUCD-SNMP-MIB::laErrorFlag.1 = INTEGER: noError(0)
1 z2 d) R+ K: o3 h/ Q. r1 ~UCD-SNMP-MIB::laErrorFlag.2 = INTEGER: noError(0)% C( u( R( F! Z4 U  H9 y# f
UCD-SNMP-MIB::laErrorFlag.3 = INTEGER: noError(0)
/ v5 P9 K* y2 c* F$ uUCD-SNMP-MIB::laErrMessage.1 = STRING:
5 g0 u! V4 u: \8 R) |( C) ~. {UCD-SNMP-MIB::laErrMessage.2 = STRING:
( a8 {! y0 H+ Y5 \/ Y5 e! RUCD-SNMP-MIB::laErrMessage.3 = STRING: $ R  ?5 q& {! b2 G5 Q" ]  Y8 ?
UCD-SNMP-MIB::ssIndex.0 = INTEGER: 1& k! u& I7 U$ a# s
UCD-SNMP-MIB::ssErrorName.0 = STRING: systemStats, X$ ]7 V% d4 [
UCD-SNMP-MIB::ssSwapIn.0 = INTEGER: 0 kB2 a( M. |% t3 j0 U9 ]
UCD-SNMP-MIB::ssSwapOut.0 = INTEGER: 0 kB% d/ I6 d$ Y# h
UCD-SNMP-MIB::ssIOSent.0 = INTEGER: 293 blocks/s  V9 d  B. \7 }( v, L
UCD-SNMP-MIB::ssIOReceive.0 = INTEGER: 0 blocks/s0 J, I$ k" x9 M0 _" o* i7 g) C
UCD-SNMP-MIB::ssSysInterrupts.0 = INTEGER: 5681 interrupts/s( r3 L3 L9 m) m2 `& @& n5 M- ~
UCD-SNMP-MIB::ssSysContext.0 = INTEGER: 8348 switches/s" n5 y" L9 I$ _! D
UCD-SNMP-MIB::ssCpuUser.0 = INTEGER: 2: G& }, g: p# }2 L! c
UCD-SNMP-MIB::ssCpuSystem.0 = INTEGER: 03 W7 S5 r) t0 k2 ?! Z& p8 o
UCD-SNMP-MIB::ssCpuIdle.0 = INTEGER: 96
! Q+ {! O) H7 c8 j$ p7 d; i5 WUCD-SNMP-MIB::ssCpuRawUser.0 = Counter32: 3105282
! L  T* b0 c. A! |1 G4 K9 f4 `UCD-SNMP-MIB::ssCpuRawNice.0 = Counter32: 1008; J  q& d& r. m  q2 `3 F9 Y
UCD-SNMP-MIB::ssCpuRawSystem.0 = Counter32: 476167
" o4 j7 C2 `% l* KUCD-SNMP-MIB::ssCpuRawIdle.0 = Counter32: 18691124
! @! E" s; o1 M9 }7 }) nUCD-SNMP-MIB::ssCpuRawWait.0 = Counter32: 103942
5 K8 ~# q% x3 Z3 vUCD-SNMP-MIB::ssCpuRawKernel.0 = Counter32: 0
$ j% h0 F+ w8 u5 HUCD-SNMP-MIB::ssCpuRawInterrupt.0 = Counter32: 92177
; }- e7 g' ~5 K+ R* W" a/ {. qUCD-SNMP-MIB::ssIORawSent.0 = Counter32: 6495402) ]+ f6 J1 M+ ^7 ~' ]; P- j
UCD-SNMP-MIB::ssIORawReceived.0 = Counter32: 1800440' ]8 B5 {+ v5 Q- ?% b2 g
UCD-SNMP-MIB::ssRawInterrupts.0 = Counter32: 155799825
# R/ b7 n3 |0 i; ~7 }* P# `2 yUCD-SNMP-MIB::ssRawContexts.0 = Counter32: 3619203706 ~) x" C% p* W' p
UCD-SNMP-MIB::ssCpuRawSoftIRQ.0 = Counter32: 24716
( D9 ]# x& s. N3 M& bUCD-SNMP-MIB::ssRawSwapIn.0 = Counter32: 0) k" g. S' T! x3 e/ _9 \  @0 R
UCD-SNMP-MIB::ssRawSwapOut.0 = Counter32: 0
, x3 Z- T$ k: x( R1 fUCD-SNMP-MIB::ssCpuRawSteal.0 = Counter32: 0
, p& D3 W7 _( D+ M. ]UCD-SNMP-MIB::ssCpuRawGuest.0 = Counter32: 0/ I+ P, v' h+ j4 k
UCD-SNMP-MIB::ssCpuRawGuestNice.0 = Counter32: 0
7 _$ k. R2 [! G0 i) kUCD-SNMP-MIB::ssCpuNumCpus.0 = INTEGER: 88 U" Z2 L% x# ~- T0 w" d" @
UCD-DLMOD-MIB::dlmodNextIndex.0 = INTEGER: 1
+ d: X8 I6 l+ ~( U, G4 g( V' z% BUCD-DISKIO-MIB::diskIOIndex.1 = INTEGER: 1) q( r, x4 Q; A
UCD-DISKIO-MIB::diskIOIndex.2 = INTEGER: 26 t. H- C& Z, ]% M& R) a6 r6 T) a
UCD-DISKIO-MIB::diskIOIndex.3 = INTEGER: 3( l* V; k4 k0 @$ |8 [, [( y
UCD-DISKIO-MIB::diskIOIndex.4 = INTEGER: 4
& I$ T5 e' f, j2 u, `UCD-DISKIO-MIB::diskIOIndex.5 = INTEGER: 5
' |/ X$ p+ T" ]# q8 yUCD-DISKIO-MIB::diskIOIndex.6 = INTEGER: 6
8 d+ P' @8 B/ ?+ q6 r8 Y% vUCD-DISKIO-MIB::diskIOIndex.7 = INTEGER: 7
7 Z! K- F# ?6 ~- w8 A5 PUCD-DISKIO-MIB::diskIODevice.1 = STRING: sdc5 ^0 V# k# `$ a
UCD-DISKIO-MIB::diskIODevice.2 = STRING: sda
% J* B) s& t( A4 B0 m" GUCD-DISKIO-MIB::diskIODevice.3 = STRING: sda1$ D9 N  ]# O1 Q) F- j* C
UCD-DISKIO-MIB::diskIODevice.4 = STRING: sda2
# \# V' D2 R! J' @/ w  H0 bUCD-DISKIO-MIB::diskIODevice.5 = STRING: sdb* E; ^4 t; r. v) O  g
UCD-DISKIO-MIB::diskIODevice.6 = STRING: dm-0
2 a: L) h) ~# f* A7 U# D6 k! EUCD-DISKIO-MIB::diskIODevice.7 = STRING: dm-1( e, v$ J3 b. `2 D
UCD-DISKIO-MIB::diskIONRead.1 = Counter32: 3212288
$ [1 i) P* p0 l, {6 kUCD-DISKIO-MIB::diskIONRead.2 = Counter32: 915387904
9 U. [2 o) A( [# ]1 r5 H8 C: [UCD-DISKIO-MIB::diskIONRead.3 = Counter32: 45785088% n* G+ S5 N9 z/ {# r
UCD-DISKIO-MIB::diskIONRead.4 = Counter32: 867734016
! o/ k& M! S2 p# sUCD-DISKIO-MIB::diskIONRead.5 = Counter32: 3228672
7 V, I$ n+ T& o  L. M: G, h& _UCD-DISKIO-MIB::diskIONRead.6 = Counter32: 8621102085 R% F: m! V* M! P- A+ J+ ]% c* v
UCD-DISKIO-MIB::diskIONRead.7 = Counter32: 2273280$ b+ d1 u& m1 r9 x  q* P) z, t
UCD-DISKIO-MIB::diskIONWritten.1 = Counter32: 0
" y% u3 z$ }: X/ p  l: L7 k9 CUCD-DISKIO-MIB::diskIONWritten.2 = Counter32: 3326260224
( |' U( U, ]6 \  |7 i' LUCD-DISKIO-MIB::diskIONWritten.3 = Counter32: 20971528 ~+ x! ]8 C4 n# N
UCD-DISKIO-MIB::diskIONWritten.4 = Counter32: 3324163072
; z  F, e; R1 V  LUCD-DISKIO-MIB::diskIONWritten.5 = Counter32: 07 T- k6 m6 e. o5 E1 Y
UCD-DISKIO-MIB::diskIONWritten.6 = Counter32: 3324163072" ^4 m0 M" z5 `! E
UCD-DISKIO-MIB::diskIONWritten.7 = Counter32: 0
& U& a9 ^* W! [5 r0 E5 UUCD-DISKIO-MIB::diskIOReads.1 = Counter32: 111. \' z7 q6 s# F
UCD-DISKIO-MIB::diskIOReads.2 = Counter32: 27909
. g5 c. E+ h  p; W" ]/ O, C# ZUCD-DISKIO-MIB::diskIOReads.3 = Counter32: 22793 z6 K* P+ L+ `9 a. f# T" J
UCD-DISKIO-MIB::diskIOReads.4 = Counter32: 25577
/ M2 x' H3 e" z! F5 K  AUCD-DISKIO-MIB::diskIOReads.5 = Counter32: 107
6 ^% o- }% M! z. ]" p1 p. g. BUCD-DISKIO-MIB::diskIOReads.6 = Counter32: 25542- k. H- i% _" I2 h( [/ R$ j( J
UCD-DISKIO-MIB::diskIOReads.7 = Counter32: 98- ?$ F; @# [& f. G: M' c5 _
UCD-DISKIO-MIB::diskIOWrites.1 = Counter32: 0) z; t2 j1 b; G! E* I4 f8 l
UCD-DISKIO-MIB::diskIOWrites.2 = Counter32: 255695, m/ j) @5 j/ e# r+ j$ e6 y7 `; D
UCD-DISKIO-MIB::diskIOWrites.3 = Counter32: 2
% a8 w" q. d$ ~$ p5 L6 p( CUCD-DISKIO-MIB::diskIOWrites.4 = Counter32: 185172' Q. Z: g$ v3 Q/ ~0 M
UCD-DISKIO-MIB::diskIOWrites.5 = Counter32: 06 T0 E* a7 i' P0 c+ W$ a4 q* Y1 E6 T
UCD-DISKIO-MIB::diskIOWrites.6 = Counter32: 266194
9 B7 V" E, o2 D# ]UCD-DISKIO-MIB::diskIOWrites.7 = Counter32: 0
9 |& T/ l4 A' b* E+ a. ]UCD-DISKIO-MIB::diskIOLA1.1 = INTEGER: 0
! o/ V+ d& [: q8 d: F! {; c7 w* AUCD-DISKIO-MIB::diskIOLA1.2 = INTEGER: 10, G8 F5 U1 _. q( |
UCD-DISKIO-MIB::diskIOLA1.3 = INTEGER: 0) R3 J) j' t2 L% t0 K! |
UCD-DISKIO-MIB::diskIOLA1.4 = INTEGER: 57 S( {5 H. D; k/ N
UCD-DISKIO-MIB::diskIOLA1.5 = INTEGER: 03 w$ H, ^0 S, z6 C% W9 S9 g
UCD-DISKIO-MIB::diskIOLA1.6 = INTEGER: 10+ K# O# Q8 U& k2 ]( N. m# I
UCD-DISKIO-MIB::diskIOLA1.7 = INTEGER: 0
' n. z! U1 @. x) c1 z- X! y4 RUCD-DISKIO-MIB::diskIOLA5.1 = INTEGER: 0' ~& d* z  |8 G* m: P! V" ~( R
UCD-DISKIO-MIB::diskIOLA5.2 = INTEGER: 5& \( l2 `, P; F  t- c% D  c) B
UCD-DISKIO-MIB::diskIOLA5.3 = INTEGER: 0: H" K( O3 Z& o/ J
UCD-DISKIO-MIB::diskIOLA5.4 = INTEGER: 2
  Z  E& s  N" y9 MUCD-DISKIO-MIB::diskIOLA5.5 = INTEGER: 0* i* ^8 o+ \* ?+ t: v' k
UCD-DISKIO-MIB::diskIOLA5.6 = INTEGER: 5+ g; i  v$ v# _, v; g2 M
UCD-DISKIO-MIB::diskIOLA5.7 = INTEGER: 0  l% Q* X) C, [! ^  w% t+ j5 M4 P7 ?; _
UCD-DISKIO-MIB::diskIOLA15.1 = INTEGER: 0* z$ r  a. l4 X; ?
UCD-DISKIO-MIB::diskIOLA15.2 = INTEGER: 2
& E* j5 n7 H' K" ^& X8 B9 MUCD-DISKIO-MIB::diskIOLA15.3 = INTEGER: 03 q- M; J; o6 U0 ?8 G4 F
UCD-DISKIO-MIB::diskIOLA15.4 = INTEGER: 1
7 l8 X4 L# G' ^/ D1 KUCD-DISKIO-MIB::diskIOLA15.5 = INTEGER: 01 B( [* g) v! H6 T: k7 x
UCD-DISKIO-MIB::diskIOLA15.6 = INTEGER: 2
) ?. k; W& d1 E$ y; z% iUCD-DISKIO-MIB::diskIOLA15.7 = INTEGER: 03 ?& A: b4 D! m! `' v: u1 n3 I
UCD-DISKIO-MIB::diskIONReadX.1 = Counter64: 3212288
  `3 J% D# G+ MUCD-DISKIO-MIB::diskIONReadX.2 = Counter64: 915387904/ q5 d# \- ?3 b- ^% ]- ~
UCD-DISKIO-MIB::diskIONReadX.3 = Counter64: 45785088
- X/ X, `; D( k! W+ @) L3 k& z  bUCD-DISKIO-MIB::diskIONReadX.4 = Counter64: 867734016) M! ^4 r4 J3 a2 F) J& _
UCD-DISKIO-MIB::diskIONReadX.5 = Counter64: 3228672
- l+ o: \$ K: y9 q8 H) e1 CUCD-DISKIO-MIB::diskIONReadX.6 = Counter64: 862110208) H9 Y* u8 X' _
UCD-DISKIO-MIB::diskIONReadX.7 = Counter64: 2273280
! V  _8 P6 ?5 {- a2 X: AUCD-DISKIO-MIB::diskIONWrittenX.1 = Counter64: 0
$ P2 |3 U3 b) PUCD-DISKIO-MIB::diskIONWrittenX.2 = Counter64: 33262602242 I% T; P. ]0 e, {" I0 \0 R
UCD-DISKIO-MIB::diskIONWrittenX.3 = Counter64: 2097152
6 |- ?  {9 u" v/ jUCD-DISKIO-MIB::diskIONWrittenX.4 = Counter64: 33241630721 N$ J2 [- Z! ^" T# j$ `
UCD-DISKIO-MIB::diskIONWrittenX.5 = Counter64: 08 `' [9 |) x0 }1 R
UCD-DISKIO-MIB::diskIONWrittenX.6 = Counter64: 3324163072
+ F& e6 J4 ?9 `7 Q/ W: l: DUCD-DISKIO-MIB::diskIONWrittenX.7 = Counter64: 0
6 a* W: f( F+ ~+ A( y3 qUCD-DISKIO-MIB::diskIOBusyTime.1 = Counter64: 288000
; r4 X4 b( z3 a7 wUCD-DISKIO-MIB::diskIOBusyTime.2 = Counter64: 2846627000: H. Z# Y% u* z8 ~( u8 H/ _1 W" Q9 n
UCD-DISKIO-MIB::diskIOBusyTime.3 = Counter64: 4984000* D; c1 p7 q; n6 O, m
UCD-DISKIO-MIB::diskIOBusyTime.4 = Counter64: 1470115000
% @4 G2 E- a# ?/ lUCD-DISKIO-MIB::diskIOBusyTime.5 = Counter64: 1267000
% u( B6 w2 b- |, L8 _UCD-DISKIO-MIB::diskIOBusyTime.6 = Counter64: 2832976000
6 _' p9 Q8 r6 s, F9 ], J! V0 j' d! fUCD-DISKIO-MIB::diskIOBusyTime.7 = Counter64: 2092000- L# V! g; o$ k! K
LM-SENSORS-MIB::lmTempSensorsIndex.1 = INTEGER: 16 i$ j' t" B; P3 _7 {) l3 ]7 f
LM-SENSORS-MIB::lmTempSensorsIndex.2 = INTEGER: 25 V+ q6 S9 C) n8 d
LM-SENSORS-MIB::lmTempSensorsIndex.3 = INTEGER: 3# E* T  Z- ^, _& m$ s
LM-SENSORS-MIB::lmTempSensorsIndex.4 = INTEGER: 4
3 T9 r) ?# n+ u, LLM-SENSORS-MIB::lmTempSensorsDevice.1 = STRING: Core 0
5 Q5 O3 d! O4 |LM-SENSORS-MIB::lmTempSensorsDevice.2 = STRING: Core 1
& P3 A' R# J6 W* y9 TLM-SENSORS-MIB::lmTempSensorsDevice.3 = STRING: Core 95 G, T1 c: n: V7 Y* o. p
LM-SENSORS-MIB::lmTempSensorsDevice.4 = STRING: Core 10' U3 X& d* ?  S, U' T
LM-SENSORS-MIB::lmTempSensorsValue.1 = Gauge32: 38000
* [8 F. X( v  u6 N" E4 J$ pLM-SENSORS-MIB::lmTempSensorsValue.2 = Gauge32: 33000
3 J6 o- P2 p! P/ W1 V4 DLM-SENSORS-MIB::lmTempSensorsValue.3 = Gauge32: 36000& W, ?1 |! D% I$ R. e+ ]6 u# x$ n
LM-SENSORS-MIB::lmTempSensorsValue.4 = Gauge32: 36000
) ^1 I2 M8 B" Y" T6 v3 q* ]UCD-SNMP-MIB::logMatchMaxEntries.0 = INTEGER: 2504 `4 D6 ]1 A6 z% |
UCD-SNMP-MIB::versionIndex.0 = INTEGER: 18 P* {! V1 H' M7 Y
UCD-SNMP-MIB::versionTag.0 = STRING: 5.8: P2 ]3 t+ N1 P- G/ X
UCD-SNMP-MIB::versionDate.0 = STRING: $Date$
* t5 d3 v( w5 n- W4 J% @& q6 ]UCD-SNMP-MIB::versionCDate.0 = STRING: Sun Jun 12 18:00:21 2022
9 |$ a5 a/ x- YUCD-SNMP-MIB::versionIdent.0 = STRING: $Id$
' M- `# w4 c3 O; Z8 BUCD-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
( K2 q7 }5 ~4 X5 _4 i+ `$ s6 BUCD-SNMP-MIB::versionClearCache.0 = INTEGER: 0
( [% q6 b+ {7 w9 a# n7 c% _UCD-SNMP-MIB::versionUpdateConfig.0 = INTEGER: 0
7 s( m* n+ [% H6 Y$ ^( K' n2 [8 dUCD-SNMP-MIB::versionRestartAgent.0 = INTEGER: 0
4 l, N( x& G+ IUCD-SNMP-MIB::versionSavePersistentData.0 = INTEGER: 0
: D8 H4 t+ h, s& uUCD-SNMP-MIB::versionDoDebugging.0 = INTEGER: 0
5 o( l0 d1 V  o! dUCD-SNMP-MIB::snmperrIndex.0 = INTEGER: 0
6 F# E% f8 o6 R* _UCD-SNMP-MIB::snmperrNames.0 = STRING: snmp, N; C& t; P( \$ @' F2 M: }5 S$ C
UCD-SNMP-MIB::snmperrErrorFlag.0 = INTEGER: noError(0)
; h/ \9 X- e* aUCD-SNMP-MIB::snmperrErrMessage.0 = STRING:
% Q; e. p3 h- v$ k, Z4 \" h

: h4 G6 T1 e7 M' H  Z& Z8 a* d# E. G5 Q& k, O9 W

8 F/ \; m8 u; \/ N1 h

3 ]" w8 F: a3 X/ g$ W, r/ A, h$ z
 楼主| 发表于 2022-11-3 13:57:30 | 显示全部楼层
snmpwalk -v3 -l authNoPriv -u <USER> -A <PASSWORD> <HOST> <OID>
 楼主| 发表于 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:
/ p; q& L$ B3 Z8 u7 u8 o. R1 Y% n- Z& w+ x3 O2 ?
snmpwalk -v1 -c <COMMUNITY> <HOST> <OID>$ K+ {( q% }# ]  d& E* }
snmpwalk -v2c -c <COMMUNITY> <HOST> <OID>3 R6 u9 e; j! y3 z; V/ {5 f
snmpwalk -v3 -l authNoPriv -u <USER> -A <PASSWORD> <HOST> <OID>
6 }& ]9 L( S% q0 _: o
% W8 h" C7 P) G# u: f' X' U0 g: PExamples of snmpwalk usage:
2 z; @) r7 S" g( }2 l
, [% {6 g: R( n5 f3 X0 B4 sIronport queued mails (query with single value return):
  I! ]* }. a& p5 q2 ?; f- O7 Z4 w5 P/ @8 h) x8 r! W
# snmpwalk -v1 -c public IRONPORT1 1.3.6.1.4.1.15497.1.1.1.11
4 J1 J; o; R  I9 \$ |& H# c9 ^SNMPv2-SMI::enterprises.15497.1.1.1.11.0 = Gauge32: 0
9 y; T8 D; L5 X' @; x% RGSA Google Search Appliance disk health (query with single value return):
7 L# J: h& W0 M8 \2 o, t+ q6 \9 ]5 K' O9 r
# /usr/bin/snmpwalk -v1 -c public GSA1 system.gsaDisk.diskHealth
5 d1 p* v# J2 {9 NGSA-MIB::diskHealth.0 = INTEGER: green(0)( z( U9 u0 ~3 H
Checkpoint VSX fans status (query with single value return):
/ n/ w0 p3 j6 m
9 L' O: j$ n/ }! S# H1 U
( c, [. m3 \9 o# snmpwalk -v3 -l authNoPriv -u fwadmin -A ******** VSX1 .1.3.6.1.4.1.2620.1.6.7.8.2.1.fanSpeedSensorStatus
8 \$ _  S' @* f5 N2 c. J5 b" ]
2 D* A9 o5 C% T! @$ X! yCHECKPOINT-MIB::fanSpeedSensorStatus.1.0 = INTEGER: 0' Z/ j; O7 ^" P! P+ i) W' g
CHECKPOINT-MIB::fanSpeedSensorStatus.2.0 = INTEGER: 01 ]3 x) |, `6 F% h' N
CHECKPOINT-MIB::fanSpeedSensorStatus.3.0 = INTEGER: 01 d. R, \( S6 y! _" J* q2 q
CHECKPOINT-MIB::fanSpeedSensorStatus.4.0 = INTEGER: 0
: x/ V8 Q& [" p: u' l% j# x' yNote in this case we can get one of the fans status value by appending the fan ID to the OID…) g  S5 Q$ a% V9 P
# y$ c- L& |3 v8 m, D5 S( W  |

( F3 E$ [. P+ _" gCheckpoint VSX fan 3 status (query with single value return):, M) S. x  o2 O+ y5 _- f

0 Y' E1 M6 L  \/ B# snmpwalk -v3 -l authNoPriv -u fwadmin -A ******** VSX1 .1.3.6.1.4.1.2620.1.6.7.8.2.1.fanSpeedSensorStatus.3
, |, E& E; Z) ~+ v# r5 p. _+ N8 F% fCHECKPOINT-MIB::fanSpeedSensorStatus.3.0 = INTEGER: 0
' A- f# g. g) O+ o1 d2 N' OUPS Output powers in watts (Query with multiple value return):
* }# X% w* R0 K! ]
! h9 @! }# ?9 c6 V/ J  ^) s7 A# snmpwalk -v1 -c public SA1 1.3.6.1.4.1.534.1.4.4.1.4
! \$ _, v2 X( q# |& hSNMPv2-SMI::enterprises.534.1.4.4.1.4.1 = INTEGER: 1956! L8 l, x6 K# C9 B1 P! }* P
SNMPv2-SMI::enterprises.534.1.4.4.1.4.2 = INTEGER: 1567: q) I- j, V' w
SNMPv2-SMI::enterprises.534.1.4.4.1.4.3 = INTEGER: 16757 [5 M% \- Y% V4 S6 J* d
UPS Output power 2 in watts (Query with single value return):
2 N6 K$ y9 m' S- m4 _- F
7 x% W  k" }- `  Z% c4 ~# snmpwalk -v1 -c public SAI1 1.3.6.1.4.1.534.1.4.4.1.4.2
5 t( v1 U( N4 W& K6 c& N1 LSNMPv2-SMI::enterprises.534.1.4.4.1.4.2 = INTEGER: 1567
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-9 00:03 , Processed in 0.061572 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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