Use a interface de linha de comando (asfcli) para ativar e configurar o ASF no seu sistema. Além disso, o script asfd fornecido pode ser usado para controlar a carga e descarga do daemon do ASF.
A tabela 1 lista os parâmetros configuráveis do ASF.
Tabela 1. Parâmetros configuráveis
Configuração | Descrição |
ASF enabled/disabled | Quer a operação do ASF esteja ativada ou desativada. |
De-assertionEventMask | Essa configuração determina se um alerta é eliminado. Um alerta pode ser limpo e incluido oito vezes. |
Destination Address | Endereço IP da estação de gerenciamento. |
SNMP Community String | Identificador que combina o computador cliente com o aplicativo de gerenciamento remoto. |
Alert Destination Ping enabled/disabled | Quando o ASF estiver habilitado, ativa o envio de um pacote padrão de ping do ICMP (Internet Control Message Protocol) para a estação de gerenciamento. |
Alert Destination Ping <interval> | Quando o Ping de destino do alerta está habilitado, esse parâmetro calcula o tempo entre pings para a estação de gerenciamento. |
Presence Heartbeats enabled/disabled | Quando o ASF estiver ativado, ativa o pulso gerado pelo hardware no cliente que a estação de gerenciamento pode monitorar, para detectar se o cliente está presente na rede. |
Presence Heartbeat Interval | Tempo entre os pulsos de heartbeat vindo do cliente. |
Retry Count | Número de vezes em que o cliente enviará um alerta. A retransmissão ajuda a assegurar que os pacotes de gerenciamento de SNMP (Simple Network Management Protocol), que são de baixa prioridade, cheguem no aplicativo de gerenciamento remoto e não sejam descartados por um buffer de comutador ou de roteador de rede sobrecarregado. Se o aplicativo de gerenciamento de rede não estiver recebendo alertas, pode ser necessário aumentar o RetryCount. |
Retry Interval | Número de segundos entre as retransmissões de alerta. |
Watchdog Enable | Quando ASF estiver ativado, ativa o temporizador de Watchdog. |
Watchdog Interval | Tempo entre os pulsos do temporizador de Watchdog. |
ASF Sensor Monitoring Enable | Quando ASF estiver ativado, ativa a monitoração do sensor de ASF. |
ASF Sensor Monitoring Interval | Tempo entre os pulsos do temporizador do monitor. |
Link_Reconnect_Count | Quando o link for temporariamente perdido e, em seguida, restaurado, comum com um evento de árvore de otimização, o ASF Agent detecta que o link de rede foi restaurado e tenta reconectar o console de gerenciamento. O ASF Agent envia pings (ICMP) para o console de gerenciamento, usando os valores especificados por este parâmetro. O administrador de TI deve considerar o tráfego geral da rede quando o link for restaurado e a rapidez com que ele deseja envia alertas ASF. |
Link_Reconnect_Interval | Quando o link se perder temporariamente e, em seguida, for restaurado, juntamente com o evento árvore de otimização, o ASF Agent detecta quando o link é restaurado e tenta enviar alertas o mais rapidamente possível para o console de gerenciamento. Quando o link de rede é restaurado, o ASF Agent acelera os pings da rede pelo valor especificado pelo parâmetro "Link_Reconnect_Interval". Isso continua durante o período especificado no "Link_Reconnect_Interval" X "Link_Reconnect_Count". Após este período, o ASF Agent volta a enviar pings (ICMP) para o console de gerenciamento a cada Proxy Ping Interval (Intervalo de ping do proxy). |
Send_Pet_Delay | Quando o link for temporariamente perdido e, em seguida restaurado, comum com um evento da árvore de otimização, o ASF Agent detecta quando o link foi restaurado. O ASF Agent pode esperar para enviar alertas para o console de gerenciamento reconhecendo que os dispositivos 82541 EM e 82547EM da Intel irão restaurar os alertas ASF. A mudança no parâmetro "Send_Pet_Delay" especifica a quantidade de tempo que o ASF espera após o link ser restaurado antes de enviar alertas para o console de gerenciamento. Esse parâmetro permite ao administrador de TI enviar alertas quando o tráfego da rede for intenso. NOTA: Nem todos os dispositivos armazenam alertas ASF e para esses dispositivos, este parâmetro deverá ser definido com zero, para que os alertas ASF sejam enviados o mais rapidamente possível. |
Definir chaves de segurança ASF | Define as chaves de segurança do ASF 2.0, cada um deve ter 40 caracteres (os caracteres aceitáveis são 0..9, A..F). |
Para abrir a interface de linha de comando, execute o comando asfcli.
Use o comando como segue:
asfcli [opções]
Como mostrado acima, o comando asfcli aceita os parâmetros opcionais e esses estão relacionados na tabela 2:
Tabela 2. Parâmetros opcionais asfcli
Opção | Descrição |
init | Inicializa as estruturas internas do agente. |
temporizadores | Mostra os sensores do heartbeat, watchdog, ASF e as configurações de ping do console de gerenciamento. |
adapters | Lista os adaptadores disponíveis para alerta. |
status | Exibe as informações de status do alerta. |
funcs | Exibe uma lista de funções do controle remoto suportadas e seu estado (ativadas/desativadas). |
sethb <intervalo> | Define o intervalo para as mensagens do heartbeat (em segundos). Se o intervalo for 0, o heartbeat está desativado. |
setwd <intervalo> | Define o intervalo de expiração do watchdog (em segundos). Se o intervalo for 0, o watchdog está desativado. |
setping <intervalo> | Define o intervalo entre os pings para o console de gerenciamento (atualização de proxy). Se o intervalo for 0, a atualização do proxy está desativada. |
setcom <string da comunidade> | Define o string da comunidade SNMP para os pacotes de PET. |
setfunc <id da função> ativada | desativada | Define o estado de uma função do controle remoto. |
setmon <intervalo> | Define o intervalo de monitoração dos sensores ASF. |
disable | Desativa o alerta no adaptador ASF atual. |
apply [adaptador] <proxy> | Aplica a configuração e ativa o ASF no adaptador. Envia os alertas para o endereço host/IP. proxy é a console de gerenciamento.. Se nenhum adaptador estiver especificado, o adaptador será selecionado automaticamente. |
version | Exibe as informações da versão asfcli. |
platform |
Verifica se a plataforma suporta a segurança do ASF 2.0. |
secadapt<adaptador> |
Verifica se o adaptador tem capacidade de segurança ASF 2.0. |
secfunc <func_id> |
Verifica se a função de controle de remoto é segura. |
haskeys | Verifica se as chaves de segurança do ASF 2.0 estão definidas. |
suppfunc <adapter> <func_id> |
Verifica se a função de controle de remoto é suportada no adaptador. |
setlcping <n> <intervalo> | Define o intervalo entre os pings para o proxy (atualização do proxy) em uma mudança de link ou quando o proxy não for alcançável. n - número de envios de ping. interval - o retardo entre eles. Se o n for 0, o temporizador está desativado. |
setkeys <admin> <oper> <gener> <random> |
Define as chaves de segurança do ASF 2.0, cada um deve ter 40 caracteres (os caracteres aceitáveis são 0..9, A..F). |
setlcpd <intervalo> | Define o intervalo para o atraso da mensagem PET em um evento da mudança de link em segundos Se o intervalo for 0, o timer está desativado. |
Todos os parâmetros de configuração, como por exemplo, intervalo do heartbeat e endereço IP do console de gerenciamento são considerados configurações de todo o sistema. Eles não estão associados com um adaptador específico. Contudo, eles estão configurados para o adaptador habilitado para ASF depois de ser feita uma chamada para a função ApplyConfigAndEnable (aplicar).
Para reduzir o acesso para o hardware e overhead, a alteração da configuração deve ser concluída usando a seguinte seqüência de inicialização:
Após o passo três, o serviço acessa o hardware e altera os parâmetros de configuração. Todos os valores são salvos no disco rígido após a chamada para ApplyConfigAndEnable e serão usados pelo agente quando o sistema for novamente inicializado.
NOTA: A função DisableAlerting é aplicada imediatamente. Não é necessária uma chamada para ApplyConfigAndEnable. |
Os itens a seguir são um exemplo de uma seqüência de inicialização.
Os passos 1 a 5 são obrigatórios. Os passos restantes são opcionais.
Você pode ativar o ASF em apenas um adaptador no sistema. Todos os outros adaptadores estão desabilitados para ASF.
Uma chamada para a função DisableAlerting desabilita o ASF no adaptador habilitado para ASF. Após chamar DisableAlerting, todos os adaptadores no sistema são desabilitados para ASF.
Para habilitar um adaptador específico, você deve fazer uma chamada para a função ApplyConfigAndEnable usando a chave do adaptador correspondente. Observe que como resultado desta chamada, todos os outros adaptadores são automaticamente desabilitados para ASF e não são necessárias chamadas subseqüentes.
O pacote ASF inclui um script que controla a carga/descarga do daemon do ASF. Este script é instalado como asfd em /etc/init.d.
O script asfd também está vinculado a arquivos de inicialização e eliminação relevantes no diretório /etc/rc.d/rcX.d. Ativa a inicialização e eliminação automáticas do daemon do ASF em vários níveis de carregamento e desligamento do sistema.
Use o seguinte formato para ativar os comandos asfd:
/etc/init.d/asfd opções
Como mostrado acima, o script asfd aguarda os parâmetros e esses estão relacionados na tabela 3:
Tabela 3. Parâmetros asfd
Opção | Descrição |
start | Inicia o daemon do ASF (geralmente desnecessário porque o daemon é automaticamente iniciado quando o sistema inicializa). |
stop | Pára o daemon do ASF. |
restart | Reinicia o daemon do ASF. |
reload | Reinicia o daemon do ASF. |
status | Exibe o status atual do ASF. |
version | Exibe a versão do pacote do ASF e todos os componentes do pacote. |
Última modificação em 26/07/07 13:11 Revisão 10