MIBs e armadilhas de SNMP de serviços de próxima geração
Este tópico descreve o SNMP MIBS e armadilhas para serviços de próxima geração com os serviços MX-SPC3. Como referência, ele também compara MIBS da placa de serviços MX-SPC3 e armadilhas com a placa de serviços MPC.
MIBs SNMP relacionados ao conjunto de serviços
Tabela 1, Tabela 2 e Tabela 3 descrevem os objetos MIB nas tabelas SNMP MIB relacionadas ao conjunto de serviços suportadas no jnxSPMIB. Este MIB é compatível com placas de serviços MS-MPC e placas de serviços MX-SPC3, com exceção dos seguintes:
A placa de serviços MX-SPC3 oferece suporte a contadores, como uso de memória e uso de cpu, no nível por conjunto de serviços e por pic, enquanto as placas de serviços MS-MPC oferecem suporte a esses contadores no nível de serviço, por exemplo, firewall stateful (SFW) e NAT).
A placa MX-SPC3 usa o jnxSpSvcSetTable MIB para esses contadores.
NaTabela 1 , o jnxSpSvcSetTable, o campo jnxSpSvcSetSvcType mostrará um valor de "ALL", uma vez que nenhum contador específico por tipo de serviço é suportado.
Objeto MIB |
Número de entrada jnxSpSvcSet |
Descrição |
---|---|---|
jnxSpSvcSetIfName |
Borda de jnxSpSvcEntry 4 |
O nome da interface que identifica o AS PIC. Se mais de uma interface estiver associada ao AS PIC, o nome associado à interface de camada inferior será usado. |
jnxSpSvcSetIfIndex |
Borda de jnxSpSvcEntry 5 |
Um número de índice associado ao nome da interface. |
JnxSpSvcSetMemoryUsage |
Borda de jnxSpSvcEntry 6 |
Quantidade de memória usada pelo conjunto de serviços, em bytes. |
jnxSpSvcSetCpuUtil |
Borda de jnxSpSvcEntry 7 |
Quantidade de processamento de CPU usada pelo conjunto de serviços, expressa como uma porcentagem do uso total da CPU. Os roteadores de serviços da Série J não têm uma CPU dedicada para serviços. O uso de CPU nesses roteadores aparece como 0. |
jnxSpSvcSetSvc Lifestyle |
Borda de jnxSpSvcEntry 8 |
Tipo de serviço para o conjunto de serviços. Os tipos de serviço incluem:
|
JnxSpSvcSetMemLimitPktDrops |
Borda de jnxSpSvcEntry 9 |
O número de pacotes caiu porque o conjunto de serviços excedeu seus limites de memória (operando na zona Vermelha). |
jnxSpSvcSetCpuLimitPktDrops |
inxSpSvcSetEntry 10 |
O número de pacotes caiu porque o conjunto de serviços excedeu os limites médios de CPU (quando o uso total da CPU excede 85%). |
JnxSpSvcSetFlowLimitPktDrops |
Borda de redes jnxSpSvcEntry 11 |
O número de pacotes caiu porque o conjunto de serviços excedeu o limite de fluxo. |
JnxSpSvcSetMemoryUsage64 |
|
Quantidade de memória usada pelo conjunto de serviços, em bytes. |
jnxSpSvcSetMemLimitPktDrops64 |
|
O número de pacotes caiu porque o conjunto de serviços excedeu seus limites de memória (operando na zona Vermelha). |
jnxSpSvcSetCpuLimitPktDrops64 |
|
O número de pacotes caiu porque o conjunto de serviços excedeu os limites médios de CPU (quando o uso total da CPU excede 85%). |
jnxSpSvcSetFlowLimitPktDrops64 |
|
O número de pacotes caiu porque o conjunto de serviços excedeu o limite de fluxo. |
JnxSpSvcSetSessCount |
|
Número de sessões válidas no conjunto de serviços. |
Objeto MIB |
(número de entrada do jnxSpSvcSetSvcType |
Descrição |
---|---|---|
jnxSpSvcSetSvcTypeIndex |
jnxSpSvcSetSvcTypeEntry 1 |
Um inteiro costumava identificar o tipo de serviço. |
jnxSpSvcSetSvcTypeIfName |
jnxSpSvcSetSvcTypeEntry 2 |
O nome da interface que identifica o AS PIC. Se mais de uma interface estiver associada ao AS PIC, o nome associado à interface de camada inferior será usado. |
jnxSpSvcSetSvcTypeName |
jnxSpSvcSetSvcTypeEntry 3 |
O nome do tipo de serviço. |
jnxSpSvcSetSvcTypeSvcSets |
jnxSpSvcSetSvcTypeEntry 4 |
Número de conjuntos de serviços configurados no AS PIC que usam esse tipo de serviço. |
JnxSpSvcSetSvcTypeMemoryUsage |
jnxSpSvcSetSvcTypeEntry 5 |
Quantidade de memória usada por esse tipo de serviço, expressa em bytes. |
JnxSpSvcSetSvcTypePctMemoryUsage |
jnxSpSvcSetSvcTypeEntry 6 |
Quantidade de memória usada por esse tipo de serviço, expressa como uma porcentagem da memória total. |
jnxSpSvcSetSvcTypeCpuUtil |
jnxSpSvcSetSvcTypeEntry 7 |
Quantidade de processamento de CPU usada pelo conjunto de serviços, expressa como uma porcentagem do uso total da CPU. Os roteadores de serviços da Série J não têm uma CPU dedicada para serviços. O uso de CPU nesses roteadores aparece como 0. |
Objeto MIB |
Número de entrada jnxSpSvcSetIf |
Descrição |
---|---|---|
jnxSpSvcSetIfTableName |
jnxSpSvcSetIfEntry 1 |
O nome da interface usado para identificar o AS PIC. Se mais de uma interface estiver associada ao AS PIC, o nome associado à interface de camada inferior será usado. |
jnxSpSvcSetIfsvcSets |
jnxSpSvcSetIfEntry 2 |
O número de conjuntos de serviços configurados no AS PIC. |
JnxSpSvcSetIfMemoryUsage |
jnxSpSvcSetIfEntry 3 |
Quantidade de memória usada pelo AS PIC, expressa em bytes. |
JnxSpSvcSetIfPctMemoryUsage |
jnxSpSvcSetIfEntry 4 |
Quantidade de memória usada pelo AS PIC, expressa como uma porcentagem da memória total. |
JnxSpSvcSetIfPolMemoryUsage |
jnxSpSvcSetIfEntry 5 |
Quantidade de memória de política usada pelo AS PIC, expressa em bytes. |
JnxSpSvcSetIfPctPolMemoryUsage |
jnxSpSvcSetIfEntry 6 |
Quantidade de memória de política usada pelo AS PIC, expressa como uma porcentagem do total. |
jnxSpSvcSetIfMemoryZone |
jnxSpSvcSetIfEntry 7 |
A zona de uso da memória atualmente ocupada pelo AS PIC. As definições de cada zona são:
|
jnxSpSvcSetIfCpuUtil |
jnxSpSvcSetIfEntry 8 |
Quantidade de processamento de CPU usada pelo AS PIC, expressa como uma porcentagem do uso total da CPU. Os roteadores de serviços da Série J não têm uma CPU dedicada para serviços. O uso de CPU nesses roteadores aparece como 0. |
jnxSpSvcSetIfMemoryUsage64 |
|
Quantidade de memória de política usada pelo AS PIC, expressa em bytes. |
jnxSpSvcSetIfPolMemoryUsage64 |
|
Quantidade de memória de política usada pelo AS PIC, expressa como uma porcentagem do total. |
jnxSpSvcSetIfNumTotalSessActive |
|
Número total de sessões ativas no PIC. |
jnxSpSvcSetIfPeakTotalSessActive |
|
Número de sessões ativas no PIC a qualquer momento. |
jnxSpSvcSetIfNumCreatedSessPerSec |
|
Número de sessões criadas por segundo no PIC |
jnxSpSvcSetIfNumDeletedSessPerSec |
|
Número de sessões excluídas por segundo no PIC |
jnxSpSvcSetIfNumTotalTcpSessActive jnxSpSvcSetIfNumTotalUdpSessActive jnxSpSvcSetIfNumTotalOtherSessActive |
|
Número de sessões ativas (TCP, UDP e outras)no PIC |
jnxSpSvcSetIfPeakTotalTcpSessActive jnxSpSvcSetIfPeakTotalUdpSessActive jnxSpSvcSetIfPeakTotalOtherSessActive |
|
Número de sessões ativas (TCP, UDP e outras) no PIC |
jnxSpSvcSetIfPeakCreatedSessPerSec |
|
Número de sessões criadas por segundo no PIC |
jnxSpSvcSetIfPeakDeletedSessPerSec |
|
Número de sessões excluídas por segundo no PIC |
jnxSpSvcSetIfNumTotalTcpIpv4SessActive jnxSpSvcSetIfNumTotalTcpIpv6SessActive jnxSpSvcSetIfNumTotalUdpIpv4SessActive jnxSpSvcSetIfNumTotalUdpIpv6SessActive jnxSpSvcSetIfNumTotalOtherIpv4SessActive jnxSpSvcSetIfNumTotalOtherIpv6SessActive |
|
Número total de sessões ativas (TCP, UDP e outras) para IPv4 e IPv6 no PIC |
jnxSpSvcSetIfNumTotalTcpGatedSessActive jnxSpSvcSetIfNumTotalUdpGatedSessActive |
|
Número de sessões fechadas de TCP e UDP no PIC |
jnxSpSvcSetIfNumTotalTcpRegSessActive jnxSpSvcSetIfNumTotalUdpRegSessActive |
|
Número de sessões regulares de TCP e UDP no PIC |
jnxSpSvcSetIfNumTotalTcpTunSessActive jnxSpSvcSetIfNumTotalUdpTunSessActive |
|
Número de sessões em túnel de TCP e UDP no PIC |
jnxSpSvcSetIfSessPktRecv |
|
Número de pacotes recebidos no tratamento de sessão |
jnxSpSvcSetIfSessPktXmit |
|
Número de pacotes transmitidos como parte do tratamento de sessões |
jnxSpSvcSetIfSessLowPathDiscard |
|
Número de pacotes descartados em caminho lento |
jnxSpSvcSetIfSessLowPathForward |
|
Número de pacotes encaminhados em caminho lento |
jnxSpSvcSetIfMspNumCreatedSubsPerSec |
|
Número de assinantes criados por segundo |
jnxSpSvcSetIfMspNumDeletedSubsPerSec |
|
Número de assinantes excluídos por sec |
jnxSpSvcSetIfMspNumTotalSubsActive |
|
Número de assinantes ativos |
jnxSpSvcSetIfMspPeakCreatedSubsPerSec |
|
Número máximo de assinantes criados por segundo no PIC |
jnxSpSvcSetIfMspPeakDeletedSubsPerSec |
|
Número máximo de assinantes excluídos por segundo no PIC |
jnxSpSvcSetIfMspPeakTotalSubsActive |
|
Número máximo de assinantes ativos totais no PIC |
Mapeamento resumido dos comandos operacionais dos serviços de CLI MX-SPC3 para MIBs SNMP
A Tabela 4 resume o mapeamento dos comandos de operações de placa de serviços MX-SPC3 para o respectivo SNMP MIB.
Comando CLI |
Nome variável |
Tabelas MIB |
Objeto MIB |
---|---|---|---|
mostrar serviços que definem a utilização da cpu |
cpu-utilização por cento |
jnxSpSvcSetTable |
jnxSpSvcSetCpuUtil |
mostrar serviços que definem a utilização da memória |
bytes usados |
JnxSpSvcSetMemoryUsage64 |
|
mostrar serviços que definem a zona de uso da memória |
zona de mem |
jnxSpSvcSetIfMemoryZone |
|
mostrar serviços de estatísticas de conjuntos de serviços quedas de pacotes |
cpulimit-drops |
jnxSpSvcSetCpuLimitPktDrops64 |
|
quedas de fluxo |
jnxSpSvcSetFlowLimitPktDrops64 |
||
memlimit-drops |
jnxSpSvcSetMemLimitPktDrops64 |
||
resumo dos conjuntos de serviços de show |
usado por bytes de serviço |
jnxSpSvcSetIfTable |
jnxSpSvcSetIfMemoryUsage64 |
utilização de set-cpu de serviço |
jnxSpSvcSetIfCpuUtil |
||
serviços definidos por cento por bytes usados |
JnxSpSvcSetIfPctMemoryUsage |
||
serviço definido por cento de bytes de política usados |
JnxSpSvcSetIfPctPolMemoryUsage |
||
usado por bytes de set-policy de serviço |
jnxSpSvcSetIfPolMemoryUsage64 |
||
configurado por conjuntos de serviço |
jnxSpSvcSetIfSvcSets |
||
contagem de sessões de serviços de show |
contagem de sess |
jnxSpSvcSetTable |
JnxSpSvcSetSessCount |
análise de sessões de serviços de show |
num-total-session-active |
jnxSpSvcSetIfTable |
jnxSpSvcSetIfNumTotalSessActive |
peak-total-session-active |
jnxSpSvcSetIfPeakTotalSessActive |
||
num-create-session-per-sec |
jnxSpSvcSetIfNumCreatedSessPerSec |
||
num-deleted-session-per-sec |
jnxSpSvcSetIfNumDeletedSessPerSec |
||
num-total-tcp-session-active |
jnxSpSvcSetIfNumTotalTcpSessActive |
||
num-total-udp-session-active |
jnxSpSvcSetIfNumTotalUdpSessActive |
||
peak-total-tcp-session-active |
jnxSpSvcSetIfPeakTotalTcpSessActive |
||
peak-total-udp-session-active |
jnxSpSvcSetIfPeakTotalUdpSessActive |
||
num-total-other-session-active |
jnxSpSvcSetIfNumTotalOtherSessActive |
||
de alta criação de sessão por segundo |
jnxSpSvcSetIfPeakCreatedSessPerSec |
||
de alta exclusão por sessão por segundo |
jnxSpSvcSetIfPeakDeletedSessPerSec |
||
peak-total-other-session-active |
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-tunelado-session-active |
jnxSpSvcSetIfNumTotalUdpTunSessActive |
||
sessão-pkts recebidos |
jnxSpSvcSetIfSessPktRecv |
||
transmissão de session-pkts |
jnxSpSvcSetIfSessPktXmit |
||
sessão lenta-caminho-descarte |
jnxSpSvcSetIfSessLowPathDiscard |
||
sessão de caminho lento para a frente |
jnxSpSvcSetIfSessLowPathForward |
||
mostrar análise de assinantes de serviços |
msp-num-created-subs-per-sec |
jnxSpSvcSetIfMspNumCreatedSubsPerSec |
|
msp-num-deleted-subs-per-sec |
jnxSpSvcSetIfMspNumDeletedSubsPerSec |
||
msp-num-total-subs-active |
jnxSpSvcSetIfMspNumTotalSubsActive |
||
msp-peak-created-subs-per-second |
jnxSpSvcSetIfMspPeakCreatedSubsPerSec |
||
msp-peak-deleted-subs-por-segundo |
jnxSpSvcSetIfMspPeakDeletedSubsPerSec |
||
msp-peak-total-subs-active |
jnxSpSvcSetIfMspPeakTotalSubsActive |
NAT SNMP MIBs
Esta seção descreve os objetos MIB jnxSrcNatStatsTable .
A Tabela 5 descreve os objetos NAT SNMP MIB de origem para a placa de serviços MS-MPC. Esta tabela expõe os atributos de tradução nat de origem dos endereços traduzidos.
A Tabela 6 descreve os objetos NAT SNMP MIB de origem para a placa de serviços MX-SPC3. Esta tabela contém informações apenas sobre a tradução de endereço IP de origem.
jnxSrcNatStatsTable |
Objeto MIB |
Descrição |
---|---|---|
nome jnxNatSrcPool |
O nome do pool de endereços IP de origem dinâmica |
|
JnxNatSrcXlatedAddrType |
V4 ou V6. O tipo de endereço IP de origem dinâmica alocado no pool de endereços usado na tradução do NAT |
|
jnxNatSrcPoolType |
O tipo de pool de porta de origem indica se a tradução do endereço é feita com a porta ou sem a porta, ou se é uma tradução estática. Ex napt-44, nat64 etc |
|
jnxNatSrcNumPortAvail |
O número de portas disponíveis com este pool |
|
jnxNatSrcNumPortInuse |
O número de portas em uso para esta entrada de endereço NAT |
|
jnxNatSrcNumAddressAvail |
O número total de endereços disponíveis neste pool |
|
jnxNatSrcNumAddressInUse |
O número de endereços em uso a partir deste pool |
|
NumSessions jnxNatSrc |
O número de sessões está em uso com base nesta entrada de endereço NAT |
|
jnxNatRuleTable |
Esta tabela monitora as batidas de regra do NAT |
|
jnxNatRuleName |
Nome da regra do NAT |
|
jnxNatRuleType |
Tipos de NAT: fonte estática, destino estático, fonte dinâmica e NAPT. Ex: napt44 etc |
|
jnxNatRuleTransHits |
O número de acessos nesta regra do NAT |
|
jnxNatPoolTable |
Esta tabela monitora as batidas do pool de NAT |
|
jnxNatPoolName |
Nome do NAT Pool |
|
jnxNatPoolType |
Tipos de NAT: fonte estática, destino estático, fonte dinâmica e NAPT. Ex: napt44 etc |
|
jnxNatPoolTransHits |
O número de acessos neste pool de NAT |
jnxJsSrcNatStatsTable |
Objeto MIB |
Descrição |
---|---|---|
jnxJsNatSrcPoolName |
O nome do pool de endereços IP de origem dinâmica |
|
jnxJsNatSrcXlatedAddrType |
Novo MIB. O tipo de endereço IP de origem dinâmica alocado no pool de endereços usado na tradução do NAT. O valor é v4 ou v6 |
|
jnxJsNatSrcPoolType |
comPAT ou semPAT ou estático |
|
jnxJsNatSrcNumPortAvail |
Novo MIB. O número de portas disponíveis com este pool |
|
jnxJsNatSrcNumPortInuse |
O número de portas em uso para esta entrada de endereço NAT |
|
SessõesnumSessions jnxJsNatSrc |
O número de sessões está em uso com base nesta entrada de endereço NAT |
|
jnxJsNatSrcNumAddressAvail |
Novo MIB. O número total de endereços disponíveis neste pool |
|
jnxJsNatSrcNumAddressInuse |
Novo MIB. O número de endereços em uso a partir deste pool |
|
jnxJsNatRuleTable |
Esta tabela monitora as batidas de regra do NAT |
|
jnxJsNatRuleName |
Nome da regra do NAT |
|
jnxJsNatRuleType |
Tipos de NAT: Origem, Destino e Estática |
|
jnxJsNatRuleTransHits |
O número de acessos nesta regra nat. O status é preterido. Novo - jnxJsNatRuleHits |
|
jnxJsNatRuleHits |
O número de acessos nesta regra nat, |
|
jnxJsNatRuleNumOfSessions |
O número de sessões nesta regra do NAT |
|
jnxJsNatTransType |
Novo MIB. Detalhes abaixo |
|
jnxJsNatPoolTable |
Esta tabela monitora as batidas do pool de NAT |
|
jnxJsNatPoolName |
Nome do NAT Pool |
|
jnxJsNatPoolType |
Tipos de NAT: Origem, Destino e Estática |
|
jnxJsNatPoolTransHits |
O número de acessos neste pool de NAT. O status é preterido. Novo - jnxJsNatPoolHits |
|
jnxJsNatPoolHits |
O número de acessos nesta piscina NAT para depreciar jnxJsNatRuleTransHits. |
Armadilhas SNMP
A Tabela 7 descreve as armadilhas SNMP suportadas tanto pela placa de serviços MS-MPC quanto pela placa de serviços MX-SPC3.
Armadilha |
Descrição |
---|---|
SPD_TRAP_OIDS(jnxSpSvcSetZoneEntered) |
jnxSpSvcSetZoneEntered — Indica que um AS PIC entrou em uma zona de uso de memória mais severa a partir de uma zona de uso de memória menos grave. A zona inserida é identificada pelo JnxSpSvcSetIfMemoryZone |
SPD_TRAP_OIDS(jnxSpSvcSetZoneExited) |
jnxSpSvcSetZoneExited — indica que um AS PIC saiu de uma zona de uso de memória mais severa para uma zona de uso de memória menos severa. A zona inserida é identificada pelo JnxSpSvcSetIfMemoryZone. |
SPD_TRAP_OIDS(jnxSpSvcSetCpuExceed) |
jnxSpSvcSetCpuExceed — Indica que um AS PIC tem mais de 85% de uso de CPU. |
SPD_TRAP_OIDS(jnxSpSvcSetCpuOk) |
jnxSpSvcSetCpuOk — Indica que um AS PIC voltou a menos de 85% de uso de CPU. |
SPD_TRAP_OIDS(jnxSpSvcSetFlowLimitUtilized) |
jnxSpSvcSetFlowLimitUtilized — Indica que um conjunto de serviços atingiu seu limite superior de fluxos de fluxos máximos permitidos para um conjunto de serviços. |
Configuração da geração de armadilhas SNMP
Estas seções descrevem como configurar a placa de serviço MS-MPC em comparação com a placa de serviços MX-SPC3 para gerar armadilhas de SNMP.
Configurando a armadilha SNMP para portas NAT em um pool NAT de origem
Se o uso atual estiver acima do limite de elevação ou abaixo do limite claro, geraremos uma armadilha SNMP.
Configuração de armadilhas SNMP para portas NAT em um pool NAT de origem em um MS-MPC
user@host# set services nat pool NAT_POOL_TEST snmp-trap-thresholds address-port low 50
user@host# set services nat pool NAT_POOL_TEST snmp-trap-thresholds address-port high 75
Configuração de armadilhas SNMP para portas NAT em um pool NAT de origem em um MX-SPC3
user@host# set services nat source pool NAT_POOL_TEST pool-utilization-alarm raise-threshold 50
user@host# set services nat source pool NAT_POOL_TEST pool-utilization-alarm clear-threshold 40
Configurando a armadilha SNMP para sessões
Esta é uma armadilha infra que configura limiares de fluxo de SNMP para todos os fluxos para um conjunto de serviços ou fluxos para todos os pools NAT configurados para um conjunto de serviços.
Configurando uma armadilha SNMP de sessões em um MS-MPC
user@host# set services service-set SS_TEST max-flows 2m
user@host# set services service-set SS_TEST snmp-trap-thresholds flow low 50
user@host# set services service-set SS_TEST snmp-trap-thresholds flow high 75
Configurando uma armadilha SNMP de sessões em um MX-SPC3
user@host# set services service-set ss1 service-set-options session-limit maximum 2000
user@host# set services service-set ss1 snmp-trap-thresholds session low 50
user@host# set services service-set ss1 snmp-trap-thresholds session high 60
Configuração de exemplo para NAT MX-SPC3 para três tabelas SNMP MIB
Configuração de exemplo
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
mostrar 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
show 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
Logs de rastreamento de SNMP para armadilhas
Esta seção fornece alguns registros de rastreamento de exemplo para essas armadilhas SNMP.
Armadilha de utilização 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] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Armadilha da zona de memória
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] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Armadilha de limite de sessão
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] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<