SKOOR Engine Changelog
7.2.0
SKOOR-System
- Verbessert die Bereinigung alter Laufdateien 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
undcollector_errors
, um die Aufnahmeleistung zu verbessern.
SKOOR Collecor
- Verhindert Jobfehler während der Win- Agent Aktualisierung.
SKOOR Server
- Wendet keine Wartung auf SLCs an, wenn die Gruppe, in der sich die SLCs befinden, noch in Wartung ist.
- Verschiedene kleine Korrekturen.
7.1.2
- SKOOR Collecor
- Stellt sicher, dass ein Job ordnungsgemäß ausgeführt wird, nachdem ein Ausnahmezeitplan (Feiertage) aktiv war.
7.1.1
- SKOOR Server
- Behebt einen Tippfehler im Backup-Skript, der dazu führt, dass Backups fehlschlagen.
- Vermeidet eine doppelte Codierung von Passworteigenschaften während der Vorlageninstanziierung.
- Fügt
langpacks-en
,glibc-langpacks-en
,langpacks-de
undglibc-langpacks-de
als Abhängigkeiten hinzu, da diese nicht immer standardmäßig installiert sind.
7.1.0
- SKOOR Server
- Ignoriert Werte, die mehr als 60 Sekunden in der Zukunft liegen.
- Unterstützt Alarmgruppen in Alarmempfängern, die den Benutzer des Empfängers 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 Robot: Ignoriert Einträge, die im Testausführungsprotokoll als „NOT RUN“ (grau) oder „FAIL“ (rot) markiert sind. Ermöglicht „Error Timer“ und „ErrorCode Timer“ für benutzerdefinierte Fehlermeldungen. Zeigt die richtige Start-/Endzeit der Timer an.
SKOOR Server
- Behebt einen Fehler, der zu einer Unterbrechung der Benutzeroberfläche führt, 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“, wenn ein Kollektor Webhook-Jobs oder überhaupt keine Jobs hat.
- Behebt die Ersetzung von benutzerdefinierten Passworteigenschaften in Inline-Skripten von Execute-Jobs.
- SKOOR Collector
- Behebt einen Deadlock bei Kollektor bei verschachtelten 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 der EEM-Passworteigenschaften.
7.0.3
- Release mit Bugfix aus 6.4.6.
7.0.2
- Behebt einen Fehler, der dazu führt, dass UTF-8-Strings in seltenen Fällen 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.000 auf 10 MB, um mehr Protokolleinträge zu behalten.
7.0.0
Allgemein
- Verschlüsselt Passwörter in der Datenbank und auf der Verbindung zwischen Server und Kollektor .
- Ersetzt die beleidigenden Begriffe
master
und „slave
durchprimary
“ undstandby
.
SKOOR Collector und Server
- Verbessert den EEM-Verlauf und zeigt fehlgeschlagene Timer im Überblick an.
- Ermöglicht die Remote-Aktualisierung von WinAgents auch für Windows Server 2022-Roboter.
SKOOR Collector
- Verbessert Job-Timeouts unter Berücksichtigung der Timeout-Einstellungen in eranger- Kollektor .
- Selenium (Python) unter Linux Version 9:
- Aufgrund einer neuen Selenium-Bibliothek existiert die Funktion
set_headless()
nicht mehr in den Chrome-Optionen - Folgende Änderungen sind daher in Selenium-Python-Skripten erforderlich:
-
opts.add_argument("--headless")
muss anstelle vonopts.set_headless()
verwendet werden -
assert opts.headless
muss entfernt werden -
driver = webdriver.Chrome(desired_capabilities=cap,chrome_options=opts)
-
- Die veralteten Funktionen
find_element_by_*
undfind_elements_by_*
wurden in 4.3 entfernt.
- Aufgrund einer neuen Selenium-Bibliothek existiert die Funktion
SKOOR Server
- Zeigt die Fetchfile- und Agent -Fetch-/Putfile-Übertragungsrate in MB/s an.
- Unterstützt RDP-Parameter für EEM-Jobs, die durch Geräte- und Jobeigenschaften definiert werden.
- Ermöglicht die rekursive Weitergabe einer einzelnen benutzerdefinierten Eigenschaft vom Typ Text oder Enumeration an alle untergeordneten Elemente und Instanzen.
6.4.6
- SKOOR XML-Import
- Behebt die Erstellung eines Zeitplans
6.4.5
- SKOOR Server
- Behebt die Wertesuche für SLC-Objekte
6.4.4
- SKOOR Server
- Fügt eine zusätzliche Zeitspanne von 5 Minuten für durch IconV ausgelöste Jobs hinzu.
- SKOOR Collector Parsefile
- Versucht die Datei erneut zu analysieren, wenn sie während der Analyse geändert wurde.
6.4.3
- Behebt den Status im Alarmmonitor, wenn eine Wartung erstellt wird, nachdem ein Kommentar hinzugefügt wurde.
6.4.2
- SKOOR PgBouncer
- Passt die Einstellungen an, um übermäßige Protokollierung zu verhindern.
6.4.1
- SKOOR Server
- Ermöglicht die Alarmzuweisung offener Alarme durch die Bestätigung des Instaguard-Alarms nach dem Neustart Server .
- Entfernt die Tabellen
*_cache
,threshold_prediction_*
undsend_data_queue
aus der Konfigurationssicherung. - Das Expire-Skript lässt jetzt auch Daten in
*_cache
Tabellen ablaufen.
6.4.0
- SKOOR Server
- Neue Alarmgeräte für Threema und InstaGuard.
- Verwendet den aktuellen Grund für Alarmmeldungen (verzögertes Öffnen).
- „Alarme anzeigen“ zeigt auch den Grund für geänderte Meldungen an.
- Leistungsoptimierungen
- Schnellerer Server
- Viel schnellere Datenaufnahme aufgrund einer neuen Datenwarteschlangenimplementierung.
- Kein Kollektor Stillstand mehr.
- Das System bleibt auch bei massiven Rücklieferungen reaktionsfähig.
- Neuer Datenbankverbindungspooler
PgBouncer
. Erfordert eine manuelle Entfernung voneranger-pgpool
und eine Installation voneranger-pgbouncer
nach dem Update.
- SKOOR Collector SNMP
- Der Job erlaubt eine unbegrenzte Anzahl von OID-Anfragen, solange das Gesamtergebnis 1024 Zeichen nicht überschreitet.
- SKOOR EEM
- Mehrere Verbesserungen und Korrekturen bezüglich der EEM-Verlaufsanzeige.
- rhel8: fügt Perl-JSON hinzu, das zum Extrahieren von Screenshots aus MHT-Protokolldateien erforderlich ist.
6.3.8
- SKOOR Server
- Behebt das SLO-Laden aus der Datenbank nach dem Server .
6.3.7
- SKOOR Server
- Behebt Deadlock-Situation beim Ändern verschachtelter Vorlagen.
6.3.6
- SKOOR Server
- Behebt das Verschwinden der Zeitplan-+/-Schaltflächen im EEM-Job.
- Ermöglicht das Kopieren von Objekten mit einer geerbten benutzerdefinierten Referenzeigenschaft
- Mildert mögliche Race-Bedingungen während Kollektor Synchronisierung
6.3.5
- SKOOR Server
- Behebt einen Fehler, der bei einer fehlgeschlagenen Messung manchmal dazu führt, dass Werteverlaufsdatenreihen fehlen.
- SKOOR Collector
- Parsefile-Job: Sperrt einige Dateivorgänge
6.3.4
- SKOOR Server
- Feinabstimmung der Thread-Poolgröße
- Aktualisiert die PgPool-Abhängigkeit
6.3.3
- SKOOR PgPool
- Optimiert einige Einstellungen (num_init_children, max_pool). Dies gilt nur für Neuinstallationen.
6.3.2
- SKOOR Server
- Stellt sicher, dass die Parameter des Alarmzuweisungsskripts korrekt angegeben werden.
- Entfernt die Meldung „Zuweisungsskript erfolgreich aufgerufen“, 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 Betriebsmodus) über die Benutzeroberfläche.
- Standard-Alarmzuweisungsskript mit Benutzer als Befehlszeilenparameter.
- Benennt den Job „Web Kollektor “ in „Webhook“ um.
- WinAgent
- Ermöglicht das Abmelden der Sitzung.
6.2.3
- Kollektor Selenium
- Setzt die Fehlermeldung bei der neuen Ausführung von Jobs zurück.
- Vermeidet falsche Ausführungsfehler, auch wenn alle Robotertests bestanden wurden.
- Python: stellt sicher, dass der Roboter auf allen Systemen läuft.
6.2.2
- Python: gewährleistet die Installation ohne Zugriff auf pypi.org
- Kollektor EEM-Plugin: Setzt die Fehlermeldung bei erneuter Ausführung des SikuliX-Projekts zurück.
6.2.1
- Kollektor EEM-Plugin: Timer-Dateien von Smartbear wurden nicht ordnungsgemäß gescannt.
6.2.0
SKOOR Server
- Ermöglicht das Senden einer Einladungs-E-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
- Beim Instanziieren aus Vorlagen oder beim Kopieren eines Geräts wird vor dem Starten der Aktion geprüft, ob eine Lizenzverletzung vorliegt.
- Benutzerdefiniertes Alarmzuweisungsskript
- unterstützt Standardskript
- Benutzerdaten als Befehlszeilenparameter
SKOOR Collector
- Unterstützt robotframework-jsonvalidator in Selenium-Jobs.
6.1.6
- Vermeidet falsche Socket-Fehler.
6.1.5
- Gelegentlich kann es vorkommen, dass die OPM-Alarmliste leer ist.
6.1.4
- PGPool
- Überschreibt die PGPool-Einstellungen bei der Aktualisierung nicht.
6.1.3
- Berücksichtigt Umgebungsvariablen für Server von Perl-Skripten.
6.1.2
- Behebt eine unangenehme Deadlock-Situation zwischen dem Senden von Daten Kollektor , der Anmeldung und möglicherweise auch anderen Aktionen. Dies führte dazu, dass der Engine Server jegliche weitere Kommunikation mit dem Dienstendpunkt blockierte.
6.1.1
- PGPool
- Deaktiviert den PGPool-Abfragecache, da er scheinbar subtile Fehler verursacht. Vielleicht werden wir es in einer späteren Version wieder aktivieren, aber höchstwahrscheinlich nicht.
6.1.0
- SKOOR Collector
- HTTP-Job: In einigen Fällen schlägt das Parsen des Zertifikatsablaufdatums fehl.
- SD-319: Agent (Windows):
- Eine falsche Syntax in der Eigenschaftsdefinition kann zu unzulässigen Fehlersequenzen führen, die die Ausführung Server durch ordnungsgemäßes Herunterfahren stoppen.
- EEM-Job: Der Benutzer kann optionale Parameter (Debug, Timeout) definieren. Die Befehlsparameter für den Roboter werden zur Laufzeit automatisch generiert.
- HTTP-Job: Unterstützung neuer TLS-Versionen TLSv1_0 ... TLSv1_3 in Curl.
- EWS-Job: Neue Suchparameter „Absender enthält“ und „Absender ist“.
- SKOOR Server
- Kollektor Benutzer können deaktiviert sein.
6.0.9
- HTTP-Job: In einigen Fällen schlägt das Parsen des Zertifikatsablaufdatums fehl.
6.0.8
- Aktiviert den PGPool-Abfrage-Cache wieder
6.0.7
- Verwendet einen besseren Sitzungs-ID-Generator, um Kollisionen zu vermeiden.
- Behebt Server während der Anmeldung.
6.0.6
- EEM-Plugin: Mutex für Mutex-Index-Entscheidung.
6.0.5
- SKOOR Engine
- Spurious Server stürzt während der Anmeldung ab.
- Behebt durchgesickerte Dateideskriptoren, wenn die PostgreSQL-Verbindung fehlschlägt.
- Deaktivieren Sie den PGPool-Abfragecache
- Python-Modul
- Verbessert die Bereinigung während der Aktualisierung, um auf einigen Computern nicht funktionierende Pakete zu vermeiden.
6.0.4
- SKOOR Engine
- Behebt einen kritischen LDAP-Anmeldefehler, der dazu führt, dass ein neuer Remote-Benutzer zu allen Nicht-Remote-Gruppen hinzugefügt wird.
6.0.3
- Benutzeroberfläche
- Protokollerweiterungen.
6.0.2
- Benutzeroberfläche
- Absturz der Benutzeroberfläche beim Hinzufügen/Bearbeiten des Berichtsplaners in rhel8.
6.0.1
- SKOOR Engine
- Fügt postgresql13-contrib als Abhängigkeit von eranger-postgresql hinzu
6.0.0
- SKOOR Engine
- Bearbeitet den Kommentar von Changelog Einträgen.
- Die Wartung in der Vergangenheit und die Anpassung können auf bestimmte Zustände angewendet werden.
- Verhalten Agent -Ereignisprotokolls für Reset-Ereignisse und Zeitüberschreitungen.
- Verwendung von PGPool-II anstelle eines internen DB-Verbindungspools
- Verwendet SKOOR Auth
- PostgreSQL wird auf Version 13 aktualisiert. Das Upgrade der SKOOR Engine erfordert im Vergleich zu früheren Updates einige zusätzliche Schritte. Bitte konsultieren Sie die Update-Anleitung unter https://docs.skoor.com/skoor-doc/skoor-software-update