Zusammenfassung

  • draft-ietf-opsawg-collected-data-manifest-14 verlangt, dass das Platform Manifest mit den Telemetriedaten übertragen und gespeichert wird; das Data Collection Manifest bleibt ein nicht normatives Beispiel.
  • Sendezeit, Plattform-ID und Subscription-ID führen zum zeitlich passenden Kontext, einschließlich des tatsächlich verwendeten Erhebungsintervalls.
  • Diese Zuordnung beweist keine lückenlose Reihe, vertrauenswürdige Uhr, unversehrte Verwahrung, richtige Semantik, autorisierte Entscheidung oder betriebliche Wirkung.

Ein Telemetriewert ist selten seine eigene Erklärung. Die Zahl Null kann einen leeren Zähler, einen Neustart, ein Überlastungsartefakt, ein ungeeignetes Abtastfenster oder eine auf dem Speicherweg verlorene Probe bedeuten. Revision 14 von A Data Manifest for Contextualized Telemetry Data setzt am ersten institutionellen Fehler an: Der Wert bleibt erhalten, die Bedingungen seiner Entstehung verschwinden.

Der Entwurf schlägt mehr als ein Etikett vor. Das normative Platform Manifest kann eine netzweit definierte Plattformkennung, Hersteller oder PEN, Software und Betriebssystem sowie YANG-Library-Angaben zu Modulrevisionen, Namensräumen, Features, Abweichungen, Schemas und Datastores festhalten. Ein Data Collection Manifest ergänzt Streams oder Datastores, Filter, Subscription-ID, Empfänger, periodische oder änderungsbasierte Auslösung und das Erhebungsintervall. Dieses zweite Modell ist nur ein Beispiel, weil Schema Mount zur Entwurfszeit nicht verfügbar ist.

Warum dieser Kontext zählt, zeigt current-period. Ein Betreiber fordert zehn Sekunden an, doch ein belastetes Gerät arbeitet tatsächlich mit zwanzig. Das Manifest nennt das wirksame Intervall. Eine dünne Messreihe muss dann nicht irrtümlich so gelesen werden, als sei die konfigurierte Taktung eingehalten worden.

Auch die Speicherregel geht über einen gelegentlichen Inventarexport hinaus. Das Manifest soll mit den Daten gestreamt und gespeichert werden, ihnen beim Verschieben folgen und sich bei Plattform-, Software- oder Subscription-Änderungen erneuern. Kontext wird damit selbst zur Zeitreihe. Für einen historischen Messpunkt werden dessen Sendezeit, die Kennung der Ursprungsplattform und die Subscription-ID zusammengeführt; gewählt werden die jüngsten davor liegenden Plattform- und Erhebungsmanifeste.

Das ist eine nützliche Verknüpfung. Ein Geschichtszertifikat ist es nicht.

Die erste Grenze betrifft die Quellplattform. Ihre Kennung muss innerhalb des Netzes zu jedem Zeitpunkt eindeutig sein, kann nach einem Geräteaustausch aber wiederverwendet werden. Die richtige Zuordnung hängt deshalb von Inventarkarte und Zeitgrenze ab. Ein falsch gesetzter Hostname, eine zu frühe Wiederverwendung oder ein vom Collector aus verstreuten Herstellermodulen erzeugtes Manifest kann formal sauber zum falschen Gerät passen.

Die Schemaidentität verlangt eine zweite Prüfung. YANG Library sagt, welche Revision, welcher Namensraum, welches Feature und welche Abweichung einem Leaf Bedeutung geben. Am 10. September 2026 zeigte der Datatracker für Revision 14 null YANG-Validierungsfehler und null Warnungen. Der Entwurf nennt jedoch selbst eine Grenze: YANG kann nicht erzwingen, dass wenigstens yang-catalog oder ietf-system aktiviert ist. Ein Modul ohne beide Feature-Sätze kann validieren und trotzdem kaum mehr als die Plattform-ID offenlegen. Ein grüner Check betrifft Modell und Abhängigkeiten, nicht die Vollständigkeit des tatsächlich gelieferten Kontexts.

Der Erhebungsumfang bleibt eigenständig. Ein Subscription-Filter bestimmt, was eintreffen konnte. Stille bedeutet bei periodischer Meldung etwas anderes als bei einer Meldung nur bei Änderung. Das aktuelle Intervall macht Taktabweichungen sichtbar, beweist aber nicht, dass jede fällige Probe gesendet und empfangen wurde. Der Entwurf setzt die Zuverlässigkeit des Manifests mit jener der Datenerhebung gleich, weil auch das Manifest als Daten erhoben wird. Ein Begleiter im selben Kanal kann nicht unabhängig bezeugen, was der Kanal verloren hat.

Zeit ist eine weitere Beweisgrenze. Die Regel „jüngstes Manifest vor dem Messwert“ funktioniert nur, wenn Sendezeit, Plattformidentität und Historie die Ereignisse richtig ordnen. Uhrendrift, verzögerte Zustellung, der Ersatz der Gerätezeit durch Collector-Zeit oder ein verspätetes Manifest können die falsche Version auswählen, ohne dass die Datenbankverknüpfung scheitert. Ein Zeitstempel ist Eingabe der Regel, nicht Beweis physischer Gleichzeitigkeit.

Gemeinsame Speicherung löst auch die Verwahrung nicht. Gesichertes NETCONF oder RESTCONF, gegenseitige Authentisierung und Zugriffskontrolle schützen eine Sitzung. Für Integrität und Herkunft verweist der Entwurf auf gesonderte COSE-Signaturarbeit. Beim Puffern, Normalisieren, Replizieren und Speichern braucht es weiterhin eigene Belege. Zwei benachbarte Zeilen beweisen nicht, dass keine davon unterwegs gelöscht, umsortiert oder verändert wurde.

Danach beginnt erst die Interpretation. Das genaue Schema klärt ein Leaf, ersetzt aber keine Kenntnis von Zählerbreite, Reset und Überlauf, Einheit, Aggregation, Herstellerfehlern oder der Abstammung späterer Transformationen. Datenherkunft berechneter Indikatoren liegt ausdrücklich außerhalb des Entwurfs. Ein korrekt kontextualisierter Eingangswert kann immer noch eine falsche Rate, ungeeignete Basislinie oder irreführende Störungserzählung speisen.

Entscheidung und Wirkung sind die letzten beiden Nachweise. Die YANG-Knoten sind schreibgeschützt; RPC oder Action sind nicht definiert. Das Manifest autorisiert keine Controller-Änderung. Analyse darf Umleitung, Drosselung oder Untersuchung empfehlen. Entscheiden muss ein verantwortliches Subjekt, ausführen ein System, und eine beobachtbare Dienstgrenze muss zeigen, was geschah.

Auch der Dokumentstatus braucht diese Trennung. Am 10. September 2026 war Revision 14 ein aktiver Internet-Draft vom 19. August, zur Veröffentlichung beim IESG eingereicht, im Expert Review und mit Proposed Standard als Zielstatus. Die YANG-Prüfung war sauber. Weder war das Dokument damit ein RFC noch sein Einsatz in einem Netz belegt.

Die brauchbarste Lesart ist schmaler als das Versprechen „selbstbeschreibender Daten“. Das Manifest ist ein Kontextbeleg. Es muss bewahrt, versioniert und sorgfältig zugeordnet werden. Danach bleiben Quelle, Schema, Umfang, Zeit, Verwahrung, Interpretation, Entscheidung und Wirkung getrennt nachzuweisen. Das Manifest verbessert die Frage; es übernimmt nicht die Urteilskraft des Betreibers.

Sources