SKOOR Engine Changelog

7.3.0

  • SKOOR-System

    • Führt systemd-Dienste ohne Forking/Daemonisierung aus.
    • Unterstützt die „Eskalation“ in einem einzelnen Alarmgerät, wenn eine Benutzergruppe als Empfänger ausgewählt ist.
    • Ermöglicht die Anzeige, ob ein Benutzer im Urlaub ist.
    • Führt „eranger- Server -expire“ stillschweigend auf sekundären Systemen aus.
    • Ermöglicht die Anmeldung eines lokalen Benutzers mit seiner E-Mail-Adresse.
    • Behebt einige Speicherlecks
    • Behebt das Parsen von SNMP-Zeichenfolgenwerten im Falle unterdrückter Werte.
  • SKOOR Collector

    • Behandelt negative Werte in adaptiven Alarmgrenzen ordnungsgemäß.
    • SNMP-Aufträge
      • Vermeidet Speicherlecks.
      • Verbessert die Leistung von SNMP v3-Jobs.
  • SKOOR Betriebsmonitor

    • Zeigt die aktuelle Alarmliste deutlich schneller an und die historische Alarmliste etwas schneller, wodurch der Ressourcenverbrauch reduziert wird.
  • SKOOR Server

    • Macht systemd für den Neustart der Engine nach schwerwiegenden Fehlern verantwortlich.
  • SKOOR WinAgent

    • Erfordert mindestens TLS 1.2-Verschlüsselung, um https-Verbindungen zu akzeptieren.

7.2.6

  • SKOOR-Benutzeroberfläche
    • Verhindert Abstürze beim Hinzufügen einiger Alarmgeräte unterhalb eines EEM-Jobs.

7.2.5

  • SKOOR PostgreSQL

    • Initialisiert TimescaleDB während der Aktualisierung immer, wenn es nicht bereits initialisiert wurde. Andernfalls kann es auf Systemen, auf denen ursprünglich eine SKOOR-Version < 6 installiert wurde, zu Aktualisierungsproblemen kommen.
  • SKOOR Collector

    • Verhindert gelegentliche Core Dumps von Plugins beim Herunterfahren des Kollektor .

7.2.4

  • SKOOR Collector
    • Vermeidet den Neustart des gesamten Kollektor im Falle einer unterbrochenen HTTP(S)-Verbindung zu einem SKOOR- Server

7.2.3

  • SKOOR Collector
    • Behebt einen Fehler, der beim Neustart Kollektor einen Deadlock verursacht, wenn die Netzwerkverbindung zum Server -Backend instabil ist.

7.2.2

  • SKOOR Collector
    • Verzögern Sie den Start während des Neustarts des Dienstes, um Verbindungsprobleme nach dem Neustart zu verringern.

7.2.1

  • SKOOR-System
    • Verhindert das Löschen länger ungenutzter temporärer HTML-Verzeichnisse.

7.2.0

  • SKOOR-System

    • Verbessert die Bereinigung alter Run-Dateien und entfernt ungenutzte leere Verzeichnisse.
    • Unterstützt die Eskalation für Alarmgeräte mithilfe von Benutzergruppen.
    • Verwendet flache Symbole für Zustände in der Übersicht.
    • Verwendet TimescaleDB-Hypertabellen für alarms , alarm_messages , alarm_messages_sent und collector_errors , um die Aufnahmeleistung zu verbessern.
  • SKOOR Sammler

    • Verhindert Jobfehler während der Aktualisierung des Win- Agent .
  • SKOOR Server

    • Wendet keine Wartung auf SLCs an, wenn die Gruppe, in der sich die SLCs befinden, nicht mehr gewartet wird.
    • Verschiedene kleinere Korrekturen.

7.1.2

  • Skoor Collecor
    • Stellt sicher, dass ein Job ordnungsgemäß ausgeführt wird, nachdem ein Ausnahmeplan (Feiertage) aktiv war.

7.1.1

  • SKOOR Server
    • Behebt Tippfehler im Backup -Skript, das dazu führt, dass Backups fehlschlagen.
    • Vermeiden Sie die doppelte Codierung von Kennworteigenschaften während der Vorlage -Instanziierung.
    • Fügt langpacks-en , glibc-langpacks-en , langpacks-de und glibc-langpacks-de als Abhängigkeiten hinzu, da diese nicht immer standardmäßig installiert werden.

7.1.0

  • SKOOR Server
    • Ignoriert Werte, die mehr als 60 Sekunden in der Zukunft liegen.
    • Unterstützt Alarmgruppen in Alarmempfängern, die den Empfängerbenutzer aufgrund der Anzahl geöffneter Nachrichten oder der Zeit seit dem letzten Öffnen oder eines Zeitplans wechseln.

