Honeycomb
Connecter
Connecte Honeycomb depuis le terminal. Passe --help pour les options que Honeycomb accepte.
polylane integration connect --type honeycombClé API pour l'environnement Honeycomb que tu veux interroger.
Connecte Honeycomb pour que les agents puissent interroger tes jeux de données et tes traces pendant les investigations.
Configuration
- Dans Honeycomb, va dans Team Settings → API Keys.
- Sélectionne l'environnement qui contient les données que tu veux que les agents interrogent.
- Crée une clé, ou réutilises-en une, avec les permissions de lecture.
- Choisis ta région (US ou EU).
- Colle la clé API dans Polylane.
Tu peux connecter plusieurs environnements en ajoutant une intégration séparée pour chacun. Ta clé est chiffrée avant d'être stockée, et l'agent ne la voit jamais.
La connexion crée un destinataire de webhook nommé polylane et y abonne chaque déclencheur, pour que les alertes de déclencheurs arrivent dans Polylane et soient triées au moment où elles se déclenchent.
Ce que les agents peuvent faire
- Interroger les jeux de données et lancer des analyses
- Inspecter les traces pour suivre une requête à travers les services
- Vérifier l'état des déclencheurs pendant les investigations
Déconnexion
Déconnecte Honeycomb dans Polylane, puis révoque la clé API dans Honeycomb. La déconnexion retire le destinataire polylane de tes déclencheurs, donc retire-le de tes configurations Terraform en même temps.
Enregistre les alertes Honeycomb auprès de Polylane à côté de tes ressources gérées par Terraform.
Une synchronisation récurrente abonne chaque déclencheur au destinataire polylane, donc un déclencheur géré par Terraform affiche une dérive tant que le destinataire n'est pas aussi dans sa configuration Terraform. Recherche le destinataire avec une source de données et attache-le à chaque déclencheur :
data "honeycombio_recipient" "polylane" {
type = "webhook"
detail_filter {
name = "name"
value = "polylane"
}
}
resource "honeycombio_trigger" "example" {
# ...
recipient {
id = data.honeycombio_recipient.polylane.id
}
}
Déconnecter l'intégration retire le destinataire polylane de tes déclencheurs, 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 Honeycomb est retiré aussi ; rien n'est laissé derrière.
polylane integration disconnect <id>Outils
7Les opérations que les agents peuvent effectuer dans les threads.