Pour commencer
Pour démarrer votre projet de monitoring, vous devez avoir accès à un serveur ServicePilot. Il existe deux façons de déployer ServicePilot :
- Software as a Service (SaaS) : Interface Web de ServicePilot basée dans le cloud et gérée par ServicePilot Technologies, à laquelle les clients se connectent via l'Internet. Seul un agent doit être installé pour démarrer le monitoring.
- Sur site : Les clients installent le logiciel ServicePilot sur leur site. Les clients gèrent leur propre déploiement et leurs données.
Plateforme ServicePilot SaaS
Pour utiliser la plateforme ServicePilot SaaS, 3 étapes sont essentielles pour démarrer :
- Créer un compte ServicePilot - pour se connecter aux pages web de ServicePilot.
- Installer un agent ServicePilot - pour collecter des données (téléchargeables à partir de l'interface web ServicePilot)
- Démarrer l'équipement de supervision - en ajoutant des règles de provisionnement et des ressources pour surveiller votre environnement.
Déploiement ServicePilot OnPremise
Le démarrage de ServicePilot On Premise ne nécessite que quelques étapes :
- Obtenir le programme d'installation de ServicePilot - en contactant ServicePilot Technologies pour obtenir le logiciel.
- Installer ServicePilot - en suivant le guide d'installation
- Obtenir une licence ServicePilot - en contactant ServicePilot Technologies pour obtenir une licence d'essai.
- Démarrer l'équipement de supervision - en ajoutant des règles de provisionnement et des ressources pour surveiller votre environnement.
Créer un compte ServicePilot
Avant de pouvoir accéder aux pages web de ServicePilot, un compte client est nécessaire. Rendez-vous sur la page de login ServicePilot SaaS et utilisez le lien Créer un compte.
Une fois que vous avez votre nom d'utilisateur et votre mot de passe, vous pouvez les utiliser pour accéder à l'interface web de ServicePilot.
Pour gérer votre compte et créer d'autres utilisateurs et groupes, consultez la documentation Utilisateurs.
Installer un Agent ServicePilot
Il existe un certain nombre d'agents ServicePilot différents. Choisissez l'agent ServicePilot dont vous avez besoin, téléchargez et installez l'agent depuis les pages Web de ServicePilot.
1. En utilisant un compte avec des privilèges administrateurs, accédez à ServicePilot |
2. Cliquez sur Agents > Installer un agent |
3. Sélectionnez l'Agent à installer et suivez les instructions sous Commencer |
Le fonctionnement des agents ServicePilot est détaillé dans la section Agents.
Démarrer la supervision des équipements
Un Agent ServicePilot est capable de collecter des données, mais il faut indiquer à ServicePilot ce que chaque agent doit faire. Il existe deux manières principales d'ajouter des équipements à la configuration :
- Règles de provisioning automatique des ressources lors de la découverte d'un équipement
- Ajout manuel des ressources dans la configuration
Le provisioning requis dépendra du type de ressource supervisée. Voir la documentation package pour plus de détails lors de l'ajout manuel d'une ressource.
Le provisioning de ServicePilot est expliqué plus en détails dans la section Provisioning.
Ajouter une règle de Provisioning-auto
Il est également possible de superviser automatiquement les ressources lorsque de nouveaux agents sont déployés. Configurez des règles de provisioning-auto pour indiquer à ServicePilot quel package utiliser lors de l'ajout d'un nouvel agent et où placer la ressource dans la hiérarchie de supervision.
1. Accédez à ServicePilot en utilisant un compte avec des privilèges administrateurs |
2. Ouvrez PARAMETRES > Configuration |
3. Cliquez sur Provisioning > Provisioning-auto |
4. Cliquez sur Ajouter une règle |
5. Remplissez le formulaire "Règle de provisionnement automatique". Spécifiez au moins un nom de règle et définissez le type de découverte en fonction de l'agent installé. |
6. Cliquez sur OK |
7. Enfin, cliquez sur Enregistrer |
Voir Provisioning-auto pour plus de détails.
Ajouter une ressource manuellement
Pour superviser un équipement, choisissez l'un des packages préconfigurés et ajoutez-le à la configuration en répondant à quelques questions. Il s'agit normalement de l'adresse IP du dispositif, de l'Agent ServicePilot à utiliser pour interroger cet équipement et du type de supervision requis.
1. Accédez à ServicePilot en utilisant un compte avec des privilèges administrateurs |
2. Ouvrez PARAMETRES > Provisioning |
3. Sélectionnez un package de supervision dans le volet de droite (en utilisant éventuellement le filtre pour limiter les options affichées) |
4. Glissez-déposez ce package depuis le volet de droite vers la fenêtre centrale (l'éditeur de vue) |
5. Définissez les propriétés de la ressource en fonction du package sélectionné. Le nom de ressource doit être unique, et tous les champs marqués d'un * sont obligatoires |
6. Pour afficher la documentation sur le package, cliquez sur l'onglet Documentation |
7. Cliquez sur OK |
8. Enfin, cliquez sur Enregistrer tous les changements |
Note : de nombreux packages utilisent des requêtes SNMP pour obtenir des informations. Vous devrez peut-être spécifier une Policy SNMP avec les informations d'identification nécessaires pour superviser l'équipement. Voir la documentation sur les Policies pour plus de détails.
Voir Ajouter une ressource manuellement pour plus de détails.
Voir les données collectées
Une fois l'équipement ou les ressources supervisés, les données sont collectées et peuvent être visualisées de différentes manières.
Monitoring
Les données en temps réel et l'état actuel des ressources peuvent être visualisés de différentes manières.
Élément de menu | Affichage des données | |
---|---|---|
Vue | Le sous-menu Vue affiche les données sous la forme d'une hiérarchie de vues qui contiennent d'autres vues, objets et éléments graphiques. Les objets contiennent des indicateurs qui stockent les données obtenues. | |
Topologie | Le sous-menu Topologie montre les relations entre le matériel, les réseaux et les applications web lors de la collecte de données provenant de différentes sources | |
Hosts | Le sous-menu Hosts permet de visualiser le statut des Hosts | |
Ressources | Le sous-menu Ressources fournit des listes de ressources, objets, vues et classes par état |
Sous-Menu - Vues / Topologie
Élément de menu | Affichage des données | |
---|---|---|
Topologie | Le sous-menu Topologie montre les relations entre le matériel, les réseaux et les applications web lors de la collecte de données provenant de différentes sources. | ![]() |
Carte | Le sous-menu Carte affiche les différents éléments répartis sur la carte en fonction de leurs coordonnées. | ![]() |
Treemap | Le sous-menu Treemap présente une hiérarchie de vues sur une carte par région. | ![]() |
Arbre | Le sous-menu Arbre montre un arbre de vues. | ![]() |
Matrice | Le sous-menu Matrice montre des tableaux de Hosts ou de ressources en fonction des vues ou des types de collecte que les ressources effectuent. | ![]() |
Uptime | Le sous-menu Uptime affiche la disponibilité et la performance des vues et des objets dans tableau, étalé dans le temps. | ![]() |
Service | Le sous-menu Service affiche un tableau des statistiques de disponibilité et de performance ainsi que le nombre d'alarmes pour toutes les vues. | ![]() |
Sous-Menu - Hosts / Ressources
Élément de menu | Affichage des données | |
---|---|---|
Hosts | Le sous-menu Hosts affiche toutes les IP sous forme de carte hexagonale. | ![]() |
Ressources | Le sous-menu Ressources affiche toutes vos ressources ainsi que leur statut. | ![]() |
Objet | Le sous-menu Objet affiche tous les objets ainsi que leur statut. | ![]() |
Objet ML | Le sous-menu Objet ML affiche tous les objets ayant des anomalies. | ![]() |
Classe | Le sous-menu Classe affiche toutes les classes ainsi que leur statut. | ![]() |
Vue | Le sous-menu Vue affiche toutes les vues sous forme de tableau avec leur statut. | ![]() |
Analyse
Pour les données d'événements reçues par ServicePilot qui ne sont pas associées à des objets et la composition de données provenant de plusieurs sources dans des tableaux de bord, voir les éléments de menu sous Analyse. ServicePilot fournit plusieurs tableaux de bord composés de widgets, chacun d'entre eux interrogeant la base de données ServicePilot et présentant les données sous une forme particulière.
Les tableaux de bord peuvent être ajoutés à une liste de favoris pour un accès plus rapide.
Des tableaux de bord personnalisés peuvent être créés à partir de widgets existants ou de requêtes entièrement nouvelles dans la base de données ServicePilot.
Consultez la documentation Tableaux de bord pour plus de détails.
Eléments du menu | Affichage des données | |
---|---|---|
Tableau de bord | Affichez les tableaux de bord favoris, les tableaux de bord personnalisés, les tableaux de bord globaux et gérez la liste des tableaux de bord favoris | |
Métriques | Consultez les tableaux de bord récapitulatifs par package et les tableaux de bord détaillés par ressource ainsi que les alertes, la disponibilité et les performances des différentes ressources par package. Vous pouvez aussi visualiser la tendance de vos indicateurs par ressource. | |
Logs | Visualisez les alertes de ServicePilot ainsi que les Syslogs et les Traps SNMP reçus | |
Traces | Affichez les tableaux de bord statistiques de Application and Network Performance Monitoring |
Sous-Menu - Tableaux de bord
Élément de menu | Affichage des données | |
---|---|---|
Portail | Le sous-menu Portail affiche une vue globale de tous les tableaux de bord : Favoris, Vos tableaux de bord, Tableaux de bords du compte, Tableaux de bord globaux. | ![]() |
Favoris | Le sous-menu Favoris affiche le ou les tableaux de bord mis en favoris. | ![]() |
ML | Le sous-menu ML affiche toutes les anomalies présentes sur chaque objet. | ![]() |
Service | Le sous-menu Service affiche une vue globale des disponibilités, des performances ainsi que des alertes. On y retrouve aussi: le service temps réel, les tops des alertes et le SLA. | ![]() |
Packages | Le sous-menu Packages affiche tous les packages ayant été déployés ainsi que le nombre de packages déployés. | ![]() |
Classe | Le sous-menu Classe affiche les classes utilisées ainsi que le nombre d'objets déployés. | ![]() |
Top Objet | Le sous-menu Top Objet affiche le top des objets sur un indicateur. | ![]() |
Uptime | Le sous-menu Uptime affiche pour chaque minute et pour chaque classe son statut de cette dernière. | ![]() |
TV | Le sous-menu TV permet d'afficher un exemple de tableau de bord sans les menus pour un affichage TV. | ![]() |
Sous-Menu - Métriques
Eléments du menu | Affichage des données | |
---|---|---|
Résumé | Le sous-menu Résumé liste tous les packages par catégorie en présentant les tableaux de bord automatiques et customs de chaque package. | ![]() |
Anomalies | Le sous-menu Anomalies affiche tous les pics anormaux sur tous les indicateurs. | ![]() |
Service | Le sous-menu Service affiche pour chaque famille technologique, package et ressource, des widgets de service correspondants aux catégories spécifiées. | ![]() |
Capacité | Le sous-menu Capacité affiche une estimation de l'évolution des indicateurs dans le temps. | ![]() |
Sous-Menu - Logs
Eléments du menu | Affichage des données | |
---|---|---|
Objet Events | Le sous-menu Objet Events affiche tous les changements d'état de chaque objet. | ![]() |
Objet ML | Le sous-menu Objet ML affiche tout les changements d'état anormaux de chaque objet. | ![]() |
Objet Log | Le sous-menu Objet Log permet d'analyser les logs d'objets dans un tableau de bord filtrable. | ![]() |
Syslogs | Le sous-menu Syslogs permet d'analyser les syslogs dans un tableau de bord filtrable. | ![]() |
Traps | Le sous-menu Traps permet d'analyser les traps SNMP dans un tableau de bord filtrable. | ![]() |
Live Syslogs | Le sous-menu Live Syslogs affiche les syslogs dans un bac à évènements en temps réel. | ![]() |
Live Traps | Le sous-menu Live Traps affiche les traps SNMP dans un bac à évènements en temps réel. | ![]() |
Sous-Menu - Traces
Eléments du menu | Affichage des données | |
---|---|---|
APP Trace | Le sous-menu APP Trace permet d'analyser les traces APM dans un tableau de bord filtrable. | ![]() |
NET Trace | Le sous-menu NET Trace permet d'analyser les traces réseaux dans un tableau de bord filtrable. | ![]() |
APP Map | Le sous-menu APP Map affiche les traces APM sous forme de map. | ![]() |
NET Map | Le sous-menu NET Map affiche les traces réseaux sous forme de map. | ![]() |
APPTrace Live | Le sous-menu APPTrace Live affiche les traces des applications en temps réel. | ![]() |
NETTrace Live | Le sous-menu NETTrace Live affiche les traces réseaux en temps réel. | ![]() |
VoIP | Le sous-menu VoIP permet d'analyser les appels VoIP dans un tableau de bord filtrable. | ![]() |
Outils
Le menu Outils regroupe des éléments qui sont utilisés à l'occasion, soit pour définir une nouvelle recherche dans la base de données, soit pour diagnostiquer en détail les raisons pour lesquelles un équipement est inaccessible, soit pour consulter les rapports PDF historiques.
Consultez la documentation Search pour plus de détails.
Eléments du menu | Affichage des données |
---|---|
Widget | Effectuer des recherches personnalisées dans la base de données ServicePilot et enregistrez-les pour les inclure ultérieurement dans des tableaux de bord et des rapports PDF. |
Inventaire | Afficher les différents serveurs, Endpoints et IPAM (Gestion des adresses IP). |
Diagnostics | Vérifier la connectivité entre les Agents ServicePilot et les équipements ainsi que l'inventaire des hosts des Agents ServicePilot. |
Rapports PDF | La vue Rapports PDF permet de générer des rapports PDF basés sur des modèles intégrés ou générés par les administrateurs de ServicePilot. Les rapports planifiés peuvent également être récupérés. |
Sous-Menu - Widget
Eléments du menu | Affichage des données | |
---|---|---|
Widget | Le sous-menu Widget permet de construire des widgets personnalisés. | ![]() |
Query | Le sous-menu Query permet de construire et effectuer des requêtes SQL personnalisées. | ![]() |
Database | Le sous-menu Database présente une interface graphique permettant de gérer la base de données et d'intéragir avec les données de ServicePilot. | ![]() |
Sous-Menu - Inventaire
Eléments du menu | Affichage des données | |
---|---|---|
Serveurs | Le sous-menu Serveurs affiche un inventaire des serveurs monitorés. | ![]() |
Endpoints | Le sous-menu Endpoints affiche un inventaire des ordinateurs sur lesquels un agent Endpoint a été installé. | ![]() |
IPAM | Le sous-menu IPAM affiche un inventaire des IP présentes sur un sous-réseau avec des informations supplémentaire : ports ouverts, hostname, constructeur, etc. | ![]() |
Sous-Menu - Diagnostics
Eléments du menu | Affichage des données | |
---|---|---|
Diagnostics | Le sous-menu Diagnostics permet de diagnostiquer si vos équipements communiquent correctement. | ![]() |
Opérations | Le sous-menu Opérations permet d'identifier tous les objets dans un état particulier : Acknowledgement, Managed, Unmanaged, etc. | ![]() |
Paramètres
En tant qu'utilisateur administrateur de ServicePilot, la configuration peut être modifiée dans les éléments du menu Paramètres. Pour plus de détails, consultez la documentation Utilisateurs, Agents, Provisioning et Policies.
Eléments du menu | Affichage des données | |
---|---|---|
Configuration | Page d'accueil pour l'Administration et le Paramétrage de ServicePilot | ![]() |
Agents | Accès raccourci au statut et à la gestion des Agents ServicePilot | ![]() |
Editeur de vues | Ajoutez rapidement une nouvelle ressource à superviser | ![]() |
Documentation | Lien vers cette documentation externe | ![]() |
Concepts
Qu'est-ce qu'un Package ?
Une entité de déploiement qui contient des définitions (classes, vues, objets, tableaux de bord, rapports PDF)
Un package est un ensemble d'éléments préconfigurés qui peuvent être importés dans une configuration ServicePilot. Un certain nombre de paramètres sont appliqués au package lors de son importation dans la configuration pour superviser des équipements comme vous le souhaitez. Ces paramètres dépendent du package mais un assistant graphique présente les informations demandées.
ServicePilot fournit un grand nombre de packages intégrés pour superviser différents types d'équipements. Si un package n'existe pas pour un périphérique particulier, il est souvent possible de surveiller ce périphérique à l'aide d'une collection de packages intégrés pour superviser différentes parties du fonctionnement du périphérique en question.
Exemple : un package
server-microsoft-windows-snmp
définit les composants d'un serveur Windows à superviser (disque, CPU, mémoire, Ethernet, etc) et comment découvrir et superviser chacun d'entre eux en utilisant SNMP.
Qu'est-ce qu'une Ressource ?
Utilisation de package
Une ressource est une utilisation d'un package dans la configuration courante. La définition du package et les paramètres uniques appliqués dans l'assistant de package donnent naissance à une ressource unique qui permet de construire les éléments surveillés par ServicePilot.
Exemple : un package
server-microsoft-windows-snmp
est ajouté à la configuration de ServicePilot et devient une ressource à surveiller par le provisionnement de ce package avec des paramètres spécifiques tels que les informations d'accès SNMP.
Que sont les Vues ?
Des conteneurs hiérarchiques pour organiser les ressources par emplacement ou par fonction métier
Des objets contenant des statistiques sont ajoutés à ServicePilot en les plaçant dans une hiérarchie logique d'éléments appelés vues. Chaque vue portant un nom unique peut contenir d'autres vues ou objets ainsi que d'autres éléments graphiques. Les vues imbriquées permettent aux administrateurs de ServicePilot de construire différentes hiérarchies, pour éventuellement présenter les équipements par emplacement géographique ou par groupe de services.
Le pire état de l'équipement supervisé s'étend des indicateurs aux objets qui les contiennent, puis à la vue dans laquelle l'objet est placé, en passant par la hiérarchie jusqu'à la vue MAIN racine.
Exemple : une vue
Office A
peut être créée comme un conteneur dans lequel placer tous les serveurs, commutateurs réseau et applications qui sont basés à cet emplacement particulier.
Que sont les Objets ?
Une collection de statistiques
Les objets sont des ensembles d'indicateurs dont le nom est unique, chaque indicateur étant une statistique saisie ou calculée. Chaque objet collectera des données à partir d'une source unique. En fonction de la disponibilité des données source, la disponibilité temporelle de l'objet est calculée. Si l'un des indicateurs dépasse les seuils définis, l'objet prendra également l'état de l'indicateur le moins performant. Les objets peuvent donc se trouver dans les états suivants :
Statut | Description |
---|---|
![]() |
Les données source de l'objet sont disponibles et tous les indicateurs de l'objet sont nominaux ou inconnus. |
![]() |
Au moins un des indicateurs de l'objet a dépassé un seuil mineur mais aucun des indicateurs n'est actuellement majeur ou critique. |
![]() |
Au moins un des indicateurs de l'objet a dépassé un seuil majeur mais aucun des indicateurs n'est actuellement critique |
![]() |
Au moins un des indicateurs de l'objet a dépassé un seuil critique ou l'objet est dans un état d'anomalie de service critique. |
![]() |
Les données source de l'objet sont inaccessibles ou l'objet est dans un état d'anomalie de service indisponible. |
![]() |
L'état de l'objet n'a pas été déterminé soit parce qu'il n'a pas encore recueilli de données, soit parce qu'on lui a spécifiquement demandé d'ignorer les données en plaçant l'objet dans un état non géré. Un état inconnu peut aussi être le résultat de tous les seuils d'indicateurs qui on été mis en inconnu. |
Exemple : un objet nommé
Server - eth0
collecte les données depuis une seule interface Ethernet.
Que sont les Classes ?
Propriétés techniques pour les objets (définitions collecte, indicateurs, seuils, …)
Les Classes regroupent une série de propriétés formant la base d'une famille d'objets similaires. Chaque objet est basé sur une seule définition de classe, cependant plusieurs objets peuvent être basés sur la même classe. Les classes définissent les indicateurs d'un objet, le type de données attendu pour chaque indicateur et la façon dont ces données sont calculées avant d'être stockées. Les classes peuvent également contenir des scripts pour découvrir les éléments à superviser et des statistiques d'indicateurs calculées à partir des données capturées. Enfin, les classes spécifient également les seuils par défaut des indicateurs et la fréquence de capture pour les objets.
Exemple : une classe "Interface" définit ce que les objets de cette classe vont collecter et le statut de leurs seuils. Chaque objet de la classe se comportera de la même manière excepté la collecte des informations venant de sources différentes.
Qu'est-ce qu'un Indicateur ?
Une statistique unique
Chaque indicateur d'un objet présente une statistique unique dans le temps.
Les indicateurs sont soit collectés à partir d'équipements supervisés, soit calculés :
Type d'indicateur | Source |
---|---|
Monitor | Les données de l'indicateur sont obtenues en interrogeant l'appareil supervisé |
Complex | Les données de l'indicateur sont calculées sur la base des valeurs des données reçues de l'indicateur supervisé |
Information | Un indicateur ou une table SNMP qui peuvent être récupérés à la demande |
Control | Un indicateur SNMP permettant de vérifier que les valeurs récupérées pour l'objet correspondent encore au même élément supervisé |
Exemple: Un objet nommé
Server - eth0
inclut les indicateurs 'Status' et 'In Traffic'. Des indicateurs tels que le pourcentage "In Load" sont ensuite calculés.
Qu'est-ce qu'un Seuil ?
Un seuil est une condition donnant un statut à un indicateur
Chaque indicateur peut avoir jusqu'à 3 seuils fixes, 1 seuil dynamique et 2 seuils Machine Learning qui changeront les états de l'indicateur, de l'objet et de sa hiérarchie de vue.
Type de seuil | Détails |
---|---|
Seuils fixes | Ce sont trois opérateurs successifs, trois états correspondants et trois valeurs fixes qui sont testés sur la valeur de l'indicateur. Si aucune valeur ne correspond c'est l'état du champ Else qui s'applique à l'indicateur. |
Seuil ML spike | Si la valeur de l'indicateur dévie brusquement de la valeur attendue, une exception ML spike va être déclarée. ML spike n'est calculé que si un seuil fixe critique ou indisponible est présent sur l'indicateur et qu'une droite de régression a pu être déterminée. |
Seuil ML cluster | Si la valeur d'un indicateur dévie de la valeur attendue pendant une courte periode, une exception ML cluster va être déclarée. ML cluster n'est calculé que si un seuil fixe critique ou indisponible est présent sur l'indicateur et qu'une droite de régression a pu être déterminée. |
Seuil dynamique | Basé sur un script, détermine s'il est nécessaire ou non d'activer les seuils d'un indicateur. |
Que sont les Evènements ?
Données reçues non sollicitées
ServicePilot peut recevoir des traps SNMP, des Notifications, des Syslogs ou d'autres données de logs personnalisées. A la réception des évènements, des méta-données peuvent être ajoutées avant d'être stockées par type d'évènement dans les collectes de données. Cette ressource peut alors être requêtée et filtrée. Elle peut aussi effectuer des analyses de statistiques pour produire des graphes, des listes et des alertes.
Exemple : ServicePilot reçoit un trap SNMP. Ce trap est décodé et marqué d'un label de sévérité puis stocké dans la base de données des traps.
Que sont les "Policies" ?
Configuration commune appliquée aux ressources. Spécifiées dans les ressources ou vues.
Voir la documentation sur les Policies pour plus de détails.
Plus d'informations
L'interface Web de ServicePilot contient des textes et des descriptions pour vous aider à utiliser le produit.
Pour consulter les explications, accédez aux pages d'aide intégrées :
1. Accéder à l'aide | ![]() |
2. Sélectionnez l'un des onglets | ![]() |
Aide intégrée
A de multiples emplacements de l'interface, une icône point d'interrogation fournit des informations complémentaires, soit sous forme d'infobulles, soit sous forme de pages web plus détaillées. | ![]() |