7.0.8

  • SKOOR Collector

    • Verwendet Google Chrome Version 112.
    • Stellt sicher, dass beim Herunterfahren die richtigen Server Entschlüsselungsschlüssel gespeichert werden.
    • Selenium -Roboter: Ignoriert Einträge, die als "nicht ausgeführt" (grau) oder "fehlschlagen" (rot) im Testausführungsprotokoll gekennzeichnet sind. Ermöglicht "Fehlertimer" und "Fehlercode -Timer" für angepasste Fehlermeldungen. Zeigt die richtige Start-/Endtime von Timern an.
  • SKOOR Server

    • Behebt einen Fehler, der dazu führt, dass die Benutzeroberfläche nicht mehr funktioniert, wenn der Objektname bestimmte Sonderzeichen enthält.

7.0.7

  • SKOOR Server
    • Zeigt den Status laufender EEM-Jobs erneut in den Geräteinformationen an.

7.0.6

  • SKOOR Server
    • Behebt die Handhabung verschlüsselter Passwörter beim XML-Export/-Import.
    • Zeigt keine Fehlermeldung „ Kollektor nicht verbunden“ an, wenn ein Kollektor Webhook-Jobs oder überhaupt keine Jobs hat.
    • Behebt das Ersetzen benutzerdefinierter Kennworteigenschaften in Inline-Skripten von Ausführungsaufträgen.
  • SKOOR Collector
    • Behebt Deadlocks auf Kollektor im Falle verschachtelter Batch-Jobs.

7.0.5

  • SKOOR Server
    • Verbessert die Protokollausgabe bei der Benutzeranmeldung.

7.0.4

  • SKOOR Collector und Server
    • Behebt die Verschlüsselung/Entschlüsselung von EEM-Passworteigenschaften.

7.0.3

  • Release zur Integration des Bugfixes von 6.4.6.

7.0.2

  • Behebt einen Fehler, der unter seltenen Umständen dazu führt, dass UTF-8-Zeichenfolgen falsch abgeschnitten werden.

7.0.1

  • SKOOR Collector und Server
    • Ermöglicht spontane Änderungen der Community im Online-SNMP-Browser (notwendig für neue Jobs, die noch nicht gespeichert wurden).
  • Allgemein
    • Erhöht die Logrotate-Größe von 100 KB auf 10 M, um mehr Protokolleinträge zu speichern.

7.0.0

  • Allgemein

    • Verschlüsselt Passwörter in der Datenbank und auf der Leitung zwischen Server und Kollektor .
    • Ersetzt die anstößigen Begriffe master “ und „ slave durch primary “ und „ standby .
  • SKOOR Collector und Server

    • Verbessert den EEM-Verlauf und zeigt fehlgeschlagene Timer in der Übersicht an.
    • Ermöglicht die Remoteaktualisierung von WinAgents auch für Windows Server 2022-Roboter.
  • SKOOR Collector

    • Verbessert Job-Timeouts unter Berücksichtigung der Timeout-Einstellungen im eranger- Kollektor .cfg.
    • Selenium (Python) unter Linux Version 9:
      • Aufgrund einer neuen Selenium-Bibliothek existiert die Funktion set_headless() nicht mehr in den Chrome-Optionen
      • Daher sind folgende Änderungen in Selenium-Python-Skripten erforderlich:
        • opts.add_argument("--headless") muss verwendet werden, um opts.set_headless()
        • assert opts.headless muss entfernt werden
        • driver = webdriver.Chrome(desired_capabilities=cap,chrome_options=opts)
      • Die veralteten find_element_by_* und find_elements_by_* wurden in 4.3 entfernt.
  • SKOOR Server

    • Zeigt Fetchfile und Agent -Fetch-/Putfile -Übertragungsrate in MB/s an.
    • Unterstützt RDP -Parameter, damit EEM -Jobs durch Geräte- und Jobeigenschaften definiert werden können.
    • Ermöglicht eine einzelne benutzerdefinierte Eigenschaft vom Typ Text oder Enum rekursiv an alle Kinder und Instanzen.

6.4.6

  • SKOOR XML-Import
    • Behebt die Erstellung des Zeitplans

6.4.5

  • SKOOR Server
    • Behebt die Wertesuche bei SLC-Objekten

6.4.4

  • SKOOR Server
    • Fügt zusätzliche IME -Out von 5 Minuten für iConv -ausgelöste Jobs hinzu.
  • SKOOR Collector Parsefile
    • Neuen analysieren die Datei, wenn sie während des Parsens geändert wurde.

6.4.3

  • Behebung des Zustands in Alarmmonitor Wenn eine Wartung erstellt wird, nachdem ein Kommentar hinzugefügt wurde.

