nouvelles
Serverspace Technologies aux Emirats Arabes Unis : Lancement de Falconcloud
WT
21 juillet 2023
Mise à jour en juillet 24, 2023

Créer un Zabbix API Tokens

Zabbix

Zabbix est une puissante solution de surveillance open source qui vous permet de surveiller et de gérer l'infrastructure informatique. Le Zabbix API permet de programmerraminteraction automatique avec le serveur Zabbix, facilitant l'automatisation et l'intégration. Dans ce tutoriel, nous vous guiderons à travers le processus de création d'un Zabbix API jeton, qui donne accès au APIla fonctionnalité.



Créer des jetons

Accédez à l'interface Web Zabbix à l'aide de votre navigateur Web préféré et entrez vos identifiants de connexion pour accéder au tableau de bord Zabbix.

Vous avez maintenant deux façons : vous pouvez soit gérer les jetons vous-même, soit donner aux utilisateurs de Zabbix le droit de créer des jetons pour eux-mêmes.

Si vous souhaitez créer des jetons par vous-même, vous devrez aller dans Administration → Général → API jetons.

API tokens menu

Ici, vous pouvez voir la liste des jetons créés pour votre Zabbix, les désactiver ou les activer si nécessaire, ou vérifier la date d'expiration.

Click "créer API jeton".

Creating tokens

Remplissez les lignes, appuyez sur ajouter et vous verrez quelque chose comme ceci :

Token created

N'oubliez pas de sauvegarder le jeton dans un endroit sûr, sinon vous ne pourrez pas le voir après la création.

Si vous voulez que les utilisateurs puissent créer des jetons pour eux-mêmes - modifier leurs autorisations de groupe d'utilisateurs: Accéder à API activer, vous pouvez également ajouter à la liste blanche ou à la liste noire API méthodes de votre choix ici.

Zabbix API 4

Après cela, l'utilisateur pourra voir ou créer son jeton dans ce menu.

User setting - API tokens menu

Test avec cURL :

Pour tester le API jeton, vous pouvez utiliser cURL, un outil de ligne de commande pour créer HTTP demandes.

Lancez votre terminal ou invite de commande pour exécuter les commandes cURL.

Utilisez le modèle de commande cURL suivant pour créer un API demande:

curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer YOUR_API_TOKEN" -d '{"jsonrpc":"2.0","method":"user.login","params":{"user":"YOUR_USERNAME","password":"YOUR_PASSWORD"},"id":1}' http://YOUR_ZABBIX_SERVER/api_jsonrpc.php

Assurez-vous de remplacer les espaces réservés suivants par vos informations réelles :

  • TON_API_TOKEN : Remplacez-le par le API jeton que vous avez généré.
  • YOUR_USERNAME : indiquez votre nom d'utilisateur Zabbix.
  • VOTRE_MOT DE PASSE : saisissez votre mot de passe Zabbix.
  • YOUR_ZABBIX_SERVER : Entrez l'URL ou l'adresse IP de votre serveur Zabbix.

Copiez et collez la commande cURL construite dans votre terminal ou votre invite de commande. Appuyez sur Entrée pour exécuter la commande.

Vérifiez la réponse renvoyée par le Zabbix API. Il devrait indiquer le succès ou l'échec de votre API demande. Vous recevrez quelque chose comme ceci si tout va bien :

Request result

Conclusion:

Toutes nos félicitations! Vous avez créé avec succès un Zabbix API jeton dans Zabbix 6.4. Ce jeton vous permet de programinteragir automatiquement avec le Zabbix API et tirer parti de ses capacités d'automatisation et d'intégration. En utilisant des outils comme cURL, vous pouvez tester la API jeton et vérifiez sa fonctionnalité. Explorez le vaste Zabbix API documentation pour découvrir l'éventail complet des possibilités de surveillance et de gestion de votre infrastructure informatique.

Voter:
5 sur 5
Note moyenne : 5
Noté par : 1
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

Vous pourriez aussi aimer...

Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
Utilisation des cookies ainsi que Politique de confidentialité.