Documentation
Découvrez le mode zéro configuration

Intégration avec des logiciels tiers

ServicePilot collecte des données à partir de nombreuses sources, stocke des données historiques et génère ensuite des tableaux de bord, des rapports et des alertes. De nombreuses intégrations avec des logiciels tiers sont possibles ; pour obtenir des données à partir de collecteurs de données existants, pour modifier la configuration de ServicePilot et pour transmettre des données et des alertes à d'autres systèmes.

Input

En plus des 300 packages intégrés, ServicePilot peut également obtenir des données à partir de technologies complémentaires.

Telegraf

ServicePilot s'intègre aux agents Telegraf. Les agents ServicePilot ingèrent des données métriques à l'aide du protocole de ligne InfluxDB émis par les agents Telegraf. Voir Telegraf Input Plugins pour les données qui peuvent être intégrées. Des packages ServicePilot personnalisés sont ensuite utilisés pour assigner et présenter ces données dans l'interface ServicePilot.

Dynatrace

Les métriques mises à disposition par Dynatrace peuvent être intégrées dans ServicePilot. Cela permet à ServicePilot d'agir comme un point d'accès unique pour les métriques de disponibilité et de performance, simplifiant ainsi les alertes et les rapports au sein de votre organisation. Utilisez les packages appmon-dynatrace-process, apptrace-dynatrace-service, user-dynatrace-apps, user-dynatrace-synthetic, selon le cas d'utilisation, et accédez aux données en utilisant votre instance API Dynatrace avec un token API valide.

Zabbix

Zabbix est un logiciel de surveillance open source dont l'agent est intégré à ServicePilot. En utilisant les packages server-linux-zabbix ou server-microsoft-windows-zabbix, ServicePilot est capable de surveiller plusieurs métriques et événements sur des serveurs Linux ou Windows avec l'agent Zabbix.

NRPE

ServicePilot peut utiliser les scripts existants Nagios Remote Plugin Executor (NRPE), en appelant les scripts indépendamment de NRPE ou en utilisant le service NRPE existant. La sortie de ces exécutions programmées de scripts ajoutera l'état des commandes et des métriques simples renvoyées à la solution ServicePilot.

ServicePilot propose des packages tels que appmon-nrpe-ldap et server-nrpe-command-status qui utilisent des scripts NRPE. Les packages ServicePilot personnalisés peuvent intégrer d'autres plugins NRPE. Contactez le support ServicePilot pour plus d'informations.

Datadog APM

Les bibliothèques de traçage APM de DataDog peuvent être configurées automatiquement ou manuellement pour envoyer les traces APM à ServicePilot. Les bibliothèques DataDog Linux APM .NET Tracing, DataDog Linux APM Java Tracing et DataDog Linux APM Node.js Tracing peuvent être utilisées pour instrumenter automatiquement le code Linux. D'autres bibliothèques DataDog APM Tracing peuvent être configurées pour envoyer des données aux agents ServicePilot. Ces traces apparaissent comme des traces d'application web (APM).

Les traces APM peuvent être complétées par les traces ServicePilot RUM et NPM pour obtenir une image complète de la performance de votre application web.

Output

Webhooks, Slack, Pagerduty, ServiceNow

Il peut être intéressant de lier ServicePilot à d'autres technologies pour une meilleure intégration. C'est pourquoi ServicePilot vous permet d'envoyer toutes sortes d'alertes à différentes technologies. Pour plus de détails sur les alertes dans ServicePilot, voir Policies > Ajouter une policy > Policies d'alerte.

Envoyez les alertes ServicePilot directement à votre application Slack, en utilisant l'API Slack.

Utilisez l'API Pagerduty pour envoyer des événements à partir des alertes ServicePilot.

ServiceNow propose également une API permettant d'envoyer des événements à partir d'alertes ServicePilot.