Regras de evento modelo

O gerenciamento de eventos consiste em criar regras que definem condições a serem monitoradas e as ações a serem executadas quando essas condições forem detectadas. O gerenciador de eventos usa essas regras para definir seu escopo de monitoramento e, portanto, seu comportamento quando uma regra é acionada. A criação de regras de evento pode ser um processo complexo, porque você deve definir claramente a condição para que o gerenciador de eventos possa detectá-la, e definir as ações a serem executadas quando a correspondência ocorrer.

Para facilitar o processo de criação de regras de eventos, são fornecidos modelos de regras de eventos que podem ser copiados e adaptados ao seu sistema. Os eventos modelo definem um conjunto de condições comuns a serem monitoradas com as ações baseadas no tipo ou no efeito da condição. As regras de evento modelo não são ativadas por padrão e os eventos modelo não podem ser alterados ou excluídos. É possível copiá-las como regras iniciais para obter regras mais customizadas em seu ambiente.

Como melhor prática, é possível começar copiando e usando as regras modelo. Se você estiver familiarizado com o gerenciamento de eventos e as características operacionais do seu sistema Netezza Performance Server, também poderá criar suas próprias regras para monitorar as condições que são importantes para você. As regras de evento modelo podem ser exibidas usando o comando nzevent show -template.

Observação: A versão 5.0.x introduziu novos eventos de modelo para o IBM® Netezza® 100, IBM Netezza 100 e sistemas posteriores. As regras de modelo de evento anteriores específicas para a plataforma z-series não se aplicam aos novos modelos e foram substituídas por novos eventos semelhantes.
A tabela a seguir lista as regras de evento modelo predefinidas.
Tabela 1. Regras de evento modelo
Nome da regra de evento modelo Descrição
Disk80PercentFull Notifica quando um disco está mais de 80 por cento cheio. Notificação de limite de espaço em disco.
Disk90PercentFull Notifica quando um disco está mais de 90 por cento cheio. Notificação de limite de espaço em disco.
HardwareNeedsAttention Notifica quando o sistema detecta uma condição que pode afetar o hardware. Para obter mais informações, consulte O hardware precisa de atenção.
HardwareRestarted Notifica quando um componente de hardware é reiniciado com sucesso. Para obter mais informações, consulte Hardware reiniciado.
HardwareServiceRequested Notifica sobre a falha de um componente de hardware, que provavelmente requer uma chamada de serviço e/ou uma substituição de hardware. Para obter mais informações, consulte Solicitação de serviço de hardware.
HistCaptureEvent Notifica se há um problema que impede que arquivos de dados do histórico sejam gravados na área temporária.
HistLoadEvent Notifica se há um problema que impede que tabelas externas que contêm dados do histórico sejam carregadas para o banco de dados do histórico.
NPSNoLongerOnline Notifica quando o sistema passa do estado online para outro estado. Para obter mais informações, consulte Alterações no estado do sistema.
RegenFault Notifica quando o sistema não pode configurar uma regeneração de fatia de dados.
RunAwayQuery Notifica quando uma consulta excede um limite de tempo. Para obter mais informações, consulte Notificação de consulta fugitiva.
SpuCore Notifica quando o sistema detecta que uma SPU de processo foi reiniciada e resultou em um arquivo principal. Para obter mais informações, consulte o evento Núcleos SPU.
SystemOnline Notifica quando o sistema está online. Para obter mais informações, consulte Alterações no estado do sistema.
SystemStuckInState Notifica quando o sistema está paralisado no estado Pausa imediata por um tempo maior do que o limite especificado pelo sysmgr.pausingStateTimeout (420 segundos). Para obter mais informações, consulte Alterações no estado do sistema.
Evento de limite de transação Envia uma notificação por email quando o número de objetos de transação pendentes excede 90 por cento dos objetos disponíveis. Para obter mais informações, consulte Evento de limites de transação.

