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_sente collector_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 e glibc-langpacks-decome 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 e slave con primary e standby.
  • 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 di opts.set_headless()
        • assert opts.headless deve essere rimosso
        • driver = webdriver.Chrome(desired_capabilities=cap,chrome_options=opts)
      • Le funzioni deprecate find_element_by_* e find_elements_by_* sono state rimosse nella versione 4.3.
  • 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_* e send_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 di eranger-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