Connecter
Connecte Axiom depuis le terminal. Passe --help pour les options que Axiom accepte.
polylane integration connect --type axiomToken d'API limité aux jeux de données que tu veux que les agents interrogent.
Connecte Axiom pour que les agents puissent interroger tes logs et tes événements avec APL (Axiom Processing Language).
Configuration
- Trouve ta région dans Axiom → Organization Settings (US est
api.axiom.co, EU estapi.eu1.axiom.co). - Dans Axiom, va dans Settings → API Tokens et crée un nouveau token.
- Donne au token l'accès en lecture aux jeux de données que tu veux que les agents interrogent.
- Colle le token dans Polylane. Polylane le valide et se connecte.
Ton token est chiffré avant d'être stocké, et l'agent ne le voit jamais.
La connexion crée un notificateur de webhook personnalisé nommé polylane et l'ajoute à chaque moniteur, pour que les alertes de moniteurs arrivent dans Polylane et soient triées au moment où elles se déclenchent.
Ce que les agents peuvent faire
- Lancer des requêtes APL sur tes jeux de données
- Explorer les schémas et les champs des jeux de données
- Surveiller l'état des alertes pendant les investigations
Déconnexion
Déconnecte Axiom dans Polylane, puis révoque le token d'API dans Axiom. La déconnexion retire le notificateur polylane de tes moniteurs, donc retire-le de tes configurations Terraform en même temps.
Enregistre les alertes Axiom auprès de Polylane à côté de tes ressources gérées par Terraform.
Une synchronisation récurrente ajoute le notificateur polylane à chaque moniteur, donc un moniteur géré par Terraform affiche une dérive tant que l'identifiant du notificateur n'est pas aussi dans sa configuration Terraform. Trouve l'identifiant dans Axiom sous Monitors → Notifiers (le notificateur nommé polylane) ou avec GET /v2/notifiers sur l'API Axiom, puis inclus-le sur chaque moniteur :
resource "axiom_monitor" "example" {
# ...
notifier_ids = concat(var.notifier_ids, [var.polylane_notifier_id])
}
Déconnecter l'intégration retire le notificateur polylane de tes moniteurs, donc retire-le de tes configurations Terraform en même temps.
Déconnecter
La déconnexion arrête chaque synchronisation et chaque vérification et supprime les identifiants que Polylane détenait. Tout ce que Polylane avait mis en place dans Axiom est retiré aussi ; rien n'est laissé derrière.
polylane integration disconnect <id>Outils
9Les opérations que les agents peuvent effectuer dans les threads.