Netezza Performance Server pode adicionar novos tipos de eventos para monitorar as condições do sistema. Esses tipos de eventos podem não estar disponíveis como modelos, o que significa que você deve incluir uma regra manualmente para ativá-los. Para obter uma descrição de outros tipos de eventos que podem ajudá-lo a monitorar e gerenciar o sistema, consulte Referência de tipos de eventos.

A ação a ser executada para um evento muitas vezes depende do tipo de evento (seu efeito sobre as operações ou o desempenho do sistema). A tabela a seguir lista alguns dos eventos modelo predefinidos e seus efeitos e ações correspondentes.
Tabela 2. Regras de evento de modelo do Netezza Performance Server
Nome do modelo Tipo Notificar Gravidade Efeito Ação
Disk80PercentFull

Disk90PercentFull
hwDiskFull (Notice) Administradores, DBAs Moderado a grave O disco cheio impede algumas operações. Recupere espaço ou remova bancos de dados indesejáveis ou dados mais antigos. Para obter mais informações, consulte Notificação de limite de espaço em disco.
HardwareNeeds
Atenção
hwNeeds
Atenção
Administradores, NPS Moderado Possível mudança ou problema que pode começar a afetar o desempenho. Investigue e identifique se mais assistência do Suporte é necessária. Para obter mais informações, consulte O hardware precisa de atenção.
Hardware
Reiniciado
hwRestarted (Notificação) Administradores, NPS Moderado Todas as consultas ou carregamentos de dados em andamento são perdidos. Investigue se a causa é de hardware ou software. Verifique os núcleos de SPU. Para obter mais informações, consulte Hardware reiniciado.
Solicitado HardwareService
hwService
Solicitado
(Aviso)
Administradores, NPS Moderado a grave Todas as consultas ou trabalhos em andamento são perdidos. As falhas de disco iniciam uma regeneração. Entre em contato com Netezza Performance Server. Para obter mais informações, consulte Serviço de hardware solicitado.
Evento HistCapture
evento histCapture
Administradores, NPS Moderado a grave O processo de coleção de dados do histórico (alcapp) não pode salvar dados do histórico capturados na área temporária; alcapp para de coletar novos dados. O tamanho da área temporária atingiu o limite de tamanho configurado, ou não há espaço em disco disponível no /nz/data. Aumente o tamanho do limite ou libere espaço em disco excluindo arquivos antigos.
HistLoadEvent
histLoadEvent Administradores, NPS Moderado a grave O processo de carregador de dados do histórico (alcloader) não pode carregar dados do histórico no banco de dados do histórico; novos dados históricos não estão disponíveis em relatórios até que possam ser carregados. A configuração de histórico pode ser alterada, o banco de dados do histórico pode ser excluído ou pode haver algum erro de conexão de sessão.
NPSNoLongerOnline

SystemOnline
sysState
Alterado
(Informações)
Administradores, NPS, DBAs Varia Status de disponibilidade. Depende do estado atual. Para obter mais informações, consulte Alterações no estado do sistema.
RegenFault
regenFault Administradores, NPS Crítico Pode impedir que os dados do usuário sejam regenerados. Entre em contato com o Suporte Netezza Performance Server. Para obter mais informações, consulte Erros de regeneração.
RunAwayQuery
consulta
de fuga
(Aviso)
Administradores, DBAs Moderado Pode consumir recursos necessários para a operação. Determine se deseja permitir que você execute, gerencie carga de trabalho. Para obter mais informações, consulte Notificação de consulta fugitiva.
SpuCore
spuCore Administradores, NPS Moderado Um arquivo principal de SPU foi criado. O sistema criou um arquivo principal de SPU. Consulte o evento Núcleos da SPU.
SystemStuckInState
systemStuck
InState
(Informações)
Administradores, NPS Moderado Um sistema permanece no estado Pausa imediata. Entre em contato com o Suporte Netezza Performance Server. Consulte Estado do sistema.
Evento TrasactionLimit
transação
LimitEvent
Administradores, NPS Sério Novas transações serão bloqueadas se o limite for atingido. Interrompa algumas sessões existentes que possam ser antigas e exijam limpeza, ou interrompa/inicie o sistema do Netezza Performance Server para fechar todas as transações existentes.