ServiceNav 4.18
Enrichissement des API REST, évolutions Dataviz et UI, modèles de service
Rappel - Migration des ServiceNav Box - Ubuntu
Depuis la version 4.17 de ServiceNav, nous vous offrons la possibilité de réaliser, en autonomie et sans quitter l’application, la migration du système d’exploitation de vos ServiceNav Box vers Ubuntu 20.04.
A ce jour, de nombreuses ServiceNav Box n’ont pas encore été migrées.
Nous vous rappelons les impacts et les risques, à conserver un parc de ServiceNav Box basées sur Ubuntu 16.04 :
Impacts liés à ServiceNav
- Les ServiceNav Box resteront bloquées en version 4.17.0
- Elles ne profiteront donc plus des évolutions et nouveaux modèles de services, mis à disposition dans les versions à venir
- A partir de la version 4.18, des régressions peuvent apparaitre sur des services existants, qui auront été modifiés et validés sur une base Ubuntu 20.04 uniquement
- Ces régressions s’accentueront au fil des versions
- A partir de la version 4.19, le bon fonctionnement des ServiceNav Box Ubuntu 16.04 ne sera plus garanti.
Impacts liés à la sécurité
- La version 16.04 d’Ubuntu n’est plus supportée par Canonical, les correctifs de sécurité ne sont donc plus proposés
Nous restons à votre entière disposition pour vous accompagner dans la migration de votre parc de ServiceNav Box vers Ubuntu 20.04 :
- Documentation pas-à-pas
- Contactez, au besoin, notre support sur https://support.servicenav.io
- Pour les clients ayant souscrit au service de SDM, n’hésitez pas à vous rapprochez-vous de votre interlocuteur privilégié.
Modèles - contrôles additionnels
La prise en charge des contrôles additionnels a été ajoutée aux modèles de contrôle d’équipement/modèles de service, et peut donc désormais être héritée lors de l’instanciation d’un équipement ou d’un service.
Cette évolution apporte une très forte valeur ajoutée dans l’optimisation de la configuration, et en particulier sur la réduction des faux positifs.
Cas d’usage : les modèles possèdent, au niveau des contrôles additionnels des valeurs par défaut. Ces valeurs permettent, dès la mise en supervision (et ce de manière massive), de réduire fortement le volume d’alertes, et en particulier les faux positifs.
Gagnez du temps, de la lisibilité, et réduisez les coûts.
API REST - Enrichissement
Nous enrichissons le catalogue API REST en proposant de nouvelles routes dédiées à la création d’Équipements, Services unitaires, Services utilisateurs, Maintenances et Clients/Sites.
Un travail de simplification des routes existantes a également été effectué.
Les anciennes routes restent utilisables jusqu’à la version 4.19, afin de permettre une adaptation du code côté utilisateur.
A partir de la version 4.19, les routes dépréciées seront supprimées, ainsi que leur redirection.
Enfin, la documentation a été regroupée sur une unique page.
Retrouvez le documentation API directement sur votre plateforme :
https://<url plateforme>/servicenav/doc
Champ "Information complémentaire"
Un nouveau champ fait son apparition au sein des fiches Équipement et Service.
Les i peuvent contenir des ID ou une succession de variables utiles à un système externe.
Ces informations sont accessibles :
- En import/mise à jour/export
- Note : le format du fichier exporté et attendu par l’import évolue donc entre la version 4.17 et 4.18. Il peut être nécessaire de le générer de nouveau en cas d’usage de type « template ».
- Via les API de création/mise à jour/suppression
- En tant que macro disponible sur la ServiceNav Box, pour un usage dans les modèles d’action par exemple
Cas d’usage : stockage d’un ID externe pour faciliter la mise à jour d’un parc importé depuis un outil tiers par exemple.
Dataviz - recherche d'un dashboard
Au sein du Dataviz, en mode RUN, il est désormais possible de filtrer par recherche la liste des dashboards.
Cas d’usage : MSP centralisant les dashboards de ses différents clients au niveau racine, ce qui entraine un nombre important de dashboards. Il devient nécessaire de disposer d’un champ de recherche.
Dataviz - Widget Valeur
A l’écoute de vos retours, et au vu des usages constatés, nous avons renommé le widget « Jauge » en « Valeur », et défini le mode « synthèse » comme affichage par défaut.
Le fonctionnement du widget reste par ailleurs inchangé, mais correspond davantage aux usages constatés, qui consistent à afficher la dernière valeur connue.
Liste complète des évolutions
VSWA-23015 | smbclient : support de SMB versions 2/3 sur SNB U16/U20 |
VSWA-28124 | /hosts_configuration – POST – rendre optionnelle la création des services |
VSWA-26061 | /hosts_configuration – POST – créer les services sur la base des modèles d’équipement |
VSWA-23355 | /maintenances – POST |
VSWA-23346 | /user_services – DELETE |
VSWA-23345 | /user_services – PUT |
VSWA-23344 | /user_services – POST |
VSWA-23343 | /hosts – DELETE |
VSWA-23342 | /hosts – PUT |
VSWA-23341 | /hosts_configuration – POST |
VSWA-23339 | /services – DELETE |
VSWA-23338 | /services – PUT |
VSWA-24137 | /user_services/dependencies – GET |
VSWA-19125 | /services – POST |
VSWA-24068 | /user_services/{Id}/comments – POST |
VSWA-26815 | Inclure la politique de contrôle additionnel dans le modèle de service + modèle de contrôle d’équipement |
VSWA-30135 | Les requêtes des dashboard de type map sont toujours exécutés au changement de dashboard |
VSWA-30038 | Evolution widget jauge – Valeur |
VSWA-31853 | Chargement d’un dashboard – latence |
VSWA-30659 | Intégration WebCSM – évolutions dans le contenu de l’événement créé |
VSWA-29591 | [Box] check_api_sansymphony_objets.pl – Supervision Datacore par API Rest: Evolution du plugin (Métriques + filtrage) |
VSWA-29532 | [Box] ServiceNav-Dataviz-Summary – check_api_sn_hypervision.pl – Support des URL avec certificat KO |
VSWA-30713 | [Box]Disk_space_free – check_snmp_disk_free_GB – Ajout de l’argument -r |
VSWA-30488 | [Box] Mettre à jour le client NRPE sur le SNB |
VSWA-30169 | [Box] Huawei-Server-Diskstatus |
VSWA-30148 | [Box] Huawei-Server-PhysicalComponent |
VSWA-30146 | [Box] Huawei-Server-Temperature |
VSWA-30145 | [Box] Huawei-Server-MemStatus |
VSWA-30144 | [Box] Huawei-Server-CPUStatus |
VSWA-30142 | [Box] Huawei-Server-Fan |
VSWA-30141 | [Box] Huawei-Server-powerSupply |
VSWA-30140 | [Box] Huawei-Server-CPUusage |
VSWA-30137 | [Box] Huawei-Server-MemUsage |
VSWA-30136 | [Box] Huawei-Server-systemHealth |
VSWA-27560 | check_random_value.pl – seuils, valeur max et min dans les perfdatas |
VSWA-27431 | Global-API-Value – check_generic_api_value – Transformer les tableaux en chaine de caractères |
VSWA-23280 | [Box] HP-Proliant-HardwareStatus-iLO_nofansred – check_ilo_proliant_hardware_status_nofansred |
VSWA-21088 | Commandes de supervision d’espace disque – Ajouter un argument de filtre |
VSWA-20459 | [Box] Veeam Backup for Microsoft Office 365 – Job Status |
VSWA-30664 | Widget SUT – Uniformiser l’affichage des taux de disponibilité |
VSWA-30663 | Météo des services – Uniformiser l’affichage des taux de disponibilité |
VSWA-30662 | Fiche détail Equipement/Service/SUT – Uniformiser l’affichage des taux de disponibilité |
VSWA-30660 | Rapport de disponibilité – Uniformiser l’affichage des taux de disponibilité |
VSWA-30661 | Rapport de disponibilité des SUT par jour – Uniformiser l’affichage des taux de disponibilité |
VSWA-31434 | Intégration traductions 4.18/2021.05 |
VSWA-29830 | [Dette technique] Supprimer la table host_has_service de la base pasi |
VSWA-30791 | /maintenances – POST – Ajout paramètre dans la doc |
VSWA-30658 | /companies – POST |
VSWA-28807 | [API et import] Chantier pour un code de longue durée |
VSWA-31748 | /servicenav/{_locale}/companies/<ID SOCIETE REFERENCE>/customer – POST |
VSWA-31722 | POST – /bigdata/groups/last-monitoring-information – correction documentation |
VSWA-31650 | Suppression host_has_service – Mise à jour du référentiel documentaire |
VSWA-29598 | Dataviz – Champ de recherche dashboard |
VSWA-29521 | API POST Maintenance – réactiver |
VSWA-29347 | Intégration ARTIS – MAJ informations ticket |
VSWA-29275 | Restructuration code APIs |
VSWA-31298 | Rationnalisation des routes – seconde itération (Lot 1) |
VSWA-31121 | API – Corrections après écriture TCTs |
VSWA-30893 | Rationnalisation des routes (Lot 1) |
VSWA-30786 | API – POST service – récupérer les champs issus du modèle de service |
VSWA-30748 | Documentation POST /bigdata/user_services/availability-rate |
VSWA-30498 | API – rationalisation en un endpoint unique |
VSWA-30104 | [Plugins] Changement comportement de « ps -C » |
VSWA-30060 | Information complémentaire – API CREATE host/service |
VSWA-30057 | Information complémentaire – Export/Import |
VSWA-30056 | Information complémentaire – Configuration/Fiche détail |
VSWA-32342 | API – mettre à jour la version sur doc Swagger |
VSWA-32199 | Désactiver l’indexation des moteurs de recherche |
VSWA-31747 | /servicenav/{_locale}/companies/<ID SOCIETE REFERENCE>/site – POST |
Liste complète des correctifs
VSWA-31535 | Modèles de service – Le bouton de filtrage des colonnes n’apparait pas dans certains cas |
VSWA-30568 | Impossible de supprimer un équipement ou un service si une maintenance a été déclarée dessus dans le passé |
VSWA-25605 | DataViz – Images de titres non persistantes |
VSWA-29228 | [Box] CISCO-Nexus-Hardware : erreur dans le reporting des erreurs sur les capteurs, et les valeurs des données de performance |
VSWA-30264 | [Box] MS-Exchange-DAG-Replication-Status en erreur |
VSWA-29229 | [box] check_p2000 – Modèles de services non dépréciés |
VSWA-31761 | Master SNB U20 – Historique des commandes non vide pour l’utilisateur root |
VSWA-26607 | Optimisation des temps de réponse sur météo des services complexes |
VSWA-31688 | Master : ServiceNav-Box-Connectivity-IsAlive KO |
VSWA-31534 | Champ Informations complémentaires – Alignement incorrect |
VSWA-31890 | API- Erreur 500 lors de l’ajout d’un groupe de contact à un SUT |
VSWA-31884 | Création/Modification de commande, impossible d’avoir des arguments dans le désordre ou en double |
VSWA-31443 | Master SNB U20 – Déploiement impossible sur SNB Physique (bios EFI) |
VSWA-29137 | [Dataviz] Liste déroulante : mauvais affichage pour les noms qui dépassent |
VSWA-30989 | Création de SUT sur IHM – Regression bloquante suite modification API |
VSWA-30938 | Envoi de conf d’host vers boitier – Regression bloquante suite modification API |
VSWA-30895 | Export Host/Service – Regression bloquante suite modification API |
VSWA-30618 | Inconsistances entre Input/Output sur routes POST/PUT/PATCH Host/Service |
VSWA-30617 | POST Host/Service – Les retours API ne sont pas cohérents entre entités |
VSWA-30616 | Les exemples de valeur pour « auto_handle_services » sont erronnés |
VSWA-30567 | Exploitation technique BD – Le filtrage par statut ne tient pas compte du paramétrage soft/hard |
VSWA-30557 | VS_UpdateBoxProvider corriger mode debug « use Data::Dumper; » |
VSWA-30433 | [BIRT] Rapport de performance – Lorsqu’il n’y a pas de données sur le mois précédent pour un host, celui ci ne s’affiche pas |
VSWA-30063 | [BIRT] Rapport de disponibilité – Temps total indisponibilité ne prend pas en compte les SLA |
VSWA-28851 | Retirer le champ hostName de l’API de création d’équipement |
VSWA-28732 | API – corrections sur la documentation |
VSWA-32594 | Champ lastTicketId dans message de conf inutile et corrompant les données |
Modèles de service
Veeam-Backup-ForOffice365-JobStatus
Contrôle la bonne exécution d’une liste de jobs Veeam Backup For Microsoft Office 365 sur la période d’analyse entrée. Possibilité de filtrer les jobs de backup via une liste blanche ou liste noire. Configuration: Adresse de l'API Veeam Backup For Microsoft Office 365, port de l'API, version de l'API, compte d'accès à l'API, liste blanche de jobs, liste noire de jobs, période d’analyse.
Nos autres releases notes
Nos derniers articles
Notre dernier webinaire