LinkMesh

Doku, Blog und Changelog durchsuchen

Die Dokumentation ist nur auf Englisch verfügbar.

ENDE
Ein Stammkabel führt in einen Verteilerkasten und fächert sich dort in eine Reihe identischer, sauber verlegter Anschlüsse auf
LinkMeshObservability Data Collection Management
OpenTelemetryObservability

LinkMesh vorgestellt

Kontrolliere Ihre Telemetrie, bevor sie Ihre Kosten kontrolliert.

linkmesh.io
Philippe BraxmeierPhilippe Braxmeier← Zurück zum Blog
3 Min. Lesezeit

OpenTelemetry Collectors sind ein fantastischer Baustein. Einer pro Host, empfangen, verarbeiten und exportieren sie Ihre Telemetrie mit einer sauberen, herstellerneutralen Konfiguration. Aber diese Stärke pro Host verwandelt sich in dem Moment in ein Fleet-Problem, in dem Sie mehr als eine Handvoll betreiben: Jeder Collector ist seine eigene Insel, mit seiner eigenen Konfigurationsdatei, seiner eigenen Version und seiner eigenen Art, aus der Reihe zu tanzen.

So sieht das heute in der Praxis aus – und wie LinkMesh es verändert.

Das Fleet-Problem: Dutzende Inseln, keine Karte

Heute rollen Sie Collectors mit Ansible, Puppet oder einem Haufen Shell-Skripte aus, und ab dann ist jeder Host auf sich allein gestellt. Welche Collectors laufen tatsächlich? Welche Version? Welche sind noch auf der Konfiguration vom letzten Monat? Das zu beantworten bedeutet, sich per SSH durchzuhangeln oder darauf zu vertrauen, dass Ihr Config-Management-Tool überall konvergiert ist. Versions-Schieflage und stille Drift werden zum Normalzustand, nicht zur Ausnahme – und meist merken Sie erst, dass etwas nicht stimmt, wenn keine Daten mehr ankommen.

Mit LinkMesh enrollt sich jeder Collector über eine einzige ausgehende Verbindung auf Port 443 bei der Control Plane – otelcol-contrib über OpAMP, Grafana Alloy über remotecfg. Keine eingehenden Ports, keine pro Host zu rotierenden Zertifikate. Eine Fleet-Ansicht zeigt Status, Version, Durchsatz und Konfigurationszustand für jeden Node, sodass „welche Collectors sind auf der alten Konfiguration?” ein Blick ist, keine Ermittlung.

Die LinkMesh-Fleet-Ansicht – Status, Modus, Version und Zuletzt-gesehen jedes Collectors auf einen Blick.

Die Pipeline ändern: eine Datei × N Hosts bearbeiten und hoffen

Heute bedeutet das Hinzufügen eines Processors oder das Routen einer neuen Log-Quelle, eine Konfigurationsdatei zu bearbeiten – dann sie auf jedem Host zu bearbeiten oder ein Playbook zu aktualisieren, es auszuführen und zu hoffen, dass seit dem letzten Mal nichts ausserplanmässig gedriftet ist. Dann starten Sie die Collectors neu. Wenn es einen Tippfehler oder einen ungültigen Receiver gibt, merken Sie es erst, wenn ein Collector nicht startet und die Ingestion still und heimlich stoppt. Ein Rollback bedeutet, das ganze Tool erneut auszuführen. Es gibt kein „einmal bearbeiten, überall anwenden, sicher”.

Mit LinkMesh bearbeiten Sie die Pipeline einmal in der Control Plane – Quellen, Processors, Routen, Ziele. LinkMesh rendert die Collector-Konfiguration, validiert sie und pusht sie an die richtigen Collectors, mit Hot-Reload wo möglich und einem Neustart nur wo nötig. Die Pipeline lebt an einer versionierten Stelle, sodass es nichts pro Host von Hand zu bearbeiten und nichts zum Driften gibt.

Die Detailansicht eines Collectors – Verlauf angewendeter Konfigurationen, Uptime, Live-Telemetrie und Lifecycle-Aktionen an einer Stelle.

Die Rechnung, die Sie nicht kommen sehen

Heute ist die Ausgabe für Observability eine Blackbox, bis die Rechnung eintrifft. Sie können nicht einfach sehen, welche Quelle oder Pipeline das Volumen erzeugt, für dessen Ingestion Sie einen Anbieter bezahlen – also ist Kostenkontrolle reaktiv: überrascht werden, dann auf die Jagd nach dem lärmenden Service gehen, nachdem das Geld bereits ausgegeben ist.

Mit LinkMesh zeigt jede Kante der Pipeline Events pro Sekunde und – für Collectors, die sich dafür entscheiden – gemessene Bytes pro Sekunde an den Netzwerkgrenzen. Sie können genau sehen, wo Volumen eintritt, wo eine Route es abwirft und was tatsächlich an jedem Ziel ankommt, bevor die Rechnung es Ihnen sagt. Verwerfen, samplen oder routen Sie das Rauschen an der Quelle um, statt für seine Speicherung zu bezahlen.

Ihre Daten, Ihr Netzwerk, ein vorhersehbarer Preis

Heute bedeuten SaaS-Pipeline-Tools, dass Ihre Telemetrie – die oft sensible Daten trägt – Ihr Netzwerk verlässt, um von jemand anderem verwaltet zu werden, und die Preisgestaltung pro Gigabyte bestraft Sie genau dann, wenn Sie wachsen.

Mit LinkMesh läuft es auf Ihrer eigenen Infrastruktur. Ihre Telemetrie verlässt niemals Ihr Netzwerk, um verwaltet zu werden, und die Preisgestaltung erfolgt pro Collector, nicht pro Gigabyte – sodass das Skalieren Ihrer Daten nicht Ihre Rechnung skaliert.

Bereit, es auszuprobieren? Gehen Sie zu linkmesh.io/install, um eine Control Plane aufzustellen und Ihren ersten Collector in wenigen Minuten zu enrollen.