Skip to main content
Data Infrastructure Insights
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Verificador de taxa de eventos SVM (guia de dimensionamento de agentes)

Colaboradores netapp-alavoie

O Event Rate Checker é usado para verificar a taxa de eventos combinada NFS/SMB no SVM antes de instalar um coletor de dados ONTAP SVM, para ver quantos SVMs uma máquina Agent será capaz de monitorar. Use o Event Rate Checker como um guia de dimensionamento para ajudar a planejar seu ambiente de segurança.

Um agente pode suportar até 50 coletores de dados.

Requisitos:

  • IP de cluster

  • Nome de usuário e senha do administrador do cluster

Observação Ao executar este script, nenhum coletor de dados ONTAP SVM deve estar em execução para o SVM para o qual a taxa de eventos está sendo determinada.

Passos:

  1. Instale o Agente seguindo as instruções do CloudSecure.

  2. Depois que o agente estiver instalado, execute o script server_data_rate_checker.sh como um usuário sudo:

     /opt/netapp/cloudsecure/agent/install/svm_event_rate_checker.sh
    . Este script requer que o _sshpass_ esteja instalado na máquina Linux.  Existem duas maneiras de instalá-lo:
    1. Execute o seguinte comando:

       linux_prompt> yum install sshpass
      .. Se isso não funcionar, baixe o _sshpass_ para a máquina Linux da web e execute o seguinte comando:
      linux_prompt> rpm -i sshpass
  3. Forneça os valores corretos quando solicitado. Veja um exemplo abaixo.

  4. O script levará aproximadamente 5 minutos para ser executado.

  5. Após a conclusão da execução, o script imprimirá a taxa de eventos do SVM. Você pode verificar a taxa de eventos por SVM na saída do console:

    “Svm svm_rate is generating 100 events/sec”.

Cada coletor de dados Ontap SVM pode ser associado a um único SVM, o que significa que cada coletor de dados poderá receber o número de eventos que um único SVM gera.

Tenha em mente o seguinte:

A) Use esta tabela como um guia geral de dimensionamento. Você pode aumentar o número de núcleos e/ou memória para aumentar o número de coletores de dados suportados, até um máximo de 50 coletores de dados:

Configuração da máquina do agente

Número de coletores de dados SVM

Taxa máxima de eventos que a máquina do agente pode manipular

4 núcleos, 16 GB

10 coletores de dados

20 mil eventos/seg

4 núcleos, 32 GB

20 coletores de dados

20 mil eventos/seg

B) Para calcular o total de eventos, some os Eventos gerados para todos os SVMs daquele agente.

C) Se o script não for executado durante os horários de pico ou se o tráfego de pico for difícil de prever, mantenha um buffer de taxa de eventos de 30%.

B + C deve ser menor que A, caso contrário a máquina do agente não conseguirá monitorar.

Em outras palavras, o número de coletores de dados que podem ser adicionados a uma única máquina agente deve obedecer à fórmula abaixo:

 Sum of all Event rate of all Data Source Collectors + Buffer Event rate of 30% < 20000 events/second
Veja olink:concept_cs_agent_requirements.html["Requisitos do agente"] página para pré-requisitos e requisitos adicionais.

Exemplo

Digamos que temos três SVMS gerando taxas de eventos de 100, 200 e 300 eventos por segundo, respectivamente.

Aplicamos a fórmula:

 (100+200+300) + [(100+200+300)*30%] = 600+180 = 780events/sec
780 events/second is < 20000 events/second, so the 3 SVMs can be monitored via one agent box.

A saída do console está disponível na máquina do agente no arquivo fpolicy_stat_<Nome do SVM>.log no diretório de trabalho atual.

O script pode dar resultados errôneos nos seguintes casos:

  • Credenciais, IP ou nome SVM incorretos foram fornecidos.

  • Uma fpolicy já existente com o mesmo nome, número de sequência, etc. dará erro.

  • O script é interrompido abruptamente durante a execução.

Um exemplo de execução de script é mostrado abaixo:

[root@ci-cs-data agent]# /opt/netapp/cloudsecure/agent/install/svm_event_rate_checker.sh
Enter the cluster ip: 10.192.139.166
Enter the username to SSH: admin
Enter the password:
Getting event rate for NFS and SMB events.
Available SVMs in the Cluster
-----------------------------
QA_SVM
Stage_SVM
Qa-fas8020
Qa-fas8020-01
Qa-fas8020-02
audit_svm
svm_rate
vs_new
vs_new2
-----------------------------
Enter [1/5] SVM name to check (press enter to skip): svm_rate
Enter [2/5] SVM name to check (press enter to skip): audit_svm
Enter [3/5] SVM name to check (press enter to skip):
Enter [4/5] SVM name to check (press enter to skip):
Enter [5/5] SVM name to check (press enter to skip):
Running check for svm svm_rate...
Running check for svm audit_svm...
Waiting 5 minutes for stat collection
Stopping sample svm_rate_sample
Stopping sample audit_svm_sample
fpolicy stats of svm svm_rate is saved in fpolicy_stat_svm_rate.log
Svm svm_rate is generating 100 SMB events/sec and 100 NFS events/sec
Overall svm svm_rate is generating 200 events/sec
fpolicy stats of svm audit_svm is saved in fpolicy_stat_audit_svm.log
Svm audit_svm is generating 200 SMB events/sec and 100 NFS events/sec
Overall svm audit_svm is generating 300 events/sec
[root@ci-cs-data agent]#

Solução de problemas

Pergunta

Responder

Se eu executar esse script em um SVM que já está configurado para Workload Security, ele usará apenas a configuração fpolicy existente no SVM ou configurará uma temporária e executará o processo?

O Event Rate Checker pode ser executado corretamente mesmo para um SVM já configurado para Workload Security. Não deve haver impacto.

Posso aumentar o número de SVMs nas quais o script pode ser executado?

Sim. Basta editar o script e alterar o número máximo de SVMs de 5 para qualquer número desejado.

Se eu aumentar o número de SVMs, o tempo de execução do script aumentará?

Não. O script será executado por no máximo 5 minutos, mesmo que o número de SVMs seja aumentado.

Posso aumentar o número de SVMs nas quais o script pode ser executado?

Sim. Você precisa editar o script e alterar o número máximo de SVMs de 5 para qualquer número desejado.

Se eu aumentar o número de SVMs, o tempo de execução do script aumentará?

Não. O script será executado por no máximo 5 minutos, mesmo que o número de SVMs seja aumentado.

O que acontece se eu executar o Event Rate Checker com um agente existente?

Executar o Event Rate Checker em um agente já existente pode causar um aumento na latência no SVM. Esse aumento será temporário por natureza enquanto o Verificador de taxas de eventos estiver em execução.