Aller au contenu

Service SQL IBM i (AS/400) · Vue

QSYS2.HTTP_SERVER_INFO

Activité des serveurs HTTP

Donne l'état et les statistiques des serveurs HTTP actifs (connexions, requêtes, réponses, octets) ainsi que leurs fonctions.

À quoi ça sert

La vue renvoie des informations sur les instances de serveur HTTP IBM i qui tournent : nom du serveur (SERVER_NAME), travail, heures de démarrage et de redémarrage, nombre de connexions normales et SSL, unités d'exécution actives et inactives, totaux de requêtes, de requêtes rejetées et de réponses. Pour chaque fonction HTTP du serveur, elle détaille le nombre de requêtes et de réponses, les réponses en erreur, les réponses hors cache, les octets reçus et envoyés et les temps de traitement.

Elle sert à surveiller l'usage d'un serveur web ou d'un service REST en production : une hausse des réponses en erreur ou des requêtes rejetées se voit tout de suite. L'exemple d'IBM examine les fonctions du serveur ADMIN.

Le paramètre IGNORE_ERRORS (défaut YES) évite qu'un serveur en difficulté ne fasse échouer toute la requête.

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

SELECT * FROM QSYS2.HTTP_SERVER_INFO

Ce que l'IBM i a renvoyé le 01/10/2026 (5 lignes au plus) :

SERVER_NAME Nom du serveur JOB_NAME Nom du travail SERVER_START_TIME Heure de démarrage du serveur SERVER_RESTART_TIME Heure de redémarrage du serveur SERVER_CURRENT_TIME Heure courante du serveur SERVER_NORMAL_CONNECTIONS Nombre de connexions normales du serveur SERVER_SSL_CONNECTIONS Nombre de connexions SSL du serveur SERVER_ACTIVE_THREADS Nombre de unités d'exécution actives du serveur SERVER_IDLE_THREADS Nombre d'unités d'exécution inactives du serveur SERVER_TOTAL_REQUESTS Nombre total de demandes du serveur SERVER_TOTAL_REQUESTS_REJECTED Nombre total de demandes rejetées par le serveur SERVER_TOTAL_RESPONSES Nombre total de réponses du serveur HTTP_FUNCTION Fonction HTTP REQUESTS Nombre de demandes RESPONSES Nombre de réponses ERROR_RESPONSES Réponses d'erreur NONCACHE_RESPONSES Nombre de réponses hors cache BYTES_RECEIVED Nombre d'octets reçus BYTES_SENT Nombre d'octets envoyés NONCACHE_PROCESSING_TIME Temps de traitement hors cache CACHE_PROCESSING_TIME Temps de traitement du cache
ADMIN 802039/DUPONT/ADMIN 2026-06-06 18:52:59 2026-06-06 18:52:59 2026-10-01 08:57:12 558 8558 0 5 8999 349 8650 SERVER HANDLED 4354 4354 0 4354 3633822 4783650 0.093 0
ADMIN 802039/DUPONT/ADMIN 2026-06-06 18:52:59 2026-06-06 18:52:59 2026-10-01 08:57:12 558 8558 0 5 8999 349 8650 CGI 97 97 0 97 86030 32071 4.761 0
ADMIN 802039/DUPONT/ADMIN 2026-06-06 18:52:59 2026-06-06 18:52:59 2026-10-01 08:57:12 558 8558 0 5 8999 349 8650 WEBSPHERE 4199 4199 3 0 4599070 206962667 0 1193.644
ADMIN 802039/DUPONT/ADMIN 2026-06-06 18:52:59 2026-06-06 18:52:59 2026-10-01 08:57:12 558 8558 0 5 8999 349 8650 SSL 8193 8193 3 4275 7987819 198386067 4.528 1131.978
FORMATIONS 802263/DUPONT/FORMATIONS 2026-06-06 19:00:35 2026-06-06 19:00:35 2026-10-01 08:57:12 45 439 0 40 464 0 464 SERVER HANDLED 117 117 117 117 25820 52053 0.068 0

Données anonymisées : les noms de système, de profils, de bibliothèques, de postes et les adresses IP ont été remplacés. Les objets du schéma JOBISQL sont des objets de démonstration créés pour ce site.

L'exemple d'IBM

Examiner les informations sur les fonctions de serveur associées au serveur ADMIN.

-- Description: Examine information about the server functions associated 
    -- with the ADMIN server. 
 SELECT * FROM QSYS2.HTTP_SERVER_INFO   WHERE SERVER_NAME = 'ADMIN';

Paramètres

ParamètreTypePar défautSignification
IGNORE_ERRORS VARCHAR(3) 'YES' Ignorer les erreurs

Colonnes renvoyées (21)

Afficher les 21 colonnes
ColonneTypeSignification
SERVER_NAME VARCHAR(10) Nom du serveur
JOB_NAME VARCHAR(28) Nom du travail
SERVER_START_TIME TIMESTAMP Heure de démarrage du serveur
SERVER_RESTART_TIME TIMESTAMP Heure de redémarrage du serveur
SERVER_CURRENT_TIME TIMESTAMP Heure courante du serveur
SERVER_NORMAL_CONNECTIONS BIGINT Nombre de connexions normales du serveur
SERVER_SSL_CONNECTIONS BIGINT Nombre de connexions SSL du serveur
SERVER_ACTIVE_THREADS INTEGER Nombre de unités d'exécution actives du serveur
SERVER_IDLE_THREADS INTEGER Nombre d'unités d'exécution inactives du serveur
SERVER_TOTAL_REQUESTS BIGINT Nombre total de demandes du serveur
SERVER_TOTAL_REQUESTS_REJECTED BIGINT Nombre total de demandes rejetées par le serveur
SERVER_TOTAL_RESPONSES BIGINT Nombre total de réponses du serveur
HTTP_FUNCTION VARCHAR(20) Fonction HTTP
REQUESTS BIGINT Nombre de demandes
RESPONSES BIGINT Nombre de réponses
ERROR_RESPONSES BIGINT Réponses d'erreur
NONCACHE_RESPONSES BIGINT Nombre de réponses hors cache
BYTES_RECEIVED BIGINT Nombre d'octets reçus
BYTES_SENT BIGINT Nombre d'octets envoyés
NONCACHE_PROCESSING_TIME DECIMAL(20, 3) Temps de traitement hors cache
CACHE_PROCESSING_TIME DECIMAL(20, 3) Temps de traitement du cache