Évolution du SKOOR Engine

8.1.0

  • Supprime le FreeRDP intégré, utilise celui de la distribution à la place.
  • Remplace la dépendance Google Chrome par eranger-puppeteer

8.0.0

  • Pas de changement

7.3.4

  • Alerte ETH
    • Ajoute également des canaux téléphoniques aux contacts de l'événement inbound de pikett.

7.3.3

  • Correction de la vérification de la licence pour les connexions à distance.
  • Correction d'un cas particulier dans la connexion à distance lorsqu'il existe déjà un utilisateur local avec le même nom d'utilisateur ou la même adresse e-mail.

7.3.2

  • Alerte ETH
    • Corrige un bogue qui empêche la synchronisation des contacts avec InstaGuard
    • Mise à jour des contacts des utilisateurs de pikett pour les événements entrants de pikett.

7.3.1

  • SKOOR Collector / SKOOR Server

    • Permet au plugin HTTP de transférer le fichier d'alarme vers le serveur.
  • SKOOR Server

    • Passe le fichier d'alarme comme argument #14 à la commande d'assignation personnalisée.

7.3.0

  • Système SKOOR

    • Exécute les services systemd sans forking/daemonizing.
    • Supporte l'escalade dans un seul dispositif d'alarme si un groupe d'utilisateurs est sélectionné comme destinataire.
    • Permet d'afficher si un utilisateur est en vacances.
    • Exécute tranquillement eranger-server-expire sur les systèmes secondaires.
    • Permet de connecter un utilisateur local en utilisant son adresse e-mail.
    • Corrige quelques fuites de mémoire
    • Correction de l'analyse des valeurs des chaînes SNMP en cas de valeurs supprimées.
  • SKOOR Collector

    • Gère correctement les valeurs négatives dans les limites d'alarme adaptatives.
    • Travaux SNMP
      • Évite les fuites de mémoire.
      • Améliore les performances des tâches SNMP v3.
  • Moniteur d'opérations SKOOR

    • Affiche la liste des alarmes actuelles beaucoup plus rapidement et la liste des alarmes historiques un peu plus rapidement, ce qui réduit la consommation de ressources.
  • SKOOR Server

    • Rend systemd responsable du redémarrage de l'Engine après les erreurs fatales.
  • SKOOR WinAgent

    • Requiert au moins le cryptage TLS 1.2 pour accepter les connexions https.

7.2.6

  • INTERFACE UTILISATEUR SKOOR
    • Évite le crash lors de l'ajout d'un couple de dispositifs d'alarme sous une tâche EEM.

7.2.5

  • SKOOR PostgreSQL

    • Initialise toujours TimescaleDB lors de la mise à jour si ce n'est pas déjà fait. Ne pas le faire peut causer des problèmes de mise à jour sur un système initialement installé avec une version < 6 de SKOOR.
  • SKOOR Collector

    • Evite les vidages occasionnels du noyau des plugins lors de l'arrêt du collecteur.

7.2.4

  • SKOOR Collector
    • Evite de redémarrer le collecteur entier en cas de perte de connexion HTTP(S) à un serveur SKOOR.

7.2.3

  • SKOOR Collector
    • Correction d'un bogue provoquant un blocage lors du redémarrage du collecteur si la connexion réseau au serveur est défaillante.

7.2.2

  • SKOOR Collector
    • Retarde le démarrage lors du redémarrage du service pour atténuer les problèmes de connexion après le redémarrage.

7.2.1

  • Système SKOOR
    • Évite de supprimer le répertoire html tmp inutilisé depuis longtemps.

7.2.0

  • Système SKOOR

    • Améliore le nettoyage des anciens fichiers d'exécution et supprime les répertoires vides inutilisés.
    • Prise en charge de l'escalade pour les dispositifs d'alarme à l'aide de groupes d'utilisateurs.
    • Utilisation d'icônes plates pour les états dans la vue d'ensemble.
    • Utilisation des hypertables TimescaleDB pour alarms, alarm_messages, alarm_messages_sentet collector_errors afin d'améliorer les performances d'ingestion.
  • SKOOR Collecor

    • Évite les échecs de travail lors de la mise à jour de l'agent win.
  • SKOOR Server

    • N'applique pas la maintenance aux SLC si le groupe où se trouvent les SLC n'est plus en maintenance.
    • Diverses petites corrections.

7.1.2

  • SKOOR Collecor
    • Assure qu'un travail sera exécuté correctement après qu'un programme d'exception (vacances) ait été actif.

