Definição de eventos customizados
Um Evento customizado permite que você crie problemas ou incidentes com base em uma métrica individual de qualquer entidade fornecida.
Criando um evento personalizado
Para criar um evento personalizado, siga estas etapas:
Na barra lateral, clique em Configurações.
Clique em Eventos -> Novo Evento.
Forneça os Detalhes básicos do evento:
- Insira um nome e uma descrição para o evento. (Evite usar hifens nesses campos, pois eles podem levar a resultados inesperados durante a procura.)
- Selecione a gravidade do problema: aviso ou crítico.
- Selecione se o evento deve ser considerado um incidente e configure um período de carência, que é o período a ser esperado antes de fechar o problema quando as condições não forem mais atendidas.
Configure a Condição do Evento customizado:
Crie uma condição para o evento personalizado selecionando uma fonte de dados que forneça as métricas utilizadas para acionar esse evento:
Métricas integradas: são métricas que estão disponíveis quando a entidade correspondente é instrumentada.
- Por exemplo, quando uma JVM está sendo monitorada, o Instana fornece métricas como a quantidade de memória em uso. Cada entidade do tipo JVM tem uma métrica
memory.usedpronta para uso. - Além disso, algumas métricas integradas dinâmicas existem várias vezes por entidade, uma para cada subentidade única. Um exemplo seria o espaço em disco disponível de um Host. Para cada disco de um host, o ` Instana ` fornece métricas
fs.{device}.freeseparadas, tais comofs./dev/xvda1.free. Os Eventos customizados podem ser definidos especificando quais dispositivos devem ser correspondidos, por exemplo, inicia com/dev.
- Por exemplo, quando uma JVM está sendo monitorada, o Instana fornece métricas como a quantidade de memória em uso. Cada entidade do tipo JVM tem uma métrica
Métricas customizadas: estas são métricas que são explicitamente expostas por um aplicativo monitorado. Por exemplo, os aplicativos podem expor as métricas customizadas a seguir:
Regras do sistema:
- Detecção de evento offline : esta regra é ativada quando uma entidade (como um JVM a ou processo) fica offline.
- Hosts que não possuem entidades correspondentes em execução neles: esta regra está ativa quando não há entidades correspondentes (como JVM ou processo) em execução em um host que está no escopo do Evento customizado.
- Detecção de disponibilidade do host: Esta regra está ativa quando um Host anteriormente visto está offline por uma duração especificada de tempo.
- Hosts com um número inesperado de entidades em execução : esta regra é ativada quando um número inesperado de entidades correspondentes (como JVM ou processo) em execução em um host está dentro do escopo do evento personalizado.
Dependendo do tipo de métrica, você tem diferentes opções para definir a condição que aciona o Evento customizado. Por exemplo, você pode configurar um evento se a taxa de erro dentro de uma janela de tempo de 5 minutes for maior que 10%.
Pode ser definido um máximo de 5 condições de métrica. Se o operador lógico AND for usado e todas essas condições precisarem ser atendidas para acionar a regra. Se o operador lógico OR for usado para acionar a regra, apenas uma das condições será necessária.

Quando uma métrica dinâmica é combinada com uma métrica normal, como
fs.{device}.freecomcpu.used, então a métrica de cada dispositivo é combinada com a métrica da CPU um por um. Como resultado, se o padrão métrico da métrica dinâmica corresponde a três dispositivos de um único host, então você poderá ver até três Problemas ativos ao mesmo tempo, os quais estão relacionados com as métricas a seguir respectivamente:fs./dev/first.freeecpu.usedfs./dev/second.freeecpu.usedfs./dev/third.freeecpu.used
Defina o escopo do evento:
Geralmente, você não quer que um evento seja acionado em todas as entidades em sua aplicação ou paisagem do sistema, mas deseja restringir o evento a um conjunto específico de entidades. O escopo permite definir para quais entidades o evento será avaliado:
- Perspectiva da aplicação : referenciar uma perspectiva da aplicação.
- Entidades selecionadas : Defina uma consulta Dynamic Focus ( DFQ.md ). Somente as entidades que correspondem a essa consulta serão consideradas quando o evento for avaliado.
- Entidades selecionadas (hosts do Scope por tag): Somente as entidades host com tags correspondentes serão consideradas. A tag tem que ser definida no host e não em uma entidade rodando no host.
- Todas as entidades disponíveis: sem restrição, avalie o evento para todas as entidades em seu aplicativo ou paisagem do sistema.
Limitação: quando um Evento customizado for definido em um serviço ou terminal usando o escopo no aplicativo específico, seja selecionando um aplicativo explicitamente ou usando DFQ, a detecção de problema será aplicada aos serviços e terminais nesse escopo. No entanto, os KPIs para cada serviço ou terminal selecionado são baseados em chamadas para toda a entidade e não apenas chamadas que se encontram no contexto do aplicativo no escopo. Assim, o escopo é usado apenas para seleção da entidade, mas não tem impacto no KPI usado.
Configurar eventos transitórios (opcional): muitos eventos se resolvem rapidamente por conta própria, muitas vezes em poucos minutos, antes que qualquer ação possa ser tomada. Para reduzir o ruído, o Instana identifica esses eventos de curta duração como possíveis transientes com base nos padrões históricos. Os usuários podem optar por filtrá-los na visualização de eventos. Esse recurso é ativado por padrão.
Ativar ou desativar o recurso : use o botão de alternância para ativar ou desativar o recurso (padrão:
enabled).Defina o limite de transientes : escolha o intervalo de tempo (em minutos ou horas) que define o que é considerado um evento transiente. Se se prevê que um evento tenha duração inferior a esse limite, ele é considerado transitório. Esse limite reflete quanto tempo você está disposto a esperar antes de decidir que uma questão requer sua atenção.
Escolha o comportamento das notificações :
Envie um alerta imediatamente : um alerta é acionado quando o evento começa. Esse é o comportamento padrão para eventos regulares.
Envie um alerta apenas se um evento persistir após o limite : os alertas são suprimidos para eventos que se espera que sejam transitórios. Se um evento durar mais do que o limite definido, é enviado um alerta. Caso contrário, se o valor ficar dentro do limite, nenhum alerta é acionado — o que ajuda a reduzir o ruído causado por problemas de curta duração.
Observação: quando você ativa o recurso de detecção de eventos transitórios, ele não gera eventos. Em vez disso, o recurso identifica e classifica os eventos existentes como transitórios, o que ajuda a filtrá-los e analisá-los. Para obter mais informações, consulte o resumo da configuração na seção de perguntas frequentes.- Para salvar o novo Evento customizado, clique em Criar.
Perguntas mais frequentes
Por que alguns eventos personalizados estão marcados como obsoletos?
Os eventos personalizados em entidades relacionadas a perspectivas de aplicativos, como Aplicativo, Serviço ou Ponto de extremidade, estão marcados como obsoletos, tendo sido substituídos pelos Alertas inteligentes de aplicativos.
Conforme indicado na página "Configurações", você não poderá criar novos eventos customizados nesses três tipos de entidade em breve. Recomenda-se que você não crie novos eventos personalizados nesses três tipos de entidade. Crie um Alerta inteligente no lugar. Para obter mais informações sobre eventos personalizados nesses três tipos de entidade afetados que você já criou, consulte o guia de migração para o Smart Alerts.
Eventos personalizados em quaisquer outros tipos de entidade, como Host, JVM ou Kubernetes Pod, não são afetados por isso de forma alguma.
O que é um evento transitório e como ele funciona?
Um evento transitório é aquele que o Instana prevê que possa se resolver por si só logo após seu início, com base em padrões históricos. O sistema não garante a resolução, mas utiliza dados históricos para estimar quais eventos provavelmente terão curta duração.
Esse recurso foi desenvolvido para ajudar as equipes a gerenciar ambientes com grande volume de eventos, nos quais muitos deles surgem rapidamente e desaparecem antes que alguém consiga reagir de forma eficaz. Esses eventos de curta duração costumam ser breves demais para que se possa agir de forma eficaz, pois podem se resolver antes mesmo que se possa iniciar qualquer investigação significativa. Além disso, tendem a ocorrer com frequência, sobrecarregando os painéis de controle e contribuindo para a fadiga de alertas. Ao identificar esses eventos como potencialmente transitórios, o ` Instana ` permite que os usuários os filtrem ou silenciem temporariamente, facilitando que os SREs se concentrem em problemas persistentes e que exijam ação.
Lógica de previsão
Instana uses historical data to estimate the expected duration of a new event. This prediction depends on the duration of similar past events for a particular configuration on a specific entity. If the system predicts a quick resolution, it labels the event as transient. The result is saved in the event state in the `isTransient` field, which shows whether Instana expects the event to resolve on its own within a set threshold.
Configuração do limiar transitório
You can define a threshold (for example, 5 minutes) to determine what qualifies as transient. If an event is expected to resolve within this time, it is marked as transient. This threshold defines how much delay you are willing to tolerate before you look into an issue. For example, if your team is expected to resolve high-severity issues within one day, and most incidents take a few hours to fix, then setting the threshold to one hour means that you are comfortable ignoring events that are likely to resolve on their own within that window.
Comportamento de Eventos
O sistema classifica os eventos transitórios previstos como “Transitório” na coluna “Estado” da tabela “Eventos ”.
Se um evento persistir além do limite, ele será reclassificado como um evento regular, e a classificação de “transitório” será removida.
Você pode selecionar um item na seção Eventos transitórios para filtrar os eventos com base em seu status de transitoriedade. As opções disponíveis incluem os seguintes itens:
- Mostrar todos
- Mostrar somente temporários
- Mostrar somente não temporários
Esse recurso permite que você controle a visibilidade de eventos de curta duração de acordo com suas necessidades operacionais.

Comportamento de alerta
Você pode configurar alertas de uma das duas maneiras a seguir:
- Enviar assim que o evento começar (comportamento padrão).
- Envie apenas se o evento persistir além do limite, reduzindo o ruído causado por eventos de curta duração que se resolvem por si mesmos.
Resumo da configuração
- Quando o recurso de detecção de eventos transitórios está desativado, ocorrem os seguintes comportamentos:
- Não é feita nenhuma previsão, nem é adicionada nenhuma marcação temporária.
- Os alertas são sempre enviados imediatamente.
- Quando o recurso de detecção de eventos transitórios está ativado com a opção “Enviar um alerta imediatamente”, ocorrem os seguintes comportamentos:
- É feita uma previsão de transientes para um novo evento.
- Se for previsto como transitório: é enviado um alerta, e o evento é marcado como transitório na tabela de eventos.
- Se for previsto que não é transitório: é enviado um alerta, sem nenhuma marcação.
- Quando o recurso de detecção de eventos transitórios está ativado com a opção “Enviar um alerta somente se o evento persistir após o limite ”, ocorrem os seguintes comportamentos:
- É feita uma previsão de transientes para um novo evento.
- Se for previsto como transitório: o evento é marcado como transitório, mas o alerta é retido até que o limite seja atingido.
- Se o evento for resolvido antes do limite: nenhum alerta é enviado.
- Se o evento persistir além do limite: é enviado um alerta e a marcação de transitoriedade é removida.
- Se for previsto que não é transitório: é enviado um alerta imediatamente, sem nenhuma marcação.