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
undcollector_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
undglibc-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
durchprimary
“ 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, umopts.set_headless()
-
assert opts.headless
muss entfernt werden -
driver = webdriver.Chrome(desired_capabilities=cap,chrome_options=opts)
-
- Die veralteten
find_element_by_*
undfind_elements_by_*
wurden in 4.3 entfernt.
- Aufgrund einer neuen Selenium-Bibliothek existiert die Funktion
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_*
undsend_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 voneranger-pgpool
und Installation voneranger-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