Introduction
Este documento descreve as etapas para modificar as Políticas de monitoramento da ACI, especificamente o Período de retenção do histórico para estatísticas da interface.
Prerequisites
Requirements
Não existem requisitos específicos para este documento.
Componentes Utilizados
As informações neste documento são baseadas no software ACI versão 5.2(2e).
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Informações de Apoio
As estatísticas da interface podem ser encontradas na guia Fabric > Inventory > Pod x > Interfaces > Physical Interfaces > ethx/y > Stats.
Nesta exibição de estatísticas, o Período de retenção do histórico da granularidade é aplicado para reter os registros de:
- Total de bytes de saída
- Taxa Total de Bytes de Saída
- Total de bytes de entrada
- Taxa Total de Bytes de Entrada
- Erros de alinhamento de CRC
Este artigo contém etapas para modificar o Período de retenção do histórico da granularidade de "15 minutos". O valor padrão do Período de retenção do histórico para "15 minutos" é 1 dia.
O conteúdo do artigo pode ser adaptado a outros valores de Granularidade conforme necessário.
Configurar
As Políticas de Coleta de Estatísticas seguem uma estrutura hierárquica e um processo de resolução que pode ser resumido com este diagrama:
--- MonObj "ALL" + Stats Type "ALL"
|
|--- MonObj "className" + Stats Type "ALL"
|
|--- MonObj "className" + Stats Type "Specific-value"
Os Objetos de Monitoramento Específicos (MonObjs) com valores de Tipo de Estatísticas definidos especificamente (nível mais baixo) têm precedência. Se não forem definidos, eles serão resolvidos para os valores do próximo nível até o Objeto de monitoramento global "ALL" e o Tipo de estatísticas "ALL".
A política de coleta de estatísticas na política de monitoramento "padrão" pode ser usada para modificar a granularidade de estatísticas e o período de retenção do histórico para toda a estrutura da ACI se nenhuma outra política de monitoramento nomeada estiver definida e em uso.
Configurar via GUI
- Na barra de menus superior, clique em Fabric e em Access Policies.
- No Painel de navegação, expanda Políticas, Monitoramento e padrão.
- Clique na pasta Stats Collection Policies.
- A configuração continua no painel direito. Há 3 opções:
- Modifique o objeto de monitoramento global "ALL" com o tipo de estatísticas "ALL"
- Modifique o objeto de monitoramento "Layer 1 Physical Interface Configuration (l1.Physif)" com o tipo de estatísticas "ALL"
- Modifique a "Configuração da interface física da camada 1 (l1.Physif)" com os tipos de estatísticas específicos "Egress", "Ingress" e "Ingress Error Packets"
As opções A, B e C podem ser visualizadas como:
--- MonObj "ALL" + Stats Type "ALL" - Option A
|
|--- MonObj "l1Physif" + Stats Type "ALL" - Option B
|
|--- MonObj "l1Physif" + Stats Type "Egress"... - Option C
A opção C é a mais específica e permite a modificação apenas das estatísticas mencionadas na seção Informações de fundo. No entanto, este artigo analisa o processo para que outras opções ajudem a entender a hierarquia.
Note: A Opção A ou B modifica as Políticas de Coleta de Estatísticas para MonObjs e Tipos de Estatísticas além daquelas especificadas na seção Informações de Plano de Fundo.
Opção A - MonObj "ALL" + Stats Tipo "ALL"
- Verifique se o objeto de monitoramento "ALL" e o tipo de estatísticas "ALL" estão selecionados
- Localize a entrada de granularidade "15 Minute".
- Verifique se o estado Admin está definido como "enabled"
- Altere o período de retenção do histórico para o tempo desejado, "1 semana" para este artigo.
- Clique em Update.

Neste cenário, um Período de Retenção do Histórico de 1 semana é aplicado a todos os Objetos de Monitoramento com Granularidade de 15 minutos para todos os Tipos de Estatísticas. Isso resulta em um aumento na retenção de objetos em toda a estrutura da ACI.
Opção B - MonObj "l1.Physif" + Stats Type "ALL"
- Verifique se o objeto de monitoramento "Configuração de interface física da camada 1 (l1.Physif)" e o tipo de estatísticas "ALL" estão selecionados
- Clique no ícone "+"
- Selecione a entrada "15 Minute" Granularity.
- Verifique se o estado Admin está definido como "enabled"
- Altere o período de retenção do histórico para o tempo desejado, "1 semana" para este artigo.
- Clique em Update.

Neste cenário, um Período de retenção do histórico de 1 semana é aplicado a todas as interfaces Granularidade de 15 minutos para todos os Tipos de estatísticas. Essa é uma abordagem mais controlada, pois a alteração tem seu escopo definido para L1Physif.
Opção C - MonObj "l1.Physif" + Tipos de Estatísticas Específicos
Os tipos de estatísticas a serem modificados são "Egress", "Ingress" e "Ingress Error Packets"
- Verifique se o objeto de monitoramento "Configuração de interface física da camada 1 (l1.Physif)" e o tipo de estatísticas "Saída" estão selecionados
- Clique no ícone "+"
- Selecione a entrada "15 Minute" Granularity.
- Verifique se o estado Admin está definido como "enabled"
- Altere o período de retenção do histórico para o tempo desejado, "1 semana" para este artigo.
- Clique em Update.
- Repetir para tipos de estatísticas "Ingress" e "Ingress Error Packets"

