Événements système
Aperçu
Lakewatch est en aperçu privé. Pour demander l'accès, contactez votre équipe de compte Databricks.
Un événement système est un enregistrement d’événement généré lorsque Lakewatch détecte un problème de santé ou de configuration du système, comme une table supprimée qui a encore une règle de détection associée. Chaque événement système est associé à exactement une erreur système et inclut un résumé du problème, le type et le nom de la ressource concernée (par exemple, une règle de détection ou une source de données spécifique) et des détails tels que le message d’erreur ou la trace de la pile.
Pour afficher les événements système, accédez à Erreurs système , ouvrez une erreur système et affichez ses événements associés. Pour query directement les événements système, utilisez la table système system_events.
Quels sont les Trigger d'événements système ?
Les événements système sont générés lorsque Lakewatch rencontre des erreurs ou des problèmes d’intégrité pendant des processus automatisés. Quelques scénarios courants :
- Erreurs d'exécution de la règle de détection : une règle échoue lors de l'application de filtres, de l'exécution de SQL personnalisé ou de fonctions personnalisées, de la génération de vues d'entrée ou de l'écriture de sortie.
- Erreurs de pipeline de source de données : un pipeline de source de données échoue pendant l’exécution ou passe à un état d’échec ou inattendu.
- Problèmes de configuration : une incompatibilité entre les ressources, telle qu'une table qui a été supprimée alors que sa règle de détection associée existe toujours.
- Échecs de réconciliation de job : une ou plusieurs ressources d’un groupe de jobs échouent à se réconcilier après des tentatives répétées.
- Erreurs de connectivité de workspace : Lakewatch ne peut pas atteindre le serveur d'API ou l'authentification par secret Databricks échoue lors des tâches de maintenance.
- Échecs de signalement des indicateurs : Le système ne parvient pas à signaler les indicateurs des règles de détection ou des sources de données au serveur d'API.
Échecs d’exécution de source de données
Quand l’exécution d’une source de données échoue, Lakewatch enregistre un événement système (et une erreur système correspondante) dont le resource_type est Datasource et dont le resource_name identifie la source de données affectée. Les summary et details décrivent l’échec (par exemple, une erreur de pipeline ou un problème de connectivité à la source) sans exposer les détails internes du service Lakewatch.
Pour enquêter et récupérer :
- Naviguez vers Erreurs système , ouvrez l'erreur de la source de données pour lire le résumé et les détails, ou query la table système
system_eventsfiltrée surresource_type = 'Datasource'. - À partir de la page de présentation de la source de données, cliquez sur Afficher le job pour ouvrir l'exécution du job Databricks sous-jacente pour afficher l'historique et les logs.
- En cas d’échec d’accès à la source, restaurez l’accès de l’identité d’exécution à la source. Si l’identité reste inchangée, la prochaine exécution planifiée reprendra automatiquement. Si vous réaffectez l’identité exécutant l’opération ou modifiez un autre paramètre, modifiez la source de données en ligne et cliquez sur Enregistrer . Voir Surveiller une source de données et corriger les défaillances.
Table système des événements système
Lakewatch fournit une table système à system.lakewatch.system_events qui contient l'ensemble complet des événements système de votre workspace. Vous pouvez query cette table pour analyser les événements système, les corréler avec les erreurs système et créer des rapports ou des tableaux de bord personnalisés.
Les événements système sont disponibles dans les tables système, mais pas les erreurs système.
Schéma
Colonne | Type | Description |
|---|---|---|
| CHAÎNE | Identifiant unique pour l'événement système. |
| Horodatage | Quand l’événement système a été généré (UTC). |
| CHAÎNE | Type de ressource concernée : |
| CHAÎNE | Nom interne de la ressource. |
| CHAÎNE | Nom d'affichage lisible par l'homme de la ressource. |
| CHAÎNE | Une courte description du problème. |
| CHAÎNE | Informations étendues, telles qu’un message d’erreur ou une trace de la pile. |
| CHAÎNE | État actuel de l'événement système : |
| CHAÎNE | Fichier source où l’erreur s’est produite, le cas échéant. Chaîne vide si elle n’est pas applicable. |
| ENT | Numéro de ligne dans le fichier source, le cas échéant. |
| CHAÎNE | Hachage SHA-256 du type de ressource, du nom de la ressource, du résumé et de la date de l'événement. Les événements système avec le même |