Monitorar Usuário

1. Monitorar Usuário

Fabio Rodrigues de Oliveira
defabio

(usa Ubuntu)

Enviado em 22/06/2015 - 08:58h

Bom Dia.

Tenho o Nagios monitorando servidores pelo nsclient e estou precisando monitorar a quantidade de usuários que estão logados, já tentei com vários comandos:

./check_snmp -H servidor -p 161 -C public -o .1.3.6.1.2.1.25.1.5
./check_snmp -H 172.17.0.1 -C public -o hrSystemNumUsers.0
snmpwalk -H 172.17.0.34 -c public .1.3.6.1.2.1.25.1.5

não tive sucesso, alguém monitora os usuários?



  


2. Re: Monitorar Usuário

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/06/2015 - 22:46h

defabio escreveu:

Bom Dia.

Tenho o Nagios monitorando servidores pelo nsclient e estou precisando monitorar a quantidade de usuários que estão logados, já tentei com vários comandos:

./check_snmp -H servidor -p 161 -C public -o .1.3.6.1.2.1.25.1.5
./check_snmp -H 172.17.0.1 -C public -o hrSystemNumUsers.0
snmpwalk -H 172.17.0.34 -c public .1.3.6.1.2.1.25.1.5

não tive sucesso, alguém monitora os usuários?


Você citou o "nsclient" e postou checks utilizando snmp. O snmp está instalado no cliente que está tentando monitorar?
Quando você utilizou o "snmpwalk" retornou algo?



3. Re: Monitorar Usuário

Fabio Rodrigues de Oliveira
defabio

(usa Ubuntu)

Enviado em 23/06/2015 - 12:47h

Obrigado pela ajuda.

No Server estava startado o SNMP, no caso seria check_nt?

O snmpwalk ocorre a mensagem abaixo

Configuration directives understood:
No log handling enabled - turning on stderr logging
In snmpwalk.conf and snmpwalk.local.conf:
includeRequested (1|yes|true|0|no|false)
excludeRequested (1|yes|true|0|no|false)
printStatistics (1|yes|true|0|no|false)
dontCheckOrdering (1|yes|true|0|no|false)
timeResults (1|yes|true|0|no|false)
In snmp.conf and snmp.local.conf:
doDebugging (1|0)
debugTokens token[,token...]
logTimestamp (1|yes|true|0|no|false)
mibdirs [mib-dirs|+mib-dirs|-mib-dirs]
mibs [mib-tokens|+mib-tokens]
mibfile mibfile-to-read
showMibErrors (1|yes|true|0|no|false)
strictCommentTerm (1|yes|true|0|no|false)
mibAllowUnderline (1|yes|true|0|no|false)
mibWarningLevel integerValue
mibReplaceWithLatest (1|yes|true|0|no|false)
printNumericEnums (1|yes|true|0|no|false)
printNumericOids (1|yes|true|0|no|false)
escapeQuotes (1|yes|true|0|no|false)
dontBreakdownOids (1|yes|true|0|no|false)
quickPrinting (1|yes|true|0|no|false)
numericTimeticks (1|yes|true|0|no|false)
oidOutputFormat integerValue
suffixPrinting integerValue
extendedIndex (1|yes|true|0|no|false)
printHexText (1|yes|true|0|no|false)
printValueOnly (1|yes|true|0|no|false)
dontPrintUnits (1|yes|true|0|no|false)
hexOutputLength integerValue
dumpPacket (1|yes|true|0|no|false)
reverseEncodeBER (1|yes|true|0|no|false)
defaultPort integerValue
defCommunity string
noTokenWarnings (1|yes|true|0|no|false)
noRangeCheck (1|yes|true|0|no|false)
persistentDir string
tempFilePattern string
noDisplayHint (1|yes|true|0|no|false)
16bitIDs (1|yes|true|0|no|false)
clientaddr string
serverSendBuf integerValue
serverRecvBuf integerValue
clientSendBuf integerValue
clientRecvBuf integerValue
noPersistentLoad (1|yes|true|0|no|false)
noPersistentSave (1|yes|true|0|no|false)
defDomain application domain
defTarget application domain target
defSecurityModel string
defSecurityName string
defContext string
defPassphrase string
defAuthPassphrase string
defPrivPassphrase string
defAuthMasterKey string
defPrivMasterKey string
defAuthLocalizedKey string
defPrivLocalizedKey string
defVersion 1|2c|3
defAuthType MD5|SHA
defPrivType DES|AES
defSecurityLevel noAuthNoPriv|authNoPriv|authPriv
In snmpapp.conf and snmpapp.local.conf:
defDomain application domain
defTarget application domain target
engineID string
engineIDType num
engineIDNic string



5. Re: Monitorar Usuário

Caroline Kieling
Kieling

(usa CentOS)

Enviado em 09/12/2016 - 15:32h

Tanto o NSClient quanto o NRPE se comunicam com plugins que fazem este tipo de checagem sem o check_snmp e, portanto, sem a necessidade de informar nenhum MIB ou OID. A configuração é mais simples e, particularmente, a exibição do resultado é melhor.
Um exemplo é o check_users que já vem no pacote de plugins do Nagios. Se o seu não possui é só atualizá-lo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts