GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué significa No quedan más variables en esta vista MIB (Linux)?

Están sucediendo un poco más aquí de lo que podrías sospechar. Encuentro esto en cada nueva caja de Ubuntu que construyo, y lo considero un problema (no un error, sino un problema; más sobre esto más adelante).

Aquí está la explicación técnicamente correcta (por qué esto no es un "error"):

"No quedan más variables en esta vista MIB" no es particularmente un error; más bien, es una declaración sobre su solicitud. La solicitud comenzó con algo simple, digamos ".1.3" y continuó solicitando el OID lexicográfico "siguiente". Obtuvo los "siguientes" OID hasta el último, momento en el cual el agente le informó que no hay nada más que ver; no te molestes en preguntar.

Ahora, he aquí por qué lo considero un problema (en el contexto de esta pregunta):

El objetivo de instalar "snmpd" y ejecutarlo es recopilar información significativa sobre la caja; normalmente, esta información está orientada al rendimiento. Por ejemplo, las tres cosas generales que necesito conocer son la información de la interfaz de red (IF-MIB::ifHCInOctets e IF-MIB::ifHCOutOctets), la información del disco (UCD-SNMP-MIB::dskUsed y UCD-SNMP- MIB::dskTotal) e información de la CPU (UCD-SNMP-MIB::ssCpuRawIdle, UCD-SNMP-MIB::ssCpuRawWait, etc.).

La configuración predeterminada de Ubuntu "snmpd" niega específicamente casi todo lo útil con esta configuración (limitando el acceso a la información suficiente para decirle que la caja es una caja de Linux):

view systemonly included .1.3.6.1.2.1.1
view systemonly included .1.3.6.1.2.1.25.1
rocommunity public default -V systemonly

Esta configuración bloquea la caja, lo que puede ser "seguro" si estará en una red insegura con pocos conocimientos de administración de SNMP disponibles.

Sin embargo, lo primero que hago es eliminar la parte "-V systemonly" de la configuración "rocommunity"; esto permitirá acceder a toda la información SNMP disponible (solo lectura) a través de la cadena comunitaria de "público".

Si lo hace, probablemente verá lo que espera, que son páginas y páginas de información SNMP que puede usar para medir el rendimiento de su caja.


Linux
  1. ¿Qué significa esta advertencia?

  2. ¿Qué significa decir que el kernel de Linux es preventivo?

  3. ¿Qué significa __init en el código del kernel de Linux?

  4. ¿Qué significa &al final de un comando de Linux?

  5. ¿Qué significa - en este comando de Linux?

¿Qué significa nulo en Linux y Computación?

¿Qué significa el comando Cat en Linux?

Cómo ver información de hardware en Linux

¿Qué es el comando fuente en Linux y cómo funciona?

¿Qué es la tabla de procesos de Linux? ¿En qué consiste?

¿Qué significa el sufijo .d en Linux?