6.4.2

  • Skoor Pgbouncer
    • Stellt die Einstellungen an eine übermäßige übermäßige Protokollierung ein.

6.4.1

  • SKOOR Server
    • Ermöglicht die Alarmzuweisung von offenen Alarmen durch Instaguard -Alarmbestätigung nach dem Neustart Server .
    • Entfernt *_cache , threshold_prediction_* und send_data_queue -Tabellen aus der Konfigurationssicherung.
    • Ablauf des Skripts verfällt jetzt auch Daten in *_cache -Tabellen.

6.4.0

  • SKOOR Server
    • Neue Alarmgeräte für Threma und Instaguard.
    • Verwendet den aktuellen Grund für Alarmmeldungen (verzögert offen).
    • "Alarme anzeigen" zeigt auch den Grund für geänderte Nachrichten an, die veränderte Nachrichten veränderten.
    • Leistungsoptimierungen
      • Schnelleres Server
      • Viel schnellere Datenaufnahme aufgrund einer neuen Implementierung der Datenwarteschlange.
      • Kein Kollektor mehr.
      • Das System bleibt auch während der massiven Hinterbetreuung reaktionsschnell.
      • Neue Datenbankverbindung Pooler PgBouncer . Erfordert eine manuelle Entfernung von eranger-pgpool und Installation von eranger-pgbouncer nach dem Update.
  • SKOOR Collector SNMP
    • Job ermöglicht eine unbegrenzte Anzahl von OID -Anfragen, solange das Gesamtergebnis 1024 Zeichen nicht überschreitet.
  • Skoor EEM
    • Mehrere Verbesserungen und Korrekturen in Bezug auf die EEM -Geschichte.
    • RHEL8: Fügt Perl-Json hinzu, um Screenshots aus MHT-Protokolldateien zu extrahieren.

6.3.8

  • SKOOR Server
    • Behebt das SLO -Laden aus der Datenbank nach Server .

6.3.7

  • SKOOR Server
    • Fixiert die Deadlock -Situation, wenn Sie verschachtelte Vorlagen ändern.

6.3.6

  • SKOOR Server
    • Behebung der Enttäuschung des Zeitplans +/- Tasten in EEM-Job.
    • Ermöglicht das Kopieren von Objekten mit einer ererbten Referenz -benutzerdefinierte Eigenschaft
    • Mindert eine mögliche Rennbedingung während Kollektor

6.3.5

  • SKOOR Server
    • Behebt einen Fehler, der manchmal die Wertverlaufsdatenreihen bei fehlgeschlagener Messung fehlen.
  • SKOOR Collector
    • ParseFile Job: Schließt einige Dateioperationen ab

6.3.4

  • SKOOR Server
    • Fine Melodien Fadenbeckengröße
    • Aktualisiert die Abhängigkeit von PGPool

6.3.3

  • Skoor Pgpool
    • Fine Tuning einige Einstellungen (num_init_children, max_pool). Dies gilt nur für neue Installationen.

6.3.2

  • SKOOR Server
    • Stellt sicher, dass Alarm -Zuweisung von Skriptparametern ordnungsgemäß angegeben wird.
    • Entfernt die Nachricht "erfolgreich bezeichnete Skript zuweisen", da sie die Benutzereingabe überschreiben würde.

6.3.1

  • Konvertiert Changelog in Markdown.

6.3.0

  • SKOOR Server
    • Ermöglicht die Aktualisierung von Winagent (abhängig von der Installation und dem Auslaufmodus) über die Benutzeroberfläche.
    • Standard -Alarm -Skript mit dem Benutzer als Befehlszeilenparameter zuweisen.
    • Umbenannt 'Web Kollektor ' Job in 'Webhook'.
  • Winagent
    • Ermöglicht das Abmelden der Sitzung.

6.2.3

  • Kollektor Selenium
    • Stellt die Fehlermeldung bei neuer Aufgaben zurück.
    • Vermeidet falsche Ausführungsfehler, obwohl alle Robotertests bestanden wurden.
  • Python: stellt sicher, dass Roboter auf allen Systemen läuft.

6.2.2

  • Python: Stellen Sie die Installation ohne Zugang zu pypi.org sicher
  • Kollektor EEM-Plugin: Die Fehlermeldung bei neuem Run of Sikulix-Projekt zurückgesetzt.

6.2.1

  • Kollektor EEM-Plugin: Timerdateien von SmartBear, die nicht ordnungsgemäß gescannt wurden.