Neste cenário, um Período de retenção do histórico de 1 semana é aplicado às interfaces com granularidade de 15 minutos somente para os pacotes de erro de saída, ingresso e ingresso dos tipos de estatísticas. Essa é a abordagem mais controlada, pois a alteração tem escopo para tipos de estatísticas específicos.
Verificar
O período de retenção do histórico para 15 minutos de granularidade pode ser verificado através da CLI do APIC e da GUI.
Neste artigo, os períodos de retenção do histórico são:
Objeto de Monitoramento |
Tipo de Estatísticas |
Período de Retenção do Histórico |
TODOS |
TODOS |
1 dia |
Configuração Da Interface Física Da Camada 1 (l1.Physif) |
TODOS |
1 semana |
Configuração Da Interface Física Da Camada 1 (l1.Physif) |
Saída |
1 semana |
Configuração Da Interface Física Da Camada 1 (l1.Physif) |
Ingresso |
1 Hora |
Configuração Da Interface Física Da Camada 1 (l1.Physif) |
Pacotes de erro de entrada |
10 dias |
Verificação via APIC CLI
Na API, esses objetos podem ser consultados para verificar os diferentes níveis de políticas de monitoramento:
uni/infra/moninfra-default/coll-15min
uni/infra/moninfra-default/tarinfra-l1PhysIf/coll-15min
uni/infra/moninfra-default/tarinfra-l1PhysIf/stat-eqptIngrTotal/coll-15min
uni/infra/moninfra-default/tarinfra-l1PhysIf/stat-eqptEgrTotal/coll-15min
uni/infra/moninfra-default/tarinfra-l1PhysIf/stat-eqptIngrErrPkts/coll-15min
Use moquery nesses objetos através do APIC CLI:
apic1# moquery -d uni/infra/moninfra-default/coll-15min
Total Objects shown: 1
# stats.HierColl
granularity : 15min
adminState : enabled
dn : uni/infra/moninfra-default/coll-15min
histRet : 1d
modTs : 2022-05-20T13:03:05.311+02:00
rn : coll-15min
userdom : all
apic1# moquery -d uni/infra/moninfra-default/tarinfra-l1PhysIf/coll-15min
Total Objects shown: 1
# stats.HierColl
granularity : 15min
adminState : enabled
dn : uni/infra/moninfra-default/tarinfra-l1PhysIf/coll-15min
histRet : 1w
modTs : 2022-05-16T16:15:58.031+02:00
rn : coll-15min
userdom : :all:common:
apic1# moquery -d uni/infra/moninfra-default/tarinfra-l1PhysIf/stat-eqptEgrTotal/coll-15min
Total Objects shown: 1
# stats.Coll
granularity : 15min
adminState : enabled
dn : uni/infra/moninfra-default/tarinfra-l1PhysIf/stat-eqptEgrTotal/coll-15min
histRet : 1w
modTs : 2022-05-16T16:16:54.786+02:00
rn : coll-15min
userdom : :all:common:
apic1# moquery -d uni/infra/moninfra-default/tarinfra-l1PhysIf/stat-eqptIngrTotal/coll-15min
Total Objects shown: 1
# stats.Coll
granularity : 15min
adminState : enabled
dn : uni/infra/moninfra-default/tarinfra-l1PhysIf/stat-eqptIngrTotal/coll-15min
histRet : 1h
modTs : 2022-05-16T16:21:25.962+02:00
rn : coll-15min
userdom : :all:common:
apic1# moquery -d uni/infra/moninfra-default/tarinfra-l1PhysIf/stat-eqptIngrErrPkts/coll-15min
Total Objects shown: 1
# stats.Coll
granularity : 15min
adminState : enabled
dn : uni/infra/moninfra-default/tarinfra-l1PhysIf/stat-eqptIngrErrPkts/coll-15min
histRet : 10d
modTs : 2022-05-20T13:03:24.715+02:00
rn : coll-15min
userdom : :all:common:
Verificar via GUI
Depois que o Período de retenção do histórico configurado tiver passado, o resultado poderá ser visto na página Estatísticas da interface.
Estrutura > Inventário > Pod x > Interfaces > Interfaces físicas > ethx/y > guia Estatísticas:

Para validar a alteração para a Granularidade de 15 minutos:
- Clique no ícone da caixa de seleção no canto superior esquerdo
- Selecione o Intervalo de amostragem de "15 minutos" com tipos de unidade padrão
- Clique em Submit.

Para verificar todas as estatísticas disponíveis nesta interface, altere Zoom para "All"
Observe que o Período de Retenção de Histórico de Granularidade de 15 minutos de 1 Dia ("ALL" + Tipo de Estatísticas "ALL") e 1 Semana ("L1Physif" + Tipo de Estatísticas "ALL") não estão em uso.
Em vez disso, as definições específicas de Tipo de Estatísticas de
- 1 semana ("Saída")
- 1 hora ("Entrada")
- 10 dias ("Pacotes de erro de entrada")
tenham produzido efeitos.
