Cangelogramma del motore SKOOR Engine
8.1.0
- Rimuove FreeRDP in bundle, utilizzando invece quello della distro.
- Sostituisce la dipendenza da Google Chrome con eranger-puppeteer.
8.0.0
- Nessuna modifica
7.3.4
- Avvisatore ETH
- Aggiunge anche i canali telefonici ai contatti dell'evento pikett inbound.
7.3.3
- Corregge il controllo della licenza per gli accessi remoti.
- Corregge un caso limite nel login remoto quando esiste già un utente locale con lo stesso nome utente o indirizzo e-mail.
7.3.2
- Avvisatore ETH
- Corregge il bug che impedisce la sincronizzazione dei contatti con InstaGuard.
- Aggiorna i contatti degli utenti pikett dell'evento pikett in entrata.
7.3.1
SKOOR Collector / SKOOR Server
- Consente al plugin HTTP di trasferire il file di allarme al server.
SKOOR Server
- Passa il file di allarme come argomento #14 al comando di assegnazione personalizzato.
7.3.0
Sistema SKOOR
- Esegue i servizi systemd senza forking/daemonizzazione.
- Supporta l'escalation in un singolo dispositivo di allarme se un gruppo di utenti è selezionato come destinatario.
- Permette di mostrare se un utente è in vacanza.
- Esegue eranger-server-expire in modo silenzioso sui sistemi secondari.
- Permette di accedere a un utente locale utilizzando il suo indirizzo e-mail.
- Corregge alcune perdite di memoria
- Corregge l'analisi dei valori delle stringhe SNMP in caso di valori soppressi.
SKOOR Collector
- Gestisce correttamente i valori negativi nei limiti di allarme adattivi.
- Lavori SNMP
- Evita le perdite di memoria.
- Migliora le prestazioni dei lavori SNMP v3.
Monitoraggio delle operazioni SKOOR
- Visualizza l'elenco degli allarmi correnti in modo significativamente più veloce e l'elenco degli allarmi storici in modo leggermente più veloce, riducendo il consumo di risorse.
SKOOR Server
- Rende systemd responsabile del riavvio del motore dopo errori fatali.
SKOOR WinAgent
- Richiede almeno la crittografia TLS 1.2 per accettare connessioni https.
7.2.6
- INTERFACCIA UTENTE SKOOR
- Evita l'arresto anomalo aggiungendo un paio di dispositivi di allarme sotto un lavoro EEM.
7.2.5
SKOOR PostgreSQL
- Inizializza sempre TimescaleDB durante l'aggiornamento, se non è già stato inizializzato. La mancata inizializzazione potrebbe causare problemi di aggiornamento su sistemi inizialmente installati con una versione di SKOOR <6.
SKOOR Collector
- Evita di scaricare occasionalmente il core dei plugin allo spegnimento del collettore.
7.2.4
- SKOOR Collector
- Evita il riavvio dell'intero collettore in caso di caduta della connessione HTTP(S) a un server SKOOR.
7.2.3
- SKOOR Collector
- Corregge il bug che causa un deadlock al riavvio del collettore se la connessione di rete al server backend è debole.
7.2.2
- SKOOR Collector
- Ritarda l'avvio durante il riavvio del servizio per ridurre i problemi di connessione dopo il riavvio.
7.2.1
- Sistema SKOOR
- Evita di rimuovere la directory html tmp inutilizzata più a lungo.
7.2.0
Sistema SKOOR
- Migliora la pulizia dei vecchi file di esecuzione e rimuove le directory vuote inutilizzate.
- Supporta l'escalation per i dispositivi di allarme utilizzando i gruppi di utenti.
- Utilizza icone piatte per gli stati nella panoramica.
- Utilizza gli hypertables di TimescaleDB per
alarms
,alarm_messages
,alarm_messages_sent
ecollector_errors
per migliorare le prestazioni di ingestione.
SKOOR Collecor
- Evita i fallimenti del lavoro durante l'aggiornamento dell'agente win.
SKOOR Server
- Non applica la manutenzione agli SLC se il gruppo in cui si trovano gli SLC è in manutenzione.
- Varie piccole correzioni.
7.1.2
- SKOOR Collecor
- Assicura che un lavoro venga eseguito correttamente dopo che è stata attivata una pianificazione delle eccezioni (vacanze).
7.1.1
- SKOOR Server
- Corregge un errore di battitura nello script di backup che causa il fallimento dei backup.
- Evita la doppia codifica delle proprietà delle password durante l'istanziazione dei modelli.
- Aggiunge
langpacks-en
,glibc-langpacks-en
,langpacks-de
eglibc-langpacks-de
come dipendenze perché non sono sempre installati per default.
7.1.0
- SKOOR Server
- Ignora i valori superiori a 60 secondi nel futuro.
- Supporta i gruppi di allarme nei destinatari degli allarmi che cambiano utente destinatario in base al conteggio dei messaggi aperti o al tempo trascorso dall'ultima apertura o a una pianificazione.
7.0.8
SKOOR Collector
- Utilizza la versione 112 di Google Chrome.
- Assicura il salvataggio delle chiavi di decrittazione del server durante lo spegnimento.
- Selenium Robot: Ignora le voci contrassegnate come "NOT RUN" (grigio) o "FAIL" (rosso) nel registro di esecuzione dei test. Consente "Error Timer" e "ErrorCode Timer" per messaggi di errore personalizzati. Visualizza l'ora corretta di inizio/fine dei timer.
SKOOR Server
- Corregge il bug che causa l'interruzione dell'interfaccia utente se il nome dell'oggetto contiene alcuni caratteri speciali.
7.0.7
- SKOOR Server
- Mostra di nuovo lo stato dei lavori eem in corso nelle informazioni sul dispositivo.
7.0.6
- SKOOR Server
- Corregge la gestione delle password criptate nell'esportazione/importazione XML.
- Non mostra il messaggio di errore "collettore non connesso" se un collettore ha lavori webhook o non ne ha affatto.
- Corregge la sostituzione delle proprietà personalizzate della password negli script inline di Execute jobs.
- SKOOR Collector
- Corregge l'impasse del collettore in caso di lavori batch annidati.
7.0.5
- SKOOR Server
- Migliora l'output del log al login dell'utente.
7.0.4
- SKOOR Collector e Server
- Correzione della crittografia/decrittografia delle proprietà delle password EEM.
7.0.3
- Rilascio di manutenzione per incorporare la correzione dei bug della versione 6.4.6.
7.0.2
- Corregge un bug che causa il troncamento errato delle stringhe UTF-8 in alcune rare circostanze.
7.0.1
- SKOOR Collector e Server
- Permette di modificare al volo la comunità nel browser SNMP online (necessario per i nuovi lavori non ancora salvati).
- Generale
- Aumenta la dimensione di Logrotate da 100k a 10M per conservare più voci di registro.
7.0.0
Generale
- Crittografa le password nel database e sul filo tra il server e il collettore.
- Sostituisce i termini offensivi
master
eslave
conprimary
estandby
.
SKOOR Collector e Server
- Migliora la cronologia EEM e mostra i timer falliti nella panoramica.
- Consente l'aggiornamento remoto dei WinAgent anche per i robot di Windows Server 2022.
SKOOR Collector
- Migliora i timeout dei lavori rispettando le impostazioni di timeout in eranger-collector.cfg.
- Selenium (Python) su Linux versione 9:
- a causa di una nuova libreria Selenium, la funzione
set_headless()
non esiste più nelle opzioni di chrome. - sono quindi necessarie le seguenti modifiche negli script python di Selenium:
opts.add_argument("--headless")
deve essere usato al posto diopts.set_headless()
assert opts.headless
deve essere rimossodriver = webdriver.Chrome(desired_capabilities=cap,chrome_options=opts)
- Le funzioni deprecate
find_element_by_*
efind_elements_by_*
sono state rimosse nella versione 4.3.
- a causa di una nuova libreria Selenium, la funzione
SKOOR Server
- Visualizza la velocità di trasferimento di Fetchfile e Agent-Fetch/Putfile in MB/s.
- Supporta i parametri RDP per i lavori EEM che possono essere definiti dalle proprietà del dispositivo e del lavoro.
- Permette di passare una singola proprietà personalizzata di tipo testo o enum in modo ricorsivo a tutti i figli e le istanze.
6.4.6
- Importazione di SKOOR XML
- Corregge la creazione di una pianificazione
6.4.5
- SKOOR Server
- Correzione della ricerca dei valori sugli oggetti SLC
6.4.4
- SKOOR Server
- Aggiunge un ulteriore imeout di 5 minuti per i lavori attivati da iconv.
- SKOOR Collector Parsefile
- Riprova l'analisi del file se è stato modificato durante l'analisi.
6.4.3
- Corregge lo stato del Monitoraggio allarmi se viene creata una manutenzione dopo l'aggiunta di un commento.
6.4.2
- SKOOR PgBouncer
- Regola le impostazioni per evitare una registrazione eccessiva.
6.4.1
- SKOOR Server
- Consente l'assegnazione degli allarmi aperti tramite la conferma degli allarmi instaguard dopo il riavvio del server.
- Rimuove le tabelle
*_cache
,threshold_prediction_*
esend_data_queue
dal backup della configurazione. - Lo script Expire ora fa scadere anche i dati delle tabelle
*_cache
.
6.4.0
- SKOOR Server
- Nuovi dispositivi di allarme per Threema e InstaGuard.
- Utilizza il motivo attuale per i messaggi di allarme (apertura ritardata).
- Mostra allarmi" mostra anche il motivo dei messaggi modificati.
- Ottimizzazioni delle prestazioni
- Avvio del server più rapido
- Ingestione dei dati molto più veloce grazie a una nuova implementazione della coda di dati.
- Il collettore non si blocca più.
- Il sistema rimane reattivo, anche in caso di backdelivery massiccio.
- Nuovo pooler di connessioni al database
PgBouncer
. Richiede la rimozione manuale dieranger-pgpool
e l'installazione dieranger-pgbouncer
dopo l'aggiornamento.
- SKOOR Collector SNMP
- Il job consente un numero illimitato di richieste OID, purché il risultato totale non superi i 1024 caratteri.
- SKOOR EEM
- Diversi miglioramenti e correzioni riguardanti la visualizzazione della cronologia di EEM.
- rhel8: aggiunge il perl-JSON necessario per estrarre le schermate dai file di log mht.
6.3.8
- SKOOR Server
- Correzione del caricamento dello SLO dal database dopo l'avvio del server.
6.3.7
- SKOOR Server
- Corregge la situazione di stallo durante la modifica di modelli annidati.
6.3.6
- SKOOR Server
- Corregge la scomparsa dei pulsanti +/- di pianificazione nel lavoro EEM.
- Permette di copiare oggetti con una proprietà personalizzata di riferimento ereditata.
- Attenua una possibile condizione di gara durante la sincronizzazione del collettore.
6.3.5
- SKOOR Server
- Corregge un bug che a volte causava la mancanza di serie di dati della cronologia dei valori in caso di misurazione non riuscita.
- SKOOR Collector
- Lavoro Parsefile: blocca alcune operazioni sui file
6.3.4
- SKOOR Server
- Ottimizzazione delle dimensioni del pool di thread
- Aggiorna la dipendenza da PgPool
6.3.3
- SKOOR PgPool
- Regola alcune impostazioni (num_init_children, max_pool). Questo vale solo per le nuove installazioni.
6.3.2
- SKOOR Server
- Assicura che i parametri di allarme dello script di assegnazione siano citati correttamente.
- Rimuove il messaggio "chiamato con successo lo script di assegnazione", poiché sovrascriverebbe l'input dell'utente.
6.3.1
- Converte il changelog in markdown.
6.3.0
- SKOOR Server
- Consente l'aggiornamento di WinAgent (a seconda dell'installazione e della modalità di funzionamento) tramite l'interfaccia utente.
- L'allarme predefinito assegna uno script con l'utente come parametro della riga di comando.
- Rinomina il lavoro 'Web Collector' in 'Webhook'.
- WinAgent
- Consente il logout della sessione.
6.2.3
- Raccoglitore Selenium
- Azzera il messaggio di errore alla nuova esecuzione dei lavori.
- Evita fallimenti spuri dell'esecuzione anche se tutti i test del robot sono stati superati.
- Python: garantisce l'esecuzione del robot su tutti i sistemi.
6.2.2
- Python: assicura l'installazione senza accesso a pypi.org.
- Collettore EEM-Plugin: Azzera il messaggio di errore alla nuova esecuzione del progetto SikuliX.
6.2.1
- Plugin EEM Collector: I file dei timer di Smartbear non vengono scansionati correttamente.
6.2.0
SKOOR Server
- Permette di inviare una mail di invito agli utenti autenticati localmente.
- Timer EEM
- Timestamp dell'ora di inizio
- Ordinamento per ora di inizio, ora di esecuzione, nome, stato del lavoro o manuale.
- Licenze per dispositivi e lavori
- L'istanziazione da modelli o la copia di un dispositivo controlla se si verifica una violazione della licenza prima di avviare l'azione.
- Script di assegnazione allarmi personalizzato
- supporta lo script predefinito
- come parametri della riga di comando.
SKOOR Collector
- Supporta robotframework-jsonvalidator nei lavori di Selenium.
6.1.6
- Evita gli errori spuri del socket.
6.1.5
- Occasionalmente l'elenco degli allarmi OPM potrebbe essere vuoto.
6.1.4
- PGPool
- Non sovrascrive le impostazioni di PGPool al momento dell'aggiornamento.
6.1.3
- Tiene conto delle variabili di env per la connessione al server da script perl.
6.1.2
- Corregge una situazione di stallo tra l'invio di dati da parte del collettore, il login e forse anche altre azioni. Questo causava il blocco da parte del server Engine di ogni ulteriore comunicazione con l'endpoint del servizio.
6.1.1
- PGPool
- Disabilita la cache delle query di PGPool perché sembra causare bug sottili. Forse la riabiliteremo in una versione successiva, ma molto probabilmente no.
6.1.0
- SKOOR Collector
- Lavoro HTTP: In alcuni casi il parsing della data di scadenza del certificato non riesce.
- SD-319: Lavori agente (Windows):
- Una sintassi errata nella definizione delle proprietà può provocare sequenze di errori illegali che interrompono l'esecuzione del server con l'arresto anticipato.
- Lavoro EEM: L'utente può definire parametri opzionali (debug, timeout). I parametri di comando per il robot vengono generati automaticamente durante l'esecuzione.
- Lavoro HTTP: Supporto delle nuove versioni TLS TLSv1_0 ... TLSv1_3 in curl.
- Lavoro EWS: Nuovi parametri di ricerca "Il mittente contiene" e "Il mittente è".
- Server SKOOR
- Gli utenti del collettore possono essere disabilitati.
6.0.9
- Lavoro HTTP: In alcuni casi il parsing della data di scadenza del certificato non riesce.
6.0.8
- Abilita di nuovo la cache delle query del PGPool
6.0.7
- Utilizza un migliore generatore di ID di sessione per evitare collisioni.
- Corregge il crash del server durante il login.
6.0.6
- Plugin EEM: mutex per la decisione dell'indice mutex.
6.0.5
- SKOOR Engine
- Arresto anomalo del server durante il login.
- Correzione della perdita di descrittori di file quando la connessione a PostgreSQL fallisce.
- Disabilitazione della cache delle query di PGPool
- Modulo Python
- Migliora la pulizia durante l'aggiornamento per evitare pacchetti non funzionanti su alcune macchine.
6.0.4
- SKOOR Engine
- Corretto un bug critico del login LDAP che causa l'aggiunta di un nuovo utente remoto a tutti i gruppi non remoti.
6.0.3
- UI
- Estensioni del registro.
6.0.2
- UI
- Arresto anomalo dell'interfaccia utente durante l'aggiunta/modifica del report scheduler in rhel8.
6.0.1
- SKOOR Engine
- Aggiunge postgresql13-contrib come dipendenza di eranger-postgresql
6.0.0
- SKOOR Engine
- Modifica il commento delle voci del changelog.
- Manutenzioni nel passato e aggiustamenti possono essere applicati a stati dedicati.
- Comportamento del registro eventi dell'agente per eventi di reset e timeout.
- Utilizzo di PGPool-II invece di un pool di connessioni DB interno.
- Utilizzo di SKOOR Auth.
- PostgreSQL è aggiornato alla versione 13. L'aggiornamento di SKOOR Engine richiede alcuni passaggi aggiuntivi rispetto agli aggiornamenti precedenti. Consultare la guida all'aggiornamento all'indirizzo https://docs.skoor.com/skoor-doc/skoor-software-update