6.2.0

  • SKOOR Server

    • Ermöglicht das Senden einer Einladungs ​​-Mail an lokal authentifizierte Benutzer.
    • EEM -Timer
      • Zeitstempel der Startzeit
      • Sortieren nach Startzeit, Laufzeit, Name, Jobstatus oder manuell.
    • Lizenzierung für Geräte und Jobs
      • Das Instanziieren aus Vorlagen oder Kopieren eines Geräts überprüft, ob vor Beginn der Aktion ein Lizenzverstoß erfolgt.
    • Benutzerdefinierte Alarmskript zuweisen
      • Unterstützt das Standardskript
      • Benutzerdaten als Befehlszeilenparameter
  • SKOOR Collector

    • Unterstützt Robotframework-Jsonvalidator in Selenium-Jobs.

6.1.6

  • Vermeidet falsche Sockelfehler.

6.1.5

  • Gelegentlich kann die OPM -Alarmliste leer sein.

6.1.4

  • Pgpool
    • Überschreibt beim Update keine PGPool -Einstellungen.

6.1.3

  • Berücksichtigt Env VARs für Server von Perl -Skripten.

6.1.2

  • Behebt die fühle Deadlock -Situation zwischen Kollektor , die Daten, Anmeldung und möglicherweise auch andere Aktionen senden. Dies veranlasste den Engine Server , eine weitere Kommunikation mit dem Serviceendpunkt zu blockieren.

6.1.1

  • PGPool
    • Deaktiviert PGPool -Abfrage -Cache, weil er zu subtilen Fehlern zu verursachen scheint. Vielleicht aktivieren wir ihn in einer späteren Version erneut, aber höchstwahrscheinlich nicht.

6.1.0

  • SKOOR Collector
    • HTTP -Job: In einigen Fällen schlägt das Parsen des Ablaufdatums des Zertifikats fehl.
    • SD-319: Agent (Windows):
      • Eine falsche Syntax in der Eigenschaftsdefinition kann zu illegalen Fehlersequenzen führen, die Server durch anmutiges Herunterfahren stoppen.
    • EEM -Job: Der Benutzer kann optionale Parameter definieren (Debug, Zeitüberschreitung). Die Befehlsparameter für den Roboter werden während der Laufzeit automatisch generiert.
    • HTTP -Job: Unterstützung neuer TLS -Versionen TLSV1_0 ... TLSV1_3 in CURL.
    • EWS -Job: Neue Suchparameter "Sender enthält" und "Sender ist".
    • SKOOR Server
      • Kollektor Benutzer sind möglicherweise deaktiviert.

6.0.9

  • HTTP -Job: In einigen Fällen schlägt das Parsen des Ablaufdatums des Zertifikats fehl.

6.0.8

  • Ermöglicht PGPool Query -Cache wieder

6.0.7

  • Nutzung eines besseren Sitzungs -ID -Generators, um Kollisionen zu vermeiden.
  • Behebt Server -Absturz während der Anmeldung.

6.0.6

  • EEM -Plugin: Mutex für die Entscheidung des Mutex -Index.

6.0.5

  • SKOOR Engine
    • Der falsche Server stürzt während des Anmeldes ab.
    • Behebung von durchgesickerten Dateideskriptoren, wenn die PostgreSQL -Verbindung fehlschlägt.
    • Deaktivieren Sie PGPool -Query -Cache
  • Python -Modul
    • Verbessert die Reinigung während des Updates, um nicht bearbeitete Pakete auf einigen Maschinen zu vermeiden.

6.0.4

  • SKOOR Engine
    • Behebt kritischen LDAP -Anmeldebugen, der zu allen Nicht -Remote -Gruppen ein neuer Remote -Benutzer hinzugefügt wird.

6.0.3

  • Ui
    • Protokollerweiterungen.

6.0.2

  • Ui
    • UI -Absturz während des Add/Bearbeitungsberichtschedulers in RHEL8.

6.0.1

  • SKOOR Engine
    • Fügt Postgresql13-Contrib als Abhängigkeit von Eranger-postgresql hinzu

6.0.0

  • SKOOR Engine
    • Bearbeitet Kommentar von Changelog -Einträgen.
    • Wartung in der Vergangenheit und Anpassung kann auf dedizierte Staaten angewendet werden.
    • Agent EventLog -Verhalten für Zurücksetzen von Ereignissen und Zeitüberschreitungen.
    • Verwenden Sie PGPool-II anstelle eines internen DB-Verbindungspools
    • Nutze SKOOR Auth
    • PostgreSQL wurde auf Version 13 aktualisiert. Das Upgrade der SKOOR Engine erfordert im Vergleich zu früheren Updates einige zusätzliche Schritte. Bitte konsultieren Sie den Update-Leitfaden unter https://docs.skoor.com/skoor-doc/skoor-software-update