MIB y capturas SNMP de servicios de próxima generación
En este tema se describen las capturas y MIBS SNMP para los servicios de próxima generación con los servicios MX-SPC3. Como referencia, también compara MIBS y capturas de la tarjeta de servicios MX-SPC3 con la tarjeta de servicios MPC.
MIB SNMP relacionadas con conjuntos de servicios
En la Tabla 1, la Tabla 2 y la Tabla 3 se describen los objetos MIB en las tablas MIB SNMP relacionadas con conjuntos de servicios admitidas en jnxSPMIB. Esta MIB es compatible con las tarjetas de servicio MS-MPC y las tarjetas de servicios MX-SPC3, con la excepción de las siguientes:
La tarjeta de servicios MX-SPC3 admite contadores, como el uso de memoria y CPU, por conjunto de servicio y por nivel de PIC, mientras que las tarjetas de servicios MS-MPC admiten estos contadores en el nivel de servicio, por ejemplo, firewall de estado (SFW) y NAT).
La tarjeta MX-SPC3 utiliza la MIB jnxSpSvcSetTable para estos contadores.
En latabla 1 , jnxSpSvcSetTable, el campo objeto jnxSpSvcSetSvcType mostrará el valor "ALL", ya que no se admiten contadores específicos por tipo de servicio.
MIB (objeto) |
Número de entrada jnxSpSvcSet |
Descripción |
|---|---|---|
jnxSpSvcSetIfName |
jnxSpSvcSetEntry 4 |
Nombre de la interfaz que identifica la PIC del AS. Si más de una interfaz está asociada a la PIC AS, se utiliza el nombre asociado a la interfaz de capa inferior. |
jnxSpSvcSetIfIndex |
jnxSpSvcSetEntry 5 |
Número de índice asociado al nombre de la interfaz. |
jnxSpSvcSetMemoryUsage |
jnxSpSvcSetEntry 6 |
Cantidad de memoria utilizada por el conjunto de servicios, en bytes. |
jnxSpSvcSetCpuUtil |
jnxSpSvcSetEntry 7 |
Cantidad de procesamiento de CPU utilizada por el conjunto de servicios, expresada como porcentaje del uso total de CPU. |
jnxSpSvcSetSvcStyle |
jnxSpSvcSetEntry 8 |
Tipo de servicio para el conjunto de servicios. Los tipos de servicio incluyen:
|
jnxSpSvcSetMemLimitPktDrops |
jnxSpSvcSetEntry 9 |
Número de paquetes descartados porque el conjunto de servicios superó sus límites de memoria (operando en la zona roja). |
jnxSpSvcSetCpuLimitPktDrops |
jnxSpSvcSetEntry 10 |
Número de paquetes descartados porque el conjunto de servicios superó los límites promedio de CPU (cuando el uso total de CPU supera el 85 por ciento). |
jnxSpSvcSetFlowLimitPktDrops |
jnxSpSvcSetEntry 11 |
Número de paquetes descartados porque el conjunto de servicios superó el límite de flujo. |
jnxSpSvcSetMemoryUsage64 |
Cantidad de memoria utilizada por el conjunto de servicios, en bytes. |
|
jnxSpSvcSetMemLimitPktDrops64 |
Número de paquetes descartados porque el conjunto de servicios superó sus límites de memoria (operando en la zona roja). |
|
jnxSpSvcSetCpuLimitPktDrops64 |
Número de paquetes descartados porque el conjunto de servicios superó los límites promedio de CPU (cuando el uso total de CPU supera el 85 por ciento). |
|
jnxSpSvcSetFlowLimitPktDrops64 |
Número de paquetes descartados porque el conjunto de servicios superó el límite de flujo. |
|
jnxSpSvcSetSessCount |
Número de sesiones válidas en el conjunto de servicios. |
MIB (objeto) |
(número de entrada jnxSpSvcSetSvcType |
Descripción |
|---|---|---|
jnxSpSvcSetSvcTypeIndex |
jnxSpSvcSetSvcTypeEntry 1 |
Un entero utilizado para identificar el tipo de servicio. |
jnxSpSvcSetSvcTypeIfName |
jnxSpSvcSetSvcTypeEntry 2 |
Nombre de la interfaz que identifica la PIC del AS. Si más de una interfaz está asociada a la PIC AS, se utiliza el nombre asociado a la interfaz de capa inferior. |
jnxSpSvcSetSvcTypeName |
jnxSpSvcSetSvcTypeEntry 3 |
Nombre del tipo de servicio. |
jnxSpSvcSetSvcTypeSvcSets |
jnxSpSvcSetSvcTypeEntry 4 |
Número de conjuntos de servicios configurados en la PIC del AS que utilizan este tipo de servicio. |
jnxSpSvcSetSvcTypeMemoryUsage |
jnxSpSvcSetSvcTypeEntry 5 |
Cantidad de memoria utilizada por este tipo de servicio, expresada en bytes. |
jnxSpSvcSetSvcTypePctMemoryUsage |
jnxSpSvcSetSvcTypeEntry 6 |
Cantidad de memoria utilizada por este tipo de servicio, expresada como porcentaje de la memoria total. |
jnxSpSvcSetSvcTypeCpuUtil |
jnxSpSvcSetSvcTypeEntry 7 |
Cantidad de procesamiento de CPU utilizada por el conjunto de servicios, expresada como porcentaje del uso total de CPU. |
MIB (objeto) |
Número de entrada jnxSpSvcSetIf |
Descripción |
|---|---|---|
jnxSpSvcSetIfTableName |
jnxSpSvcSetIfEntry 1 |
Nombre de la interfaz utilizada para identificar la PIC AS. Si más de una interfaz está asociada a la PIC AS, se utiliza el nombre asociado a la interfaz de capa inferior. |
jnxSpSvcSetIfsvcSets |
jnxSpSvcSetIfEntry 2 |
Número de conjuntos de servicios configurados en la PIC AS. |
jnxSpSvcSetIfMemoryUsage |
jnxSpSvcSetIfEntry 3 |
Cantidad de memoria utilizada por el PIC AS, expresada en bytes. |
jnxSpSvcSetIfPctMemoryUsage |
jnxSpSvcSetIfEntry 4 |
Cantidad de memoria utilizada por el PIC AS, expresada como porcentaje de la memoria total. |
jnxSpSvcSetIfPolMemoryUsage |
jnxSpSvcSetIfEntry 5 |
Cantidad de memoria de directiva utilizada por PIC AS, expresada en bytes. |
jnxSpSvcSetIfPctPolMemoryUsage |
jnxSpSvcSetIfEntry 6 |
Cantidad de memoria de política utilizada por la PIC AS, expresada como porcentaje del total. |
jnxSpSvcSetIfMemoryZone |
jnxSpSvcSetIfEntry 7 |
La zona de uso de memoria que ocupa actualmente la PIC AS. Las definiciones de cada zona son:
|
jnxSpSvcSetIfCpuUtil |
jnxSpSvcSetIfEntry 8 |
Cantidad de procesamiento de CPU utilizado por el PIC AS, expresado como porcentaje del uso total de CPU. |
jnxSpSvcSetIfMemoryUsage64 |
Cantidad de memoria de directiva utilizada por PIC AS, expresada en bytes. |
|
jnxSpSvcSetIfPolMemoryUsage64 |
Cantidad de memoria de política utilizada por la PIC AS, expresada como porcentaje del total. |
|
jnxSpSvcSetIfNumTotalSessActive |
Número total de sesiones activas en el PIC. |
|
jnxSpSvcSetIfPeakTotalSessActive |
Número de sesiones activas en el PIC en cualquier momento. |
|
jnxSpSvcSetIfNumCreatedSessPerSec |
Número de sesiones creadas por segundo en el PIC |
|
jnxSpSvcSetIfNumDeletedSessPerSec |
Número de sesiones eliminadas por segundo en el PIC |
|
jnxSpSvcSetIfNumTotalTcpSessActive jnxSpSvcSetIfNumTotalUdpSessActive jnxSpSvcSetIfNumTotalOtherSessActive |
Número de sesiones activas (TCP, UDP y otras) en el PIC |
|
jnxSpSvcSetIfPeakTotalTcpSessActive jnxSpSvcSetIfPeakTotalUdpSessActive jnxSpSvcSetIfPeakTotalOtherSessActive |
Número de sesiones activas (TCP, UDP y otras) en el PIC |
|
jnxSpSvcSetIfPeakCreatedSessPerSec |
Número de sesiones creadas por segundo en el PIC |
|
jnxSpSvcSetIfPeakDeletedSessPerSec |
Número de sesiones eliminadas por segundo en el PIC |
|
jnxSpSvcSetIfNumTotalTcpIpv4SessActive jnxSpSvcSetIfNumTotalTcpIpv6SessActive jnxSpSvcSetIfNumTotalUdpIpv4SessActive jnxSpSvcSetIfNumTotalUdpIpv6SessActive jnxSpSvcSetIfNumTotalOtherIpv4SessActive jnxSpSvcSetIfNumTotalOtherIpv6SessActive |
Número total de sesiones activas (TCP, UDP y otras) para IPv4 e IPv6 en el PIC |
|
jnxSpSvcSetIfNumTotalTcpGatedSessActive jnxSpSvcSetIfNumTotalUdpGatedSessActive |
Número de sesiones cerradas TCP y UDP en el PIC |
|
jnxSpSvcSetIfNumTotalTcpRegSessActive jnxSpSvcSetIfNumTotalUdpRegSessActive |
Número de sesiones regulares TCP y UDP en el PIC |
|
jnxSpSvcSetIfNumTotalTcpTunSessActive jnxSpSvcSetIfNumTotalUdpTunSessActive |
Número de sesiones tunelizadas TCP y UDP en la PIC |
|
jnxSpSvcSetIfSessPktRecv |
Número de paquetes recibidos en la gestión de sesiones |
|
jnxSpSvcSetIfSessPktXmit |
Número de paquetes transmitidos como parte de la gestión de la sesión |
|
jnxSpSvcSetIfSessSlowPathDiscard |
Número de paquetes descartados en ruta lenta |
|
jnxSpSvcSetIfSessSlowPathForward |
Número de paquetes reenviados en ruta lenta |
|
jnxSpSvcSetIfMspNumCreatedSubsPerSec |
Número de suscriptores creados por segundo |
|
jnxSpSvcSetIfMspNumDeletedSubsPerSec |
Número de suscriptores eliminados por segundo |
|
jnxSpSvcSetIfMspNumTotalSubsActive |
Número de suscriptores activos |
|
jnxSpSvcSetIfMspPeakCreatedSubsPerSec |
Número máximo de suscriptores creados por segundo en el PIC |
|
jnxSpSvcSetIfMspPeakDeletedSubsPerSec |
Número máximo de suscriptores eliminados por segundo en el PIC |
|
jnxSpSvcSetIfMspPeakTotalSubsActive |
Número máximo de suscriptores activos totales en el PIC |
Asignación resumida de comandos operativos de servicios CLI MX-SPC3 a MIB SNMP
En la Tabla 4 se resume la asignación de los comandos de operaciones de la tarjeta de servicios MX-SPC3 a la MIB SNMP respectiva.
Comando CLI |
Nombre de la variable |
Tablas MIB |
MIB (objeto) |
|---|---|---|---|
mostrar el uso de CPU de conjuntos de servicios de servicios |
porcentaje de utilización de la CPU |
jnxSpSvcSetTable |
jnxSpSvcSetCpuUtil |
mostrar servicios de uso de memoria de conjuntos de servicios |
bytes usados |
jnxSpSvcSetMemoryUsage64 |
|
mostrar zona de uso de memoria de conjuntos de servicios de servicios |
zona MEM |
jnxSpSvcSetIfMemoryZone |
|
mostrar estadísticas de conjuntos de servicios de servicios paquetes descartados |
cpulimit-gotas |
jnxSpSvcSetCpuLimitPktDrops64 |
|
flowlimit-drops |
jnxSpSvcSetFlowLimitPktDrops64 |
||
memlimit-drops |
jnxSpSvcSetMemLimitPktDrops64 |
||
mostrar resumen de conjuntos de servicios de servicios |
service-set-bytes-used |
jnxSpSvcSetIfTable |
jnxSpSvcSetIfMemoryUsage64 |
service-set-cpu-utilization |
jnxSpSvcSetIfCpuUtil |
||
service-set-percent-bytes-used |
jnxSpSvcSetIfPctMemoryUsage |
||
service-set-percent-policy-bytes-used |
jnxSpSvcSetIfPctPolMemoryUsage |
||
service-set-policy-bytes-used |
jnxSpSvcSetIfPolMemoryUsage64 |
||
configurados por conjuntos de servicios |
jnxSpSvcSetIfSvcSets |
||
Mostrar cuenta de sesiones de servicios |
sess-count |
jnxSpSvcSetTable |
jnxSpSvcSetSessCount |
Análisis de sesiones de Show Services |
num-total-session-active |
jnxSpSvcSetIfTable |
jnxSpSvcSetIfNumTotalSessActive |
pico-total-sesión-activa |
jnxSpSvcSetIfPeakTotalSessActive |
||
num-created-session-per-sec |
jnxSpSvcSetIfNumCreatedSessPerSec |
||
num-deleted-session-per-sec |
jnxSpSvcSetIfNumDeletedSessPerSec |
||
num-total-tcp-session-active |
jnxSpSvcSetIfNumTotalTcpSessActive |
||
num-total-udp-session-active |
jnxSpSvcSetIfNumTotalUdpSessActive |
||
pico-total-tcp-sesión-activo |
jnxSpSvcSetIfPeakTotalTcpSessActive |
||
pico-total-udp-sesión-activa |
jnxSpSvcSetIfPeakTotalUdpSessActive |
||
num-total-other-session-active |
jnxSpSvcSetIfNumTotalOtherSessActive |
||
Sesión máxima creada por segundo |
jnxSpSvcSetIfPeakCreatedSessPerSec |
||
pico-eliminado-de-sesión-por-segundo |
jnxSpSvcSetIfPeakDeletedSessPerSec |
||
pico-total-otra-sesión-activa |
jnxSpSvcSetIfPeakTotalOtherSessActive |
||
num-total-tcp-ipv4-session-active |
jnxSpSvcSetIfNumTotalTcpIpv4SessActive |
||
num-total-tcp-ipv6-session-active |
jnxSpSvcSetIfNumTotalTcpIpv6SessActive |
||
num-total-udp-ipv4-session-active |
jnxSpSvcSetIfNumTotalUdpIpv4SessActive |
||
num-total-udp-ipv6-session-active |
jnxSpSvcSetIfNumTotalUdpIpv6SessActive |
||
num-total-tcp-gated-session-active |
jnxSpSvcSetIfNumTotalTcpGatedSessActive |
||
num-total-udp-gated-session-active |
jnxSpSvcSetIfNumTotalUdpGatedSessActive |
||
num-total-other-ipv4-session-active |
jnxSpSvcSetIfNumTotalOtherIpv4SessActive |
||
num-total-other-ipv6-session-active |
jnxSpSvcSetIfNumTotalOtherIpv6SessActive |
||
num-total-tcp-regular-session-active |
jnxSpSvcSetIfNumTotalTcpRegSessActive |
||
num-total-udp-regular-session-active |
jnxSpSvcSetIfTable |
jnxSpSvcSetIfNumTotalUdpRegSessActive |
|
num-total-tcp-tunneled-session-active |
jnxSpSvcSetIfNumTotalTcpTunSessActive |
||
num-total-udp-tunneled-session-active |
jnxSpSvcSetIfNumTotalUdpTunSessActive |
||
session-pkts-received |
jnxSpSvcSetIfSessPktRecv |
||
sesión-PKTS-transmitido |
jnxSpSvcSetIfSessPktXmit |
||
session-slow-path-discard |
jnxSpSvcSetIfSessSlowPathDiscard |
||
session-slow-path-forward |
jnxSpSvcSetIfSessSlowPathForward |
||
Mostrar análisis de suscriptores de servicios |
msp-num-created-subs-per-sec |
jnxSpSvcSetIfMspNumCreatedSubsPerSec |
|
msp-num-deleted-subs-per-sec |
jnxSpSvcSetIfMspNumDeletedSubsPerSec |
||
msp-num-total-subs-active |
jnxSpSvcSetIfMspNumTotalSubsActive |
||
msp-pico-creado-subs-por-segundo |
jnxSpSvcSetIfMspPeakCreatedSubsPerSec |
||
msp-pico-eliminado-subs-por-segundo |
jnxSpSvcSetIfMspPeakDeletedSubsPerSec |
||
msp-pico-total-subs-activo |
jnxSpSvcSetIfMspPeakTotalSubsActive |
MIB SNMP NAT
En esta sección se describen los objetos MIB jnxSrcNatStatsTable .
En la tabla 5 se describen los objetos MIB SNMP NAT de origen para la tarjeta de servicios MS-MPC. En esta tabla se exponen los atributos de traducción NAT de origen de las direcciones traducidas.
En la tabla 6 se describen los objetos MIB NAT SNMP de origen para la tarjeta de servicios MX-SPC3. Esta tabla contiene información únicamente sobre la traducción de la dirección IP de origen.
| jnxSrcNatStatsTable |
MIB (objeto) |
Descripción |
|---|---|---|
| jnxNatSrcPoolName |
El nombre del grupo de direcciones IP de origen dinámico |
|
| jnxNatSrcXlatedAddrType |
V4 o V6. El tipo de dirección IP de origen dinámico asignado del grupo de direcciones utilizado en la traducción de NAT |
|
| jnxNatSrcPoolType |
El tipo de agrupación de puertos de origen indica si la traducción de direcciones se realiza con puerto o sin el puerto, o si se trata de una traducción estática. Ex napt-44, nat64 etc |
|
| jnxNatSrcNumPortAvail |
El número de puertos disponibles con este grupo |
|
| jnxNatSrcNumPortInuse |
El número de puertos en uso para esta entrada de dirección NAT |
|
| jnxNatSrcNumAddressAvail |
El número total de direcciones disponibles en este grupo |
|
| jnxNatSrcNumAddressInUse |
El número de direcciones en uso de este grupo |
|
| jnxNatSrcNumSessions |
El número de sesiones en uso según esta entrada de dirección NAT |
|
| jnxNatRuleTable |
Esta tabla supervisa los aciertos de las reglas NAT |
|
| jnxNatRuleName |
Nombre de la regla NAT |
|
| jnxNatRuleType |
Tipos de NAT: Origen estático, Destino estático, Origen dinámico y NAPT. Ej: napt44 etc |
|
| jnxNatRuleTransHits |
El número de visitas en esta regla NAT |
|
| jnxNatPoolTable |
Esta tabla monitorea los aciertos del grupo NAT |
|
| jnxNatPoolName |
Nombre del grupo NAT |
|
| jnxNatPoolType |
Tipos de NAT: Origen estático, Destino estático, Origen dinámico y NAPT. Ej: napt44 etc |
|
| jnxNatPoolTransHits |
El número de visitas en este grupo NAT |
| jnxJsSrcNatStatsTable |
MIB (objeto) |
Descripción |
|---|---|---|
| jnxJsNatSrcPoolName |
El nombre del grupo de direcciones IP de origen dinámico |
|
| jnxJsNatSrcXlatedAddrType |
Nuevo MIB. Tipo de dirección IP de origen dinámico asignada del grupo de direcciones utilizado en la traducción de NAT. El valor es v4 o v6 |
|
| jnxJsNatSrcPoolType |
conPAT o sinPAT o estático |
|
| jnxJsNatSrcNumPortAvail |
Nuevo MIB. El número de puertos disponibles con este grupo |
|
| jnxJsNatSrcNumPortInuse |
El número de puertos en uso para esta entrada de dirección NAT |
|
| jnxJsNatSrcNumSessions |
El número de sesiones en uso según esta entrada de dirección NAT |
|
| jnxJsNatSrcNumAddressAvail |
Nuevo MIB. El número total de direcciones disponibles en este grupo |
|
| jnxJsNatSrcNumAddressInuse |
Nuevo MIB. El número de direcciones en uso de este grupo |
|
| jnxJsNatRuleTable |
Esta tabla supervisa los aciertos de las reglas NAT |
|
| jnxJsNatRuleName |
Nombre de la regla NAT |
|
| jnxJsNatRuleType |
Tipos de NAT: Origen, Destino y Estático |
|
| jnxJsNatRuleTransHits |
Número de visitas en esta regla NAT. El estado está en desuso. Nuevo - jnxJsNatRuleHits |
|
| jnxJsNatRuleHits |
El número de aciertos en esta regla NAT, |
|
| jnxJsNatRuleNumOfSessions |
El número de sesiones en esta regla NAT |
|
| jnxJsNatTransType |
Nuevo MIB. Detalles a continuación |
|
| jnxJsNatPoolTable |
Esta tabla monitorea los aciertos del grupo NAT |
|
| jnxJsNatPoolName |
Nombre del grupo NAT |
|
| jnxJsNatPoolType |
Tipos de NAT: Origen, Destino y Estático |
|
| jnxJsNatPoolTransHits |
El número de visitas en este grupo NAT. (Solo para dispositivos SRX). |
|
| jnxJsNatPoolUtility |
Utilización del grupo NAT (solo para dispositivos SRX). |
Capturas SNMP
En la tabla 7 se describen las capturas SNMP compatibles con la tarjeta de servicios MS-MPC y la tarjeta de servicios MX-SPC3.
Trampa |
Descripción |
|---|---|
SPD_TRAP_OIDS(jnxSpSvcSetZoneEntered) |
jnxSpSvcSetZoneEntered: indica que una PIC AS ha entrado en una zona de uso de memoria más grave desde una zona de uso de memoria menos grave. JnxSpSvcSetIfMemoryZone identifica la zona especificada |
SPD_TRAP_OIDS(jnxSpSvcSetZoneExited) |
jnxSpSvcSetZoneExited: indica que una PIC AS ha salido de una zona de uso de memoria más grave a una zona de uso de memoria menos grave. JnxSpSvcSetIfMemoryZone identifica la zona especificada. |
SPD_TRAP_OIDS(jnxSpSvcSetCpuExceed) |
jnxSpSvcSetCpuExceded: indica que una PIC de AS tiene más del 85 % de uso de CPU. |
SPD_TRAP_OIDS(jnxSpSvcSetCpuOk) |
jnxSpSvcSetCpuOk: indica que una PIC de AS ha vuelto a un uso de CPU inferior al 85 %. |
SPD_TRAP_OIDS(jnxSpSvcSetFlowLimitUtilized) |
jnxSpSvcSetFlowLimitUsed: indica que un conjunto de servicios ha alcanzado su límite superior de umbral de flujos de un flujo máximo permitido para un conjunto de servicios. |
Configuración de la generación de capturas SNMP
En esta sección se describe cómo configurar la tarjeta de servicio MS-MPC frente a la tarjeta de servicios MX-SPC3 para generar capturas SNMP.
Configuración de capturas SNMP para puertos NAT en un grupo NAT de origen
Si el uso actual está por encima del umbral elevado o por debajo del umbral claro, generaremos una captura SNMP.
Configuración de capturas SNMP para puertos NAT en un grupo NAT de origen en un MS-MPC
user@host# set services nat pool NAT_POOL_TEST snmp-trap-thresholds address-port low 50user@host# set services nat pool NAT_POOL_TEST snmp-trap-thresholds address-port high 75
Configuración de capturas SNMP para puertos NAT en un grupo NAT de origen en un MX-SPC3
user@host# set services nat source pool NAT_POOL_TEST pool-utilization-alarm raise-threshold 50user@host# set services nat source pool NAT_POOL_TEST pool-utilization-alarm clear-threshold 40
Configuración de capturas SNMP para sesiones
Se trata de una captura de infrarrojos que configura umbrales de flujo SNMP para todos los flujos de un conjunto de servicios o flujos para todos los grupos NAT configurados para un conjunto de servicios.
Configurar una captura SNMP de sesiones en un MS-MPC
user@host# set services service-set SS_TEST max-flows 2muser@host# set services service-set SS_TEST snmp-trap-thresholds flow low 50user@host# set services service-set SS_TEST snmp-trap-thresholds flow high 75
Configuración de una captura SNMP de sesiones en un MX-SPC3
user@host# set services service-set ss1 service-set-options session-limit maximum 2000user@host# set services service-set ss1 snmp-trap-thresholds session low 50user@host# set services service-set ss1 snmp-trap-thresholds session high 60
Configuración de ejemplo para NAT MX-SPC3 para tres tablas MIB SNMP
Configuración de ejemplo
user@host> show services | display set Configuration ============= show services | display set set services service-set ss1_nh_style1 nat-rule-sets rset1 set services service-set ss1_nh_style1 nat-rule-sets rset2 set services service-set ss1_nh_style1 nat-rule-sets rset5 set services service-set ss1_nh_style1 next-hop-service inside-service-interface vms-0/0/0.1 set services service-set ss1_nh_style1 next-hop-service outside-service-interface vms-0/0/0.2 set services nat source pool src_pool2_v6 address 300::0/128 set services nat source pool src_pool1 address 50.0.0.0/29 set services nat source rule-set rset1 rule nr1 match source-address 10.0.0.0/32 set services nat source rule-set rset1 rule nr1 match destination-address 20.0.0.0/32 set services nat source rule-set rset1 rule nr1 match application any set services nat source rule-set rset1 rule nr1 then source-nat pool src_pool1 set services nat source rule-set rset1 match-direction input set services nat source rule-set rset2 rule nr2_v6 match source-address 200::0/34 set services nat source rule-set rset2 rule nr2_v6 match destination-address 400::0/34 set services nat source rule-set rset2 rule nr2_v6 match application any set services nat source rule-set rset2 rule nr2_v6 then source-nat pool src_pool2_v6 set services nat source rule-set rset2 match-direction input set services nat destination pool src_pool5_dnat address 20.0.0.0/30 set services nat destination rule-set rset5 rule nr5_dnat match destination-address 21.0.0.0/30 set services nat destination rule-set rset5 rule nr5_dnat match application any set services nat destination rule-set rset5 rule nr5_dnat then destination-nat pool src_pool5_dnat set services nat destination rule-set rset5 match-direction input set services nat traceoptions file nat-trace.txt set services nat traceoptions flag all
show snmp mib walk jnxJsSrcNatStatsTable
user@host>show snmp mib walk jnxJsSrcNatStatsTable jnxJsNatSrcPoolName.2.112.49.0.0.0.0.0 = p1 jnxJsNatSrcXlatedAddrType.2.112.49.0.0.0.0.0 = 1 jnxJsNatSrcPoolType.2.112.49.0.0.0.0.0 = 1 jnxJsNatSrcNumPortInuse.2.112.49.0.0.0.0.0 = 0 jnxJsNatSrcNumSessions.2.112.49.0.0.0.0.0 = 0 jnxJsNatSrcNumPortAvail.2.112.49.0.0.0.0.0 = 10 jnxJsNatSrcNumAddressAvail.2.112.49.0.0.0.0.0 = 1 jnxJsNatSrcNumAddressInuse.2.112.49.0.0.0.0.0 = 0
mostrar snmp mib walk jnxJsNatPoolTable
user@host>show snmp mib walk jnxJsNatPoolTable jnxJsNatPoolName.9.115.114.99.95.112.111.111.108.49.1 = src_pool1 jnxJsNatPoolName.14.115.114.99.95.112.111.111.108.53.95.100.110.97.116.2 = src_pool5_dnat jnxJsNatPoolType.9.115.114.99.95.112.111.111.108.49.1 = 1 jnxJsNatPoolType.14.115.114.99.95.112.111.111.108.53.95.100.110.97.116.2 = 2 jnxJsNatPoolTransHits.9.115.114.99.95.112.111.111.108.49.1 = 0 jnxJsNatPoolTransHits.14.115.114.99.95.112.111.111.108.53.95.100.110.97.116.2 = 0 jnxJsNatPoolHits.9.115.114.99.95.112.111.111.108.49.1 = 0 jnxJsNatPoolHits.14.115.114.99.95.112.111.111.108.53.95.100.110.97.116.2 = 0 jnxJsNatPoolUtil.9.115.114.99.95.112.111.111.108.49.1 = 0 jnxJsNatPoolUtil.14.115.114.99.95.112.111.111.108.53.95.100.110.97.116.2 = 0
show snmp mib walk jnxJsNatRuleTable
user@host>show snmp mib walk jnxJsNatRuleTable jnxJsNatRuleName.3.110.114.49.1 = nr1 jnxJsNatRuleName.6.110.114.50.95.118.54.1 = nr2_v6 jnxJsNatRuleName.8.110.114.53.95.100.110.97.116.2 = nr5_dnat jnxJsNatRuleType.3.110.114.49.1 = 1 jnxJsNatRuleType.6.110.114.50.95.118.54.1 = 1 jnxJsNatRuleType.8.110.114.53.95.100.110.97.116.2 = 2 jnxJsNatRuleTransHits.3.110.114.49.1 = 0 jnxJsNatRuleTransHits.6.110.114.50.95.118.54.1 = 0 jnxJsNatRuleTransHits.8.110.114.53.95.100.110.97.116.2 = 0 jnxJsNatRuleHits.3.110.114.49.1 = 0 jnxJsNatRuleHits.6.110.114.50.95.118.54.1 = 0 jnxJsNatRuleHits.8.110.114.53.95.100.110.97.116.2 = 0 jnxJsNatRuleNumOfSessions.3.110.114.49.1 = 0 jnxJsNatRuleNumOfSessions.6.110.114.50.95.118.54.1 = 0 jnxJsNatRuleNumOfSessions.8.110.114.53.95.100.110.97.116.2 = 0 jnxJsNatTransType.3.110.114.49.1 = 13 jnxJsNatTransType.6.110.114.50.95.118.54.1 = 22 jnxJsNatTransType.8.110.114.53.95.100.110.97.116.2 = 13
Registros de seguimiento SNMP para capturas
En esta sección se proporcionan algunos ejemplos de registros de seguimiento para estas capturas SNMP.
Trampa de utilización de CPU
Mar 20 15:07:52.575680 snmpd[0] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Mar 20 15:07:52.575697 snmpd[0] <<< V2 Trap Mar 20 15:07:52.575714 snmpd[0] <<< Source: 10.48.12.170 Mar 20 15:07:52.575730 snmpd[0] <<< Destination: 190.1.1.1 Mar 20 15:07:52.575745 snmpd[0] <<< Version: SNMPv2 Mar 20 15:07:52.575761 snmpd[0] <<< Community: rtlogd_trap Mar 20 15:07:52.575777 snmpd[0] <<< Mar 20 15:07:52.575807 snmpd[0] <<< OID : sysUpTime.0 Mar 20 15:07:52.575824 snmpd[0] <<< type : TimeTicks Mar 20 15:07:52.575841 snmpd[0] <<< value: (7605999) 21:07:39.99 Mar 20 15:07:52.575856 snmpd[0] <<< Mar 20 15:07:52.575878 snmpd[0] <<< OID : snmpTrapOID.0 Mar 20 15:07:52.575894 snmpd[0] <<< type : Object Mar 20 15:07:52.575915 snmpd[0] <<< value: jnxSpSvcSetCpuExceeded Mar 20 15:07:52.575945 snmpd[0] <<< Mar 20 15:07:52.575968 snmpd[0] <<< OID : jnxSpSvcSetIfCpuUtil.4294967295 Mar 20 15:07:52.575984 snmpd[0] <<< type : Gauge Mar 20 15:07:52.576000 snmpd[0] <<< value: 45 Mar 20 15:07:52.576015 snmpd[0] <<< Mar 20 15:07:52.576033 snmpd[0] <<< OID : jnxSpSvcSetIfTableName.4294967295 Mar 20 15:07:52.576049 snmpd[0] <<< type : OctetString Mar 20 15:07:52.576066 snmpd[0] <<< value: "ms-2/0/0" Mar 20 15:07:52.576085 snmpd[0] <<< HEX : 6d 73 2d 32 2f 30 2f 30 Mar 20 15:07:52.576100 snmpd[0] <<< Mar 20 15:07:52.576118 snmpd[0] <<< OID : snmpTrapEnterprise.0 Mar 20 15:07:52.576134 snmpd[0] <<< type : Object Mar 20 15:07:52.576155 snmpd[0] <<< value: jnxProductNameMX480 Mar 20 15:07:52.576169 snmpd[0] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Captura de zona de memoria
Mar 21 10:53:31.550471 snmpd[0] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Mar 21 10:53:31.550491 snmpd[0] <<< V2 Trap Mar 21 10:53:31.550507 snmpd[0] <<< Source: 10.48.12.170 Mar 21 10:53:31.550522 snmpd[0] <<< Destination: 190.1.1.1 Mar 21 10:53:31.550536 snmpd[0] <<< Version: SNMPv2 Mar 21 10:53:31.550551 snmpd[0] <<< Community: rtlogd_trap Mar 21 10:53:31.550566 snmpd[0] <<< Mar 21 10:53:31.550585 snmpd[0] <<< OID : sysUpTime.0 Mar 21 10:53:31.550600 snmpd[0] <<< type : TimeTicks Mar 21 10:53:31.550616 snmpd[0] <<< value: (6076788) 16:52:47.88 Mar 21 10:53:31.550631 snmpd[0] <<< Mar 21 10:53:31.550649 snmpd[0] <<< OID : snmpTrapOID.0 Mar 21 10:53:31.550664 snmpd[0] <<< type : Object Mar 21 10:53:31.550681 snmpd[0] <<< value: jnxSpSvcSetZoneEntered Mar 21 10:53:31.550695 snmpd[0] <<< Mar 21 10:53:31.550714 snmpd[0] <<< OID : jnxSpSvcSetIfMemoryZone.4294967295 Mar 21 10:53:31.550729 snmpd[0] <<< type : Number Mar 21 10:53:31.550744 snmpd[0] <<< value: 2 Mar 21 10:53:31.550758 snmpd[0] <<< Mar 21 10:53:31.550776 snmpd[0] <<< OID : jnxSpSvcSetIfTableName.4294967295 Mar 21 10:53:31.550791 snmpd[0] <<< type : OctetString Mar 21 10:53:31.550806 snmpd[0] <<< value: "ms-2/0/0" Mar 21 10:53:31.550824 snmpd[0] <<< HEX : 6d 73 2d 32 2f 30 2f 30 Mar 21 10:53:31.550838 snmpd[0] <<< Mar 21 10:53:31.550856 snmpd[0] <<< OID : snmpTrapEnterprise.0 Mar 21 10:53:31.550871 snmpd[0] <<< type : Object Mar 21 10:53:31.550888 snmpd[0] <<< value: jnxProductNameMX480 Mar 21 10:53:31.550901 snmpd[0] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Captura de límite de sesión
Mar 21 10:53:31.551133 snmpd[0] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Mar 21 10:53:31.551152 snmpd[0] <<< V2 Trap Mar 21 10:53:31.551168 snmpd[0] <<< Source: 10.48.12.170 Mar 21 10:53:31.551184 snmpd[0] <<< Destination: 190.1.1.1 Mar 21 10:53:31.551197 snmpd[0] <<< Version: SNMPv2 Mar 21 10:53:31.551212 snmpd[0] <<< Community: rtlogd_trap Mar 21 10:53:31.551228 snmpd[0] <<< Mar 21 10:53:31.551246 snmpd[0] <<< OID : sysUpTime.0 Mar 21 10:53:31.551262 snmpd[0] <<< type : TimeTicks Mar 21 10:53:31.551278 snmpd[0] <<< value: (6076788) 16:52:47.88 Mar 21 10:53:31.551292 snmpd[0] <<< Mar 21 10:53:31.551311 snmpd[0] <<< OID : snmpTrapOID.0 Mar 21 10:53:31.551326 snmpd[0] <<< type : Object Mar 21 10:53:31.551343 snmpd[0] <<< value: jnxSpSvcSetFlowLimitUtilised Mar 21 10:53:31.551358 snmpd[0] <<< Mar 21 10:53:31.551376 snmpd[0] <<< OID : jnxSpSvcSetFlowLimitUtil.0 Mar 21 10:53:31.551391 snmpd[0] <<< type : Number Mar 21 10:53:31.551406 snmpd[0] <<< value: 45 Mar 21 10:53:31.551421 snmpd[0] <<< Mar 21 10:53:31.551439 snmpd[0] <<< OID : jnxSpSvcSetNameUtil.0 Mar 21 10:53:31.551454 snmpd[0] <<< type : OctetString Mar 21 10:53:31.551471 snmpd[0] <<< HEX : 20 bc 55 88 01 Mar 21 10:53:31.551486 snmpd[0] <<< Mar 21 10:53:31.551503 snmpd[0] <<< OID : snmpTrapEnterprise.0 Mar 21 10:53:31.551518 snmpd[0] <<< type : Object Mar 21 10:53:31.551535 snmpd[0] <<< value: jnxProductNameMX480 Mar 21 10:53:31.551549 snmpd[0] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<