Kapsul s'intègre nativement avec le système de supervision Prometheus.
Son exporter permet de générer sur une page HTTP des métriques des différents systèmes supervisés et des métriques sur Kapsul lui-même.
Configuration de Prometheus
Voici un exemple de fichier YAML de configuration de Prometheus pour récupérer des métriques de bases du système et les métriques Kapsul.
Monitors
Système | Status
Configuration
Prélève des métriques de base du système surveillé.
Identifiant : SystemStatus
Paramètres :
Nom | Type | Description |
apikey | string (required) | Clé d'authentification à l'API Kapsul |
static_configs::targets | Array of string (required) | Liste des systèmes à surveiller (IP ou Hostname) |
Métriques disponibles
Nom | Description |
| Retourne le nombre de travaux actifs dans le système (les travaux qui ont été démarrés, et pas encore terminés), incluant les travaux utilisateurs et les travaux système. |
| Retourne le nombre de fils d'exécution primaires et secondaires du système (les fils d'exécution démarrés et pas encore terminés), incluant les fils d'exécution utilisateurs et système. |
| Retourne le nombre de travaux par lots terminés qui ont une sortie imprimante en attente d'impression. |
| Retourne le nombre de travaux par lots qui sont en train de se terminer normalement. |
| Retourne le nombre de travaux par lots soumis mais bloqués avant de démarrer. |
| Retourne le nombre de travaux par lots qui ont démarré mais qui sont maintenant bloqués. |
| Retourne le nombre de travaux par lots dans une file d'attente des travaux assignée à un sous-système mais qui ont été bloqués. |
| Retourne le nombre de travaux par lots dans une file d'attente qui n'a pas été assignée à un sous-système. |
| Retourne le nombre de travaux par lots démarrés sur le système. |
| Retourne le nombre de travaux par lots en attente de réponse à un message avant de pouvoir continuer. |
| Retourne le nombre de travaux par lots sur le système qui attendent de démarrer incluant ceux soumis pour être exécuter à une date future. |
| Retourne la quantité de capacité de traitement de la partition (en nombre de processeurs physiques). |
| Retourne la quantité de stockage utilisé pour les objets temporaires. |
| Retourne le nombre total de travaux utilisateur et système actuellement sur le système. |
| Retourne la quantité de stockage principal en octets sur le système. |
| Retourne le nombre maximum de travaux autorisés sur le système. |
| Retourne la quantité maximale de stockage utilisée pour les objets temporaires depuis le dernier IPL. |
| Retourne le nombre de partitions sur le système. |
| Retourne le nombre de processeurs actuellement actifs sur la partition. |
| Retourne le pourcentage alloué pour les traitements interactifs à cette partition logique. |
| Retourne le pourcentage processeur utilisé par la base de donnée durant le temps écoulé. |
| Retourne le pourcentage de segments maximum utilisable qui ont été utilisés. |
| Retourne le pourcentage d'adresses maximum utilisable pour les objets permanents qui ont été utilisés. |
| Retourne la moyenne de temps processeur utilisé. |
| Retourne le pourcentage du total du pool processeur partagé entre les partitions du système utilisé durant le temps écoulé. |
| Retourne le pourcentage du pool de stockage système utilisé. |
| Retourne le pourcentage utilisé du maximum des segments temporaires utilisables. |
| Retourne le pourcentage du maximum des adresses utilisables pour les objets temporaires. |
| Retourne le pourcentage de la capacité partagée non plafonnée pour la partition utilisée durant le temps écoulé. |
| Retourne le nombre de pools système. |
| Retourne l'attribut de partage du processeur. |
| Indique si le système est en mode restreint. |
| Retourne le taux en transitions par minute des transitions de fils d'exécution d'un état actif à un état inéligible par ASP. |
| Retourne le niveau d'activité par ASP. |
| Retourne le taux, en défauts pages par seconde des défauts pages contenant soit des données BDD soit des chemins par ASP. |
| Retourne le taux, en pages par seconde, auquel les pages BDD sont envoyées dans le pool de stockage, par ASP. |
| Retourne le taux, en défauts de page par seconde des pages non BDD par rapport aux pages non désignées comme BDD, par ASP. |
| Retourne la capacité de stockage des ASP. |
| Retourne la quantité de stockage réservée au système, par ASP. |
| Retourne le taux, en transitions par minute, des transition de fils d'exécution d'un état en attente vers un état inéligible par ASP. |
| Indique si le pool est un pool système partagé. |
| Retourne la quantité totale de stockage du système. |
| Retourne le nombre d'utilisateurs actuellement connecté sur le système. |
| Retourne le nombre de sessions terminées avec des travaux d'impression en attente. |
| Retourne le nombre de travaux utilisateurs qui ont été suspendu temporairement par des travaux de groupe pour qu'un autre travail puisse s'exécuter. |
| Retourne le nombre de travaux utilisateurs qui ont été temporairement suspendu par une requête système pour qu'un autre travail puisse s'exécuter. |
| Retourne le nombre de travaux qui ont été déconnectés soit à cause d'une déconnexion temporaire (option 80) soit par la commande DSCJOB. |
Configuration de Grafana
[block:callout] { "type": "info", "body": "Nous travaillons activement à la rédaction de cette section de la documentation.", "title": "Rédaction en cours" } [/block]