Honeycomb
Verbinden
Verbinde Honeycomb aus dem Terminal. Mit --help siehst du die Flags, die Honeycomb akzeptiert.
polylane integration connect --type honeycombAPI-Schlüssel für die Honeycomb-Umgebung, die du abfragen willst.
Verbinde Honeycomb, damit Agents während Untersuchungen deine Datasets und Traces abfragen können.
Einrichtung
- Gehe in Honeycomb zu Team Settings → API Keys.
- Wähle die Umgebung, die die Daten enthält, die Agents abfragen sollen.
- Erstelle einen Schlüssel oder verwende einen bestehenden mit read-Berechtigungen.
- Wähle deine Region (US oder EU).
- Füge den API-Schlüssel in Polylane ein.
Du kannst mehrere Umgebungen verbinden, indem du für jede eine eigene Integration hinzufügst. Dein Schlüssel wird vor dem Speichern verschlüsselt, und der Agent sieht ihn nie.
Beim Verbinden wird ein Webhook-Empfänger namens polylane angelegt und jeder Trigger darauf abonniert, Trigger-Alerts landen also in Polylane und werden triagiert, sobald sie auslösen.
Was Agents tun können
- Datasets abfragen und Analysen ausführen
- Traces inspizieren, um eine Anfrage über Services hinweg zu verfolgen
- Trigger-Status während Untersuchungen prüfen
Verbindung trennen
Trenne Honeycomb in Polylane, dann widerrufe den API-Schlüssel in Honeycomb. Das Trennen entfernt den Empfänger polylane aus deinen Triggern, nimm ihn also gleichzeitig aus den Terraform-Konfigurationen.
Registriere Honeycomb-Alerts bei Polylane neben deinen mit Terraform verwalteten Ressourcen.
Ein wiederkehrender Sync abonniert jeden Trigger auf den Empfänger polylane, ein mit Terraform verwalteter Trigger zeigt also Drift, bis der Empfänger auch in seiner Terraform-Konfiguration steht. Ermittle den Empfänger über eine Data Source und hänge ihn an jeden Trigger:
data "honeycombio_recipient" "polylane" {
type = "webhook"
detail_filter {
name = "name"
value = "polylane"
}
}
resource "honeycombio_trigger" "example" {
# ...
recipient {
id = data.honeycombio_recipient.polylane.id
}
}
Das Trennen der Integration entfernt den Empfänger polylane aus deinen Triggern, nimm ihn also gleichzeitig aus den Terraform-Konfigurationen.
Trennen
Beim Trennen stoppen alle Syncs und Checks, und die Zugangsdaten, die Polylane gespeichert hatte, werden gelöscht. Alles, was Polylane in Honeycomb eingerichtet hat, wird ebenfalls entfernt; nichts bleibt zurück.
polylane integration disconnect <id>Tools
7Operationen, die Agents in Threads ausführen können.