Prometheus

Référence de méthode pour l'utilisation du noeud final prometheus de l'API Ceph RESTful afin de gérer Prometheus.

GET /api/prometheus

Exemple

GET /api/prometheus/rules HTTP/1.1
Host: example.com
Codes de statut
  • 200 OK-D'accord.

  • 400 Demande incorrecte-Exception d'opération. Pour plus de détails, consultez le corps de la réponse.

  • 401 Non autorisé-Accès non authentifié. Veuillez d'abord vous connecter.

  • 403 Interdit-Accès non autorisé. Vérifiez vos droits.

  • 500 Erreur de serveur interne-Erreur inattendue. Vérifiez le corps de la réponse pour la trace de pile.

GET /api/prometheus/rules

Exemple

GET /api/prometheus/rules HTTP/1.1
Host: example.com
Codes de statut
  • 200 OK-D'accord.

  • 400 Demande incorrecte-Exception d'opération. Pour plus de détails, consultez le corps de la réponse.

  • 401 Non autorisé-Accès non authentifié. Veuillez d'abord vous connecter.

  • 403 Interdit-Accès non autorisé. Vérifiez vos droits.

  • 500 Erreur de serveur interne-Erreur inattendue. Vérifiez le corps de la réponse pour la trace de pile.

POST /api/prometheus/silence

Codes de statut
  • 201 Created-Ressource créée.

  • 202 Accepté-L'opération est toujours en cours d'exécution. Vérifiez la file d'attente des tâches.

  • 400 Demande incorrecte-Exception d'opération. Pour plus de détails, consultez le corps de la réponse.

  • 401 Non autorisé-Accès non authentifié. Veuillez d'abord vous connecter.

  • 403 Interdit-Accès non autorisé. Vérifiez vos droits.

  • 500 Erreur de serveur interne-Erreur inattendue. Vérifiez le corps de la réponse pour la trace de pile.

DELETE /api/prometheus/silence/_S_ID

Paramètres
  • Remplacez S_ID par une valeur de chaîne.

Codes de statut
  • 202 Accepté-L'opération est toujours en cours d'exécution. Vérifiez la file d'attente des tâches.

  • 204 Aucun contenu-Ressource supprimée.

  • 400 Demande incorrecte-Exception d'opération. Pour plus de détails, consultez le corps de la réponse.

  • 401 Non autorisé-Accès non authentifié. Veuillez d'abord vous connecter.

  • 403 Interdit-Accès non autorisé. Vérifiez vos droits.

  • 500 Erreur de serveur interne-Erreur inattendue. Vérifiez le corps de la réponse pour la trace de pile.

GET /api/prometheus/silences

Exemple

GET /api/prometheus/silences HTTP/1.1
Host: example.com
Codes de statut
  • 200 OK-D'accord.

  • 400 Demande incorrecte-Exception d'opération. Pour plus de détails, consultez le corps de la réponse.

  • 401 Non autorisé-Accès non authentifié. Veuillez d'abord vous connecter.

  • 403 Interdit-Accès non autorisé. Vérifiez vos droits.

  • 500 Erreur de serveur interne-Erreur inattendue. Vérifiez le corps de la réponse pour la trace de pile.

GET /api/prometheus/notifications

Exemple

GET /api/prometheus/notifications HTTP/1.1
Host: example.com
Codes de statut
  • 200 OK-D'accord.

  • 400 Demande incorrecte-Exception d'opération. Pour plus de détails, consultez le corps de la réponse.

  • 401 Non autorisé-Accès non authentifié. Veuillez d'abord vous connecter.

  • 403 Interdit-Accès non autorisé. Vérifiez vos droits.

  • 500 Erreur de serveur interne-Erreur inattendue. Vérifiez le corps de la réponse pour la trace de pile.