7.1.1

  • SKOOR Server
    • Corrige une coquille dans le script de sauvegarde qui fait échouer les sauvegardes.
    • Evite le double encodage des propriétés du mot de passe lors de l'instanciation du modèle.
    • Ajout de langpacks-en, glibc-langpacks-en, langpacks-de et glibc-langpacks-decomme dépendances car elles ne sont pas toujours installées par défaut.

7.1.0

  • SKOOR Server
    • Ignore les valeurs de plus de 60 secondes dans le futur.
    • Prend en charge les groupes d'alarme dans les destinataires d'alarme qui changent d'utilisateur destinataire en raison du nombre de messages ouverts ou du temps écoulé depuis la dernière ouverture ou d'un calendrier.

7.0.8

  • SKOOR Collector

    • Utilise la version 112 de Google Chrome.
    • S'assure que les clés de décryptage du serveur sont sauvegardées lors de l'arrêt.
    • Selenium Robot : Ignore les entrées marquées comme "NOT RUN" (gris) ou "FAIL" (rouge) dans le journal d'exécution du test. Autorise "Error Timer" et "ErrorCode Timer" pour des messages d'erreur personnalisés. Affiche les heures de début et de fin des minuteries.
  • SKOOR Server

    • Correction d'un bogue provoquant l'interruption de l'interface utilisateur si le nom de l'objet contient certains caractères spéciaux.

7.0.7

  • SKOOR Server
    • Affiche à nouveau l'état des travaux eem en cours dans les informations sur le périphérique.

7.0.6

  • SKOOR Server
    • Corrige la gestion des mots de passe cryptés dans l'exportation/importation XML.
    • N'affiche pas le message d'erreur "collecteur non connecté" si un collecteur a des tâches de webhook ou pas de tâches du tout.
    • Correction de la substitution des propriétés personnalisées du mot de passe dans les scripts en ligne des tâches d'exécution.
  • SKOOR Collector
    • Correction d'un blocage sur le collecteur dans le cas de travaux par lots imbriqués.

7.0.5

  • SKOOR Server
    • Amélioration de la sortie du journal lors de la connexion de l'utilisateur.

7.0.4

  • SKOOR Collector et Server
    • Corrige le cryptage / décryptage des propriétés du mot de passe EEM.

7.0.3

  • Version de maintenance intégrant les corrections de bogues de la version 6.4.6.

7.0.2

  • Correction d'un bogue entraînant une troncature incorrecte des chaînes UTF-8 dans de rares circonstances.

