Personnalisez votre expérience Pulseway avec l'API REST et l'API Cloud

 jeudi 3 mars 2016

Si vous utilisez Pulseway depuis un certain temps, vous vous êtes peut-être demandé comment implémenter certains de vos propres moniteurs personnalisés ou ajouter des fonctionnalités uniques à votre environnement qui ne sont pas couvertes par la list complète des fonctionnalités de Pulseway.

API Cloud Pulseway

La façon de personnaliser Pulseway est de profiter de l'API REST, qui vous permet d'interagir avec vos instances surveillées. en temps réel. L'API Cloud vous permet de surveiller et de contrôler vos applications cloud et vos instances de services cloud. Tout ce dont vous avez besoin pour commencer est un Jeton API et un accès au langage de programmation ou de script de votre choix. .

Après avoir demandé et reçu votre jeton API Pulseway, vous pouvez commencer à personnaliser vos moniteurs, conditions d'erreur et notifications pour gérer plus efficacement vos systèmes, sites Web et applications intégrés. Vous avez également accès à plusieurs didacticiels Cloud API et Client API qui démontrent et expliquent tous les paramètres possibles dont vous aurez besoin pour commencer à créer vos propres plugins Pulseway.

Un exemple de clé API/jeton API :
B3-04-99-6C-FA-BC-B4-13-36-8A-AE-E9-27-FC-00-C2-58- FF-55-70-65-AB-72-35-08-4A-00-E1-AB-F9-0D-07-DC-42-43-F9-57-21-2F-68-3E-C6- E4-05-A9-27-6D-08-F1-DF-23-DD-D0-1B-51-CA-80-DF-4F-B2-42-95-75-0E


Commencez immédiatement à améliorer votre expérience Pulseway


Que vous soyez programmeur ou administrateur système, vous pouvez commencer immédiatement à améliorer votre expérience Pulseway avec des démonstrations simples, des didacticiels et des guides de référence rapides. Et si vous rencontrez toujours des problèmes, les forums communautaires API en ligne de Pulseway vous permettent de poser facilement des questions. questions et partager des idées avec d’autres utilisateurs et administrateurs. De plus, la communauté maintient une list de plugins gérés par la communauté.


Ajoutez une interface mobile pour n'importe quel logiciel système avec l'API REST


L'API REST permet aux administrateurs et aux programmeurs d'ajouter une interface mobile pour n'importe quel logiciel système. En l'utilisant, vous pouvez créer des notifications personnalisées dans l'application ; vous pouvez modifier les paramètres depuis l'application et transmettre des informations aux services Web de Pulseway. Il vous suffit de créer un document correctement formaté que Pulseway puisse interpréter. Pour vous aider dans vos efforts, des exemples sont donnés en Ruby, Python, Node.js, Perl, PHP, C#, Java, cURL et JSON pur.

Il existe trois sections principales requises pour utiliser l'API REST afin de configurer des services spéciaux et des notifications :

  • Authentification de base
  • Publier
  • Notifier
Notifications de l'API Pulseway

L'authentification est requise car le système doit savoir à quel compte il s'adresse. L'authentification est simple, car elle nécessite uniquement votre nom d'utilisateur et le jeton API que vous avez demandé à www.pulseway.com/api/requestkey

La publication est la partie du code qui crée ou met à jour une instance. Ce corps de code identifie l'instance avec un ID unique, un nom, un groupe, un type d'étiquette, un titre d'étiquette, la commande webhook, l'URL de rappel et un titre, ainsi que plusieurs champs facultatifs.

La section Notifier vous permet d'envoyer des notifications PUSH et/ou email. Les notifications en direct sont envoyées à l'application Pulseway sur votre appareil mobile. Les notifications doivent avoir un ID d'instance unique et un titre. En option, vous pouvez inclure un message et attribuer une priorité aux notifications.

L'API REST est une solution plus simple pour les non-programmeurs, tels que les administrateurs système, qui souhaitent ajouter une certaine personnalisation à leur surveillance sans avoir à apprendre un langage de programmation et un environnement de développement intégré (IDE). En fait, si vous souhaitez utiliser du code JSON pur sans autre langage, vous pouvez facilement configurer une extension client REST du navigateur Chrome appelée Postman pour interagir avec vos configurations Pulseway. Trouvez un exemple de code sur api.pulseway.com.


Surveillez et contrôlez toutes vos instances d'applications/services Cloud avec l'API Cloud


Pour l'API Cloud, vous aurez besoin de compétences supérieures en programmation et d'un accès à Visual Studio pour créer vos plugins à l'aide du framework .NET. Si vous préférez, vous pouvez également créer vos plugins en Java. Il existe des didacticiels pour les deux langues sur www.pulseway.com/api/cloud.

Vous aurez besoin de votre nom d'utilisateur Pulseway, de votre mot de passe et de votre clé API pour vous authentifier. Par exemple:

Service.getInstance().configure("Application Name", "Group", "Running on " + computername, false);
Service.getInstance().start("username", "password", "apikey");

Si vous avez besoin de voir un didacticiel complet, consultez www.pulseway.com/api/clientnet. Vous pouvez également consulter toutes les vidéos connexes sur la chaîne Pulseway.

L'API REST et l'API Cloud offrent toutes deux aux utilisateurs la possibilité de personnaliser leurs expériences Pulseway au-delà des offres par défaut. L'utilisation de ces interfaces de programmation offre aux programmeurs la possibilité d'améliorer encore les puissantes capacités de surveillance et de notification de Pulseway pour n'importe quelle application ou service.

Essayez Pulseway aujourd'hui

Commencez en quelques clics et découvrez la plateforme de gestion IT la plus puissante de l'industrie.

Essai gratuit de 14 jours         Pas de carte de crédit nécessaire
Capterra Logo
GetApp Logo
G2 Logo
Spicework Logo