Versionen benutzerdefinierter Probes und Sensoren angleichen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Wenn Sie eine Probe oder einen Sensor angepasst und auf eine neue Version einer Instanz aktualisiert haben, müssen Sie die Versionen der/des benutzerdefinierten Probe und Sensors auf die aktuelle Version angleichen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Probes und Sensoren weisen eine Haupt- und eine Nebenversion auf.

    Hauptversion
    Eine umfassende Versionsänderung spiegelt eine Änderung in der erwarteten Ausgabe einer Probe wider, zum Beispiel das Hinzufügen oder Entfernen eines Zielattributs, eine Formatänderung, zum Beispiel XML oder JSON, oder eine Änderung eines Probe-Parameterskripts.
    Nebenversion
    Eine geringfügige Versionsänderung bezieht sich auf kleine Korrekturen, die sich nicht auf das Ergebnis oder die Verarbeitung der Daten auswirken.

    Ein Sensor und die entsprechende Probe müssen dieselbe Hauptversion aufweisen. Es wird empfohlen, dass sie auch dieselbe Nebenversion haben. Durch diesen Versionsabgleich wird sichergestellt, dass die von der Probe zurückgesendeten Daten vom Sensor verstanden und ordnungsgemäß verarbeitet werden. Alle Mitglieder eines Multi-Probe-Bündels müssen dieselbe Haupt- und Nebenversion aufweisen.

    Standardmäßig verfolgt Discovery schwerwiegende Versionskonflikte und zeigt Versionskonfliktfehler im Abschnitt „Aktive Discovery-Fehler“ im Discovery-Dashboard und im Discovery-Protokoll an. Sie können festlegen, ob Discovery Nichtübereinstimmungen der Nebenversion nachverfolgt, indem Sie die Discovery-Eigenschaft Bei geringfügigen Versionskonflikten warnen (glide.discovery.warn_minor_version) aktivieren. Nichtübereinstimmungen der Nebenversion werden im Discovery-Protokoll nachverfolgt, aber nicht im Discovery-Dashboard angezeigt.

    Versionen für Multi-Probes und Multisensoren werden wie folgt geprüft:
    • Die Versionen der einzelnen Probes, die in Multi-Probes enthalten sind, werden mit den „Reagiert auf Probes“-Skripts verglichen, die ihre Daten verarbeiten.
    • Die Versionen der „Reagiert auf Probes“-Skripts und des Multisensor-Hauptskripts werden verglichen.
    Wenn eine Probe und der entsprechende Sensor nicht dieselbe Hauptversion besitzen, verarbeitet der Sensor während einer Erkennung keine Informationen, sondern sendet Fehlermeldungen an die Protokolldatei. Fehler werden auch im Discovery-Dashboard angezeigt, wenn Sie einen Erkennungsauftrag ausführen. Wenn die Hauptversion identisch ist, die Nebenversion jedoch nicht, werden von einem Sensor während einer Erkennung Informationen verarbeitet.

    So verwenden Sie die aktuellste Version einer Probe, die verfügbar ist:

    Prozedur

    1. Speichern Sie die Anpassungen, die Sie an einer Probe/einem Sensor vorgenommen haben, in einer Textdatei, um sie später erneut anwenden zu können.
    2. Navigieren zu Discovery > Dashboard.
    3. Suchen Sie im Abschnitt Aktive Discovery-Fehler nach Versionskonflikten, und notieren Sie die Probe oder den Sensor, die/der den Fehler verursacht hat.
    4. Navigieren zu Discovery-Definition > Probes oder Discovery-Definition > Sensoren und wählen Sie die Probe oder den Sensor aus, die Sie aktualisieren möchten.
    5. Fügen Sie dem Formular die Felder Hauptversion und Nebenversion hinzu, wenn Sie die Versionen im Formular anzeigen möchten.
    6. In einem Multisensor können Sie die Hauptversion anhand der Versionen der Probes in der zugehörigen Liste Reagiert auf Probes überprüfen, die den Sensor verwenden.
      Abbildung : 1. Abgleich der Version von Multi-Probe und Multisensor
      Dieses Beispiel zeigt übereinstimmende MultiProbe- und MultiSensor-Versionen.
    7. Klicken Sie auf die zugehörige Liste Versionen.
    8. Suchen Sie nach einer Version, deren Status gleich Zurück und deren Quelle gleich System-Upgrades ist.
    9. Klicken Sie auf den Datumslink in der Spalte Erstellt für diese Version, um den Versionsdatensatz zu öffnen.
    10. Klicken Sie auf Diese Version wiederherstellen.
    11. Navigieren Sie zurück zum Formular für die Probe oder den Sensor, und überprüfen Sie, ob die Hauptversion korrekt ist.
    12. Wenden Sie Ihre Anpassungen erneut auf die Probe oder den Sensor an.
    13. Stellen Sie sicher, dass Ihre Anpassungen für die neue Version der Probe oder des Sensors gültig sind, indem Sie eine Erkennung in Ihrer Testumgebung ausführen.