7.0.1

  • SKOOR Collector et Server
    • Permet de changer à la volée la communauté dans le navigateur SNMP en ligne (nécessaire pour les nouveaux jobs qui n'ont pas encore été sauvegardés).
  • Général
    • Augmentation de la taille de Logrotate de 100k à 10M pour conserver plus d'entrées de logs.

7.0.0

  • Général

    • Chiffre les mots de passe dans la base de données et sur le fil entre le serveur et le collecteur.
    • Remplace les termes offensants master et slave par primary et standby.
  • SKOOR Collector et Server

    • Améliore l'historique EEM et affiche les minuteries défaillantes dans la vue d'ensemble.
    • Permet la mise à jour à distance des WinAgents également pour les robots Windows Server 2022.
  • SKOOR Collector

    • Améliore les délais d'exécution des tâches en respectant les paramètres de délai d'exécution dans le fichier eranger-collector.cfg.
    • Selenium (Python) sur Linux version 9 :
      • en raison d'une nouvelle bibliothèque Selenium, la fonction set_headless() n'existe plus dans les options de chrome.
      • les changements suivants sont donc nécessaires dans les scripts python de Selenium :
        • opts.add_argument("--headless") doit être utilisé à la place de opts.set_headless()
        • assert opts.headless doit être supprimée
        • driver = webdriver.Chrome(desired_capabilities=cap,chrome_options=opts)
      • Les fonctions obsolètes find_element_by_* et find_elements_by_* ont été supprimées dans la version 4.3.
  • SKOOR Server

    • Affiche le taux de transfert Fetchfile et Agent-Fetch-/Putfile en MB/s.
    • Prise en charge des paramètres RDP pour les tâches EEM à définir par les propriétés du dispositif et de la tâche.
    • Permet de transmettre une propriété personnalisée unique de type texte ou énumération de manière récursive à tous les enfants et instances.

6.4.6

  • Importation SKOOR XML
    • Corrige la création d'un calendrier.

6.4.5

  • SKOOR Server
    • Correction de la recherche de valeurs sur les objets SLC

6.4.4

  • SKOOR Server
    • Ajout d'un délai supplémentaire de 5 minutes pour les travaux déclenchés par iconv.
  • SKOOR Collector Analyse du fichier
    • Réessaie d'analyser le fichier s'il a été modifié pendant l'analyse.

6.4.3

  • Corrige l'état dans le moniteur d'alarme si une maintenance est créée après l'ajout d'un commentaire.

6.4.2

  • SKOOR PgBouncer
    • Ajuste les paramètres pour éviter l'enregistrement excessif.

6.4.1

  • SKOOR Server
    • Permet l'affectation d'alarmes ouvertes par la confirmation d'alarme instaguard après le redémarrage du serveur.
    • Supprime les tables *_cache, threshold_prediction_* et send_data_queue de la sauvegarde de la configuration.
    • Le script d'expiration expire maintenant aussi les données dans les tables *_cache.

6.4.0

  • SKOOR Server
    • Nouveaux dispositifs d'alarme pour Threema et InstaGuard.
    • Utilise la raison actuelle pour les messages d'alarme (ouverture retardée).
    • L'option 'Show Alarms' affiche également la raison des messages de changement de raison.
    • Optimisation des performances
      • Démarrage plus rapide du serveur
      • L'ingestion des données est beaucoup plus rapide grâce à une nouvelle implémentation de la file d'attente des données.
      • Il n'y a plus de blocage du collecteur.
      • Le système reste réactif, même lors d'une livraison massive.
      • Nouveau pooler de connexion à la base de données PgBouncer. Nécessite la suppression manuelle deeranger-pgpool et l'installation de eranger-pgbouncer après la mise à jour.
  • SKOOR Collector SNMP
    • Le job permet un nombre illimité de requêtes OID tant que le résultat total ne dépasse pas 1024 caractères.
  • SKOOR EEM
    • Plusieurs améliorations et corrections concernant l'affichage de l'historique EEM.
    • rhel8 : ajout de perl-JSON nécessaire pour extraire des captures d'écran des fichiers de log mht.

6.3.8

  • SKOOR Server
    • Correction du chargement de SLO depuis la base de données après le démarrage du serveur.

6.3.7

  • SKOOR Server
    • Correction d'une situation de blocage lors de la modification de modèles imbriqués.

6.3.6

  • SKOOR Server
    • Corrige la disparition des boutons de programmation +/- dans les tâches EEM.
    • Permet de copier des objets avec une propriété personnalisée de référence héritée.
    • Atténuation d'une éventuelle condition de course lors de la synchronisation du collecteur

6.3.5

  • SKOOR Server
    • No Data corrige un bogue qui entraîne parfois l'absence de séries de données de l'historique des valeurs en cas d'échec d'une mesure.
  • SKOOR Collector
    • Job Parsefile : bloque certaines opérations sur les fichiers

6.3.4

  • SKOOR Server
    • Ajustement de la taille du pool de threads
    • Mise à jour de la dépendance de PgPool

6.3.3

  • SKOOR PgPool
    • Affine certains paramètres (num_init_children, max_pool). Ceci ne s'applique qu'aux nouvelles installations.

6.3.2

  • SKOOR Server
    • S'assure que les paramètres du script d'assignation d'alarme sont correctement cités.
    • Supprime le message "successfully called assign script" (appel réussi du script d'assignation) car il écraserait les données saisies par l'utilisateur.

6.3.1

  • Convertit le changelog en markdown.

6.3.0

  • SKOOR Server
    • Permet la mise à jour de WinAgent (en fonction de l'installation et du mode de fonctionnement) via l'interface utilisateur.
    • L'alarme par défaut attribue un script avec l'utilisateur comme paramètre de la ligne de commande.
    • Renomme le job 'Web Collector' en 'Webhook'.
  • WinAgent
    • Permet de déconnecter la session.

6.2.3

  • Collecteur Selenium
    • Réinitialise le message d'erreur lors d'une nouvelle exécution des tâches.
    • Évite les échecs d'exécution intempestifs même si tous les tests du robot ont réussi.
  • Python : garantit que le robot fonctionne sur tous les systèmes.

6.2.2

  • Python : assure l'installation sans accès à pypi.org
  • Collecteur EEM-Plugin : Réinitialise le message d'erreur lors d'une nouvelle exécution du projet SikuliX.

6.2.1

  • Collector EEM-Plugin : Les fichiers Timer de Smartbear ne sont pas analysés correctement.

6.2.0

  • SKOOR Server

    • Permet d'envoyer un courrier d'invitation aux utilisateurs authentifiés localement.
    • Horloge EEM
      • Horodatage de l'heure de démarrage
      • Tri par heure de début, heure d'exécution, nom, état du travail ou manuellement.
    • Licences pour les dispositifs et les tâches
      • L'instanciation à partir de modèles ou la copie d'un appareil vérifie s'il y a violation de licence avant de lancer l'action.
    • Script d'assignation d'alarme personnalisé
      • prend en charge le script par défaut
      • les données de l'utilisateur comme paramètres de ligne de commande
  • SKOOR Collector

    • Prise en charge de robotframework-jsonvalidator dans les jobs Selenium.

6.1.6

  • Evite les erreurs de socket intempestives.

6.1.5

  • Occasionnellement, la liste des alarmes OPM peut être vide.

6.1.4

  • PGPool
    • N'écrase pas les paramètres de PGPool lors de la mise à jour.

6.1.3

  • Prend en compte les variables env pour la connexion au serveur à partir de scripts perl.

6.1.2

  • Corrige une situation d'impasse entre l'envoi de données par le collecteur, la connexion et éventuellement d'autres actions. Le serveur Engine bloquait alors toute communication avec le point de terminaison du service.

6.1.1

  • PGPool
    • Désactivation du cache de requête PGPool car il semble causer des bugs subtils. Il est possible que nous l'activions à nouveau dans une version ultérieure, mais très probablement pas.

6.1.0

  • SKOOR Collector
    • HTTP Job : Dans certains cas, l'analyse de la date d'expiration du certificat échoue.
    • SD-319 : Travaux d'agent (windows) :
      • Une syntaxe incorrecte dans la définition des propriétés peut entraîner des séquences d'erreurs illégales qui stoppent l'exécution du serveur par arrêt gracieux.
    • Travail EEM : L'utilisateur peut définir des paramètres optionnels (debug, timeout). Les paramètres de commande pour le robot sont générés automatiquement pendant l'exécution.
    • HTTP Job : Support des nouvelles versions TLS TLSv1_0 ... TLSv1_3 dans curl.
    • Travail EWS : Nouveaux paramètres de recherche "Sender contains" et "Sender is".
    • SKOOR Server
      • Les utilisateurs collecteurs peuvent être désactivés.

6.0.9

  • HTTP Job : Dans certains cas, l'analyse de la date d'expiration du certificat échoue.

6.0.8

  • Réactivation du cache de requête PGPool

6.0.7

  • Utilise un meilleur générateur d'ID de session pour éviter les collisions.
  • Correction d'un crash du serveur lors de la connexion.

6.0.6

  • Plugin EEM : mutex pour la décision d'index mutex.

6.0.5

  • SKOOR Engine
    • Plantages intempestifs du serveur lors de la connexion.
    • Correction des fuites de descripteurs de fichiers lorsque la connexion PostgreSQL échoue.
    • Désactivation du cache de requête PGPool
  • Module Python
    • Amélioration du nettoyage lors de la mise à jour afin d'éviter les paquets non fonctionnels sur certaines machines.

6.0.4

  • SKOOR Engine
    • Correction d'un bogue critique de connexion LDAP qui fait qu'un nouvel utilisateur distant est ajouté à tous les groupes non distants.

6.0.3

  • INTERFACE UTILISATEUR
    • Extensions du journal.

6.0.2

  • UI
    • Crash de l'interface utilisateur lors de l'ajout/la modification du planificateur de rapports dans rhel8.

6.0.1

  • SKOOR Engine
    • Ajout de postgresql13-contrib comme dépendance de eranger-postgresql

6.0.0

  • SKOOR Engine
    • Edite les commentaires des entrées du journal des modifications.
    • La maintenance dans le passé et l'ajustement peuvent être appliqués à des états dédiés.
    • Comportement du journal des événements de l'agent pour les événements de réinitialisation et de dépassement de délai.
    • Utilisation de PGPool-II au lieu d'un pool de connexion DB interne
    • Utilisation de SKOOR Auth
    • PostgreSQL est mis à niveau vers la version 13. La mise à jour de SKOOR Engine nécessite quelques étapes supplémentaires par rapport aux mises à jour précédentes. Veuillez consulter le guide de mise à jour situé à l'adresse suivante : https://docs.skoor.com/skoor-doc/skoor-software-update