Tines
Visualização
O Lakewatch está em Pré-visualização privada. Para solicitar acesso, entre em contato com a equipe da sua conta da Databricks.
Exporte alertas do Lakewatch para uma história do Tines. Quando um alerta é criado, o Lakewatch publica um evento JSON em um webhook do Tines, e sua história do Tines decide o que acontece com ele. Para saber como a exportação funciona entre destinos, consulte Destinos de alertas.
A exportação para o Tines é unidirecional, do Lakewatch para o Tines. O Lakewatch envia o evento por meio de uma ação de webhook do Tines, autenticando-se com um segredo de webhook que você armazena como um segredo do Unity Catalog.
Como o evento é entregue
- Na criação de alerta : o Lakewatch posta um evento JSON com o
event_typelakewatch.alert.created. O payload usa o mesmo esquema e nomes de campos que o destino de webhook genérico, portanto, uma história do Tines pode ler os mesmos campos. - Sobre atualizações de alerta : quando o envio de atualização está habilitado para o destino, o Lakewatch também publica um evento
lakewatch.alert.updatedquando o estado, título, severidade, descrição, classificação ou responsável por um alerta já exportado muda. Quando um alerta é fechado, você recebe um eventoupdatedcomalert_statedefinido comoRESOLVEDouDUPLICATE. Não há um evento de fechamento separado. Para habilitar a entrega de atualização, selecione Também enviar atualizações de alerta nas configurações. Consulte Definir configurações. - Sua story define o resultado : uma exportação bem-sucedida significa que o Tines recebeu o evento, não que sua story agiu sobre ele.
O Lakewatch envia cada evento uma única vez. Se a entrega ao Tines falhar, o Lakewatch registrará a falha e não reenviará o evento. O alerta ainda aparece no Lakewatch.
Use data.alert_id para combinar eventos com o mesmo alerta. Com a entrega de atualização habilitada, um alerta produz um evento created e, posteriormente, eventos updated, portanto, verifique event_type para diferenciá-los. delivery_attempt_id muda em cada entrega, portanto, não pode informar se dois eventos são sobre o mesmo alerta.
Pré-requisitos
Configurar o webhook do Tines
Em sua história do Tines, adicione uma ação de webhook de entrada e configure-a para autenticar com um segredo:
- Adicione uma ação de Webhook à sua história.
- Defina a ação para exigir um segredo, enviado como um cabeçalho (modo de acesso secreto). Observe a URL do webhook e o segredo.
Para obter detalhes, consulte a documentação da ação do webhook Tines.
A URL do webhook deve ser uma URL de ação de webhook, no formato https://<tenant>.tines.com/webhook/<path>, e acessível pela internet pública. O Lakewatch não consegue entregar para redes privadas, como Endpoint atrás do Private Service Connect.
Armazene o segredo do webhook como um segredo do Unity Catalog
Armazene o segredo do webhook do Tines em um segredo do Unity Catalog no esquema __lakewatch do catálogo do seu ambiente do Lakewatch. Selecionar segredo lista os segredos desse esquema, e Criar segredo cria um segredo lá. O Lakewatch armazena apenas o nome do segredo, não o seu valor.
Você pode criar este segredo com antecedência em <catalog>.__lakewatch ou criá-lo ao configurar a exportação do Tines com o botão Create secret (Criar segredo). De qualquer forma, a criação de um segredo requer USE CATALOG no catálogo e a propriedade do esquema __lakewatch ou ambos CREATE SECRET e USE SCHEMA nele. Para os passos, veja Criar um segredo.
Permissões necessárias
Para configurar a exportação do Tines, você precisa do seguinte:
READ SECRETno segredo do Unity Catalog que contém o segredo do webhook, ou no esquema ou catálogo pai dele. O Lakewatch verifica se você pode ler o segredo quando você salva a configuração. Para concedê-la, consulte Gerenciar permissões em segredos.- O privilégio
MANAGEno catálogo do seu ambiente Lakewatch. Veja Definir configurações.
Para alterar o segredo do webhook, atualize o valor do mesmo segredo do Unity Catalog. Lakewatch usa o novo valor na próxima exportação, sem nenhuma alteração nas configurações. Para usar um segredo diferente, clique em Selecionar segredo ou Criar segredo nas configurações e salve.
Configure Tines como um destino de alerta
Configure um destino Tines para alertas na seção de configurações de Alertas .
- Na barra lateral do Lakewatch, vá para Configurações e abra Alertas .
- Em Entrega , defina Destino de alerta para Tines .
- No URL do webhook , insira o URL da ação de webhook do Tines (
https://<tenant>.tines.com/webhook/<path>). - Para Segredo do webhook , clique em Selecionar segredo para escolher o segredo que contém o segredo do webhook, ou clique em Criar segredo para criar um a partir do segredo do webhook sem sair da página. O campo mostra o nome do segredo, não o seu valor.
- Salvar suas alterações.
Para obter a referência completa das configurações de alerta, consulte Definir configurações.
Solução de problemas
- Os eventos não chegam à sua story : o URL do webhook não é um URL de ação de webhook do Tines ou a story está desativada. Confirme se o URL está no formulário
https://<tenant>.tines.com/webhook/<path>e se a story está ativa. - A configuração não é salva : você não tem permissão para ler o segredo do Unity Catalog, o segredo está em um catálogo diferente do seu ambiente do Lakewatch ou a URL do webhook não usa HTTPS ou aponta para uma rede privada. Confirme seu acesso ao segredo, seu catálogo e a URL do webhook.
- Seu segredo não está listado em Selecionar segredo : Selecionar segredo lista apenas os segredos que você pode acessar no esquema
__lakewatchdo catálogo do seu ambiente. Armazene o segredo lá ou peçaREAD SECRETnele. - O Lakewatch relata uma exportação bem-sucedida, mas nada acontece no Tines : uma resposta
2xxsignifica que o Tines aceitou o evento, não que sua história agiu sobre ele. Verifique a lógica da sua história do Tines. - Você girou o segredo do webhook : atualize o segredo do Unity Catalog com o novo valor. Nenhuma alteração na configuração de exportação é necessária.