Verbinden
Verbinde Axiom aus dem Terminal. Mit --help siehst du die Flags, die Axiom akzeptiert.
polylane integration connect --type axiomAPI-Token, beschränkt auf die Datasets, die Agents abfragen sollen.
Verbinde Axiom, damit Agents deine Log- und Ereignisdaten mit APL (Axiom Processing Language) abfragen können.
Einrichtung
- Finde deine Region unter Axiom → Organization Settings (US ist
api.axiom.co, EU istapi.eu1.axiom.co). - Gehe in Axiom zu Settings → API Tokens und erstelle einen neuen Token.
- Gib dem Token Lesezugriff auf die Datasets, die Agents abfragen sollen.
- Füge den Token in Polylane ein. Polylane prüft ihn und verbindet.
Dein Token wird vor dem Speichern verschlüsselt, und der Agent sieht ihn nie.
Beim Verbinden wird ein Custom-Webhook-Notifier namens polylane angelegt und jedem Monitor hinzugefügt, Monitor-Alerts landen also in Polylane und werden triagiert, sobald sie auslösen.
Was Agents tun können
- APL-Abfragen über deine Datasets ausführen
- Dataset-Schemata und Felder erkunden
- Alert-Status von Monitoren während Untersuchungen beobachten
Verbindung trennen
Trenne Axiom in Polylane, dann widerrufe den API-Token in Axiom. Das Trennen entfernt den Notifier polylane aus deinen Monitoren, nimm ihn also gleichzeitig aus den Terraform-Konfigurationen.
Registriere Axiom-Alerts bei Polylane neben deinen mit Terraform verwalteten Ressourcen.
Ein wiederkehrender Sync fügt den Notifier polylane jedem Monitor hinzu, ein mit Terraform verwalteter Monitor zeigt also Drift, bis die Notifier-ID auch in seiner Terraform-Konfiguration steht. Du findest die ID in Axiom unter Monitors → Notifiers (der Notifier namens polylane) oder mit GET /v2/notifiers über die Axiom-API; nimm sie dann in jeden Monitor auf:
resource "axiom_monitor" "example" {
# ...
notifier_ids = concat(var.notifier_ids, [var.polylane_notifier_id])
}
Das Trennen der Integration entfernt den Notifier polylane aus deinen Monitoren, 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 Axiom eingerichtet hat, wird ebenfalls entfernt; nichts bleibt zurück.
polylane integration disconnect <id>Tools
9Operationen, die Agents in Threads ausführen können.