Le module Statistiques exploite l'entrepôt de données HORUS pour restituer l'activité opérationnelle sous forme
d'indicateurs chiffrés, de graphiques interactifs et d'exports Excel. Il couvre quatre niveaux de lecture :
le département, un centre de secours, un engin et un agent.
Nécessite le module Statistiques. Sans ce module sur la licence, l'entrée « Statistiques » du menu principal
est absente, les onglets Statistiques des fiches (centre, engin, agent) sont masqués et les widgets de
statistiques du tableau de bord affichent un message d'indisponibilité.
Graphiques vides à l'ouverture ? C'est normal tant qu'aucune période n'a été calculée. Les données du jour peuvent être absentes ou partielles : pour suivre une opération en cours, ouvrez la liste des interventions.
| Niveau | Accès | Contenu |
|---|---|---|
| Département | Menu Statistiques (barre latérale) | 5 onglets : OPs, CTA, CS, Engins, Agents |
| Centre de secours | Fiche d'un centre ▸ onglet Statistiques | 2 sous-onglets : Activité opérationnelle, Ressource humaine |
| Engin | Fiche d'un engin ▸ onglet Statistiques | Indicateurs d'engagement, délais, sollicitation |
| Agent | Fiche d'un agent ▸ onglet Statistiques | Interventions, heures, engins, plannings |
Les onglets Statistiques des fiches sont visibles uniquement si vous disposez du droit de lecture du tableau de bord
et si le module Statistiques est actif sur la licence.
Aucune période n'est sélectionnée par défaut : tant que vous n'avez pas lancé un calcul, les graphiques restent
vides. Le bouton Période (en haut à droite de chaque page de statistiques) ouvre la fenêtre de configuration.
La fenêtre réunit désormais la période et le regroupement dans un même panneau : les deux se
choisissent d'un coup d'œil, sans changer d'onglet.
Des raccourcis couvrent les besoins courants :
La période effectivement retenue est rappelée sous les boutons.
Le pas de regroupement temporel détermine la granularité des graphiques d'évolution (une barre / un point par
intervalle) : Heures · Jours · Semaines · Mois · Années.
Le pas est borné par la durée analysée. Les regroupements trop fins pour la période choisie sont
désactivés et affichés avec un cadenas ; une infobulle indique la granularité la plus fine
disponible. Un regroupement horaire sur huit ans produirait plusieurs dizaines de milliers de points :
illisible à l'écran, et très lourd à calculer.
| Période choisie | Regroupements disponibles | Sélectionné par défaut |
|---|---|---|
| jusqu'à 2 jours | heures, jours | heures |
| jusqu'à 1 mois | heures, jours, semaines | jours |
| jusqu'à 3 mois | jours, semaines, mois | jours |
| jusqu'à 1 an | jours, semaines, mois | semaines |
| jusqu'à 3 ans | semaines, mois, années | mois |
| au-delà de 3 ans | mois, années | mois |
Si vous élargissez la période, le regroupement s'ajuste automatiquement au plus fin qui reste
autorisé — vous n'avez rien à corriger.
Le bouton Calculer les statistiques déclenche le chargement. Tant que des modifications ne sont pas appliquées,
la mention « Données modifiées, recalcul nécessaire » est affichée. Une barre de progression
(« Calcul des indicateurs… X % ») suit l'avancement, indicateur par indicateur.
L'en-tête de la page rappelle en permanence la période active et le pas de regroupement retenu.
Les statistiques ne sont pas calculées sur la base opérationnelle en direct mais sur un entrepôt de données
alimenté par des synchronisations planifiées. Cela garantit des temps de réponse acceptables sur plusieurs années
d'historique, au prix d'un léger décalage sur les données les plus récentes.
Le bandeau « Fraîcheur des données (entrepôt) », affiché en haut de la fenêtre de période, indique la date et
l'heure de dernière consolidation pour chacun des trois jeux de faits :
| Jeu de faits | Alimente |
|---|---|
| Interventions | Interventions, engagements d'engins et d'agents, victimes, délais |
| Appels | Tous les indicateurs de l'onglet CTA |
| Plannings | Heures de garde, astreinte, formation, POJ |
Points à retenir :
Pour du temps réel (interventions en cours, disponibilités à l'instant T), utilisez le
Tableau de bord et la liste des interventions, pas ce module.
Chaque carte porte un bouton ⓘ qui décrit précisément le graphique concerné : ce qui est représenté, la
signification des axes et des couleurs, et le mode de calcul de la donnée. En cas de doute sur l'interprétation
d'un chiffre, c'est la première chose à consulter.
La plupart des graphiques disposent d'une barre d'outils offrant :
| Outil | Effet |
|---|---|
| Vue des données | Affiche les valeurs brutes sous forme de tableau texte (lecture seule), copiables |
| Enregistrer comme image | Télécharge le graphique au format image |
| Zoom (sélection) | Permet de sélectionner une zone du graphique pour l'agrandir |
| Restaurer | Rétablit l'affichage initial |
| Changer de type | Bascule entre courbe, barres et barres empilées |
Autres interactions communes :
Le détail ligne à ligne — chaque intervention, chaque sortie engin, chaque sortie agent — n'est plus
affiché à l'écran. Sur une période longue il représente des centaines de milliers de lignes, que ni le
serveur ni le navigateur ne peuvent tenir, et un tableau de cette taille n'est de toute façon pas
exploitable.
Il reste intégralement disponible à l'export. La carte « Données brutes de la période » propose
trois fichiers Excel — Interventions, Sorties engins, Sorties agents — générés au fil de l'eau,
par tranches mensuelles. N'importe quelle période peut être exportée, quelle que soit sa longueur ;
le téléchargement démarre immédiatement et se poursuit pendant la génération.
Les dates y sont de véritables dates, pas du texte : elles se trient et se filtrent chronologiquement
dans Excel.
Sur les fiches d'un centre, d'un engin ou d'un agent, l'export est automatiquement limité à l'entité
consultée.
Les tableaux qui subsistent sont des synthèses : une ligne par engin, par agent ou par centre —
bornées par le parc et l'effectif, pas par le volume d'activité. Ils utilisent la
grille de données standard de HORUS, ce qui donne accès à :
Les identifiants d'intervention y sont cliquables et ouvrent la fiche d'intervention
correspondante.
Page Statistiques du menu principal. Les onglets disponibles sont pilotés par la même période.
Compteurs de la période
| Indicateur | Définition |
|---|---|
| Interventions | Nombre total d'interventions, tous types confondus (SAP, INC, DIV…) |
| Engins engagés | Nombre total de sorties d'engins : un engin engagé sur 3 interventions compte pour 3 |
| Agents engagés | Nombre total de sorties d'agents, comptées à chaque participation |
| Nombre de victimes | Total des victimes recensées, tous types d'interventions confondus |
Répartitions (diagrammes circulaires) — proportion par type d'intervention pour : les interventions, les
sorties engins, les sorties agents et les victimes.
Carte des interventions — une même carte offre quatre vues, sélectionnables par bouton :
| Vue | Lecture |
|---|---|
| Intervention par commune | Carte choroplèthe : chaque commune est colorée selon son nombre d'interventions |
| Interventions (heatmap) | Carte de chaleur positionnant chaque intervention à ses coordonnées ; les zones rouges concentrent l'activité |
| Interventions par délai | Délai moyen entre l'appel et l'arrivée du 1er engin, par zone géographique |
| Fréquence des interventions | Carte choroplèthe filtrable par type d'intervention (liste déroulante) |
Données / période / type d'intervention — histogramme empilé chronologique combinant, au choix et de façon
cumulable : Interventions, Engins, Agents, Heures-homme. Une courbe de moyenne mobile complète les
barres.
Type ▸ motif d'intervention (Sunburst) — hiérarchie à deux niveaux : cercle intérieur = types, cercle extérieur =
motifs de chaque type. La taille des arcs est proportionnelle au nombre d'interventions.
Distribution interventions : Engins (X) vs Durée (Y) — nuage de points ; chaque point est une intervention,
positionnée selon le nombre d'engins engagés et sa durée totale, colorée par type. Sert à repérer les interventions
atypiques (longues et/ou fortement dotées).
Interventions / heure / type — histogramme empilé agrégé sur les 24 heures de la journée : identifie les heures
de pointe et les creux.
Interventions / jour (lundi→dimanche) / type — même principe, par jour de la semaine.
Répartition hebdomadaire des interventions — heatmap 7 × 24 (jour × heure) : les pics d'activité récurrents de la
semaine apparaissent immédiatement.
Pompiers disponibles (POJ) par centre et par heure de la journée — une courbe par centre de secours donnant
l'effectif disponible moyen à chaque heure ; c'est l'outil de lecture de la couverture opérationnelle sur la
journée type. Un créneau où personne n'est prêt compte pour zéro dans la moyenne : un centre sans aucun agent
disponible reste tracé, à 0, au lieu de disparaître du graphique. Un créneau qu'aucun planning ne couvre est en
revanche absent du calcul, pas compté à zéro (voir § 10.3).
Données brutes de la période — le détail intervention par intervention n'est plus affiché ; trois boutons
exportent au format Excel les interventions, les sorties engins et les sorties agents de la période, sans limite
de durée (voir § 4.3).
Compteurs de la période
| Indicateur | Définition |
|---|---|
| Appels | Nombre total d'appels reçus, qu'ils aient donné lieu ou non à une intervention |
| Délai moyen de traitement | Durée moyenne de traitement, restreinte aux appels ayant donné lieu à une intervention |
| Appels par jour | Moyenne journalière sur la période (appels ayant donné lieu à intervention) |
Rattachement appel ↔ intervention. Un appel est rattaché à son intervention quel que soit l'ordre dans
lequel les deux parviennent à l'entrepôt : un appel enregistré après l'intervention qu'il a déclenchée est bien
compté dans les délais de traitement et dans la corrélation traitement / départ. Un appel détaché ou réaffecté
dans le système source suit ce changement à la synchronisation suivante.
Graphiques
Règle de comptage : une intervention est comptée pour un centre dès qu'au moins un de ses engins y a
participé. Une intervention associant trois centres est donc comptée une fois pour chacun d'eux ; la somme des
colonnes « Interventions » par centre est supérieure au nombre réel d'interventions du département.
Un engin engagé deux fois sur la même intervention (retour au centre puis nouveau départ) compte pour
deux engagements, chacun avec ses propres horodatages, ses propres délais et sa propre durée. Les compteurs
d'engagements, les heures-engin et les délais moyens tiennent compte des deux.
Fiche du centre ▸ onglet Statistiques. La période se règle comme sur la page départementale, via le bouton
Période. Deux sous-onglets.
Compteurs de la période
| Indicateur | Définition |
|---|---|
| Interventions réalisées | Interventions où le centre a engagé au moins un engin |
| Engagements d'engins | Chaque départ d'un engin rattaché au centre |
| Agents engagés | Chaque participation d'un agent rattaché au centre |
| Spécialistes engagés | Participations d'agents tenant un rôle de spécialiste |
| Interventions sur le secteur de 1er appel | Toutes les interventions localisées dans les communes du secteur, que le centre y ait participé ou non |
| Victimes décédées (DCD) | Victimes DCD cumulées sur les interventions du centre |
| Victimes UA | Victimes en urgence absolue |
| Victimes UR | Victimes en urgence relative |
| Victimes impliquées (IMP) | Victimes impliquées |
Le rapprochement entre Interventions réalisées et Interventions sur le secteur de 1er appel mesure directement la
couverture de son propre secteur par le centre.
Graphiques et tableaux
Les heures de planning sont bornées à la période interrogée : un créneau qui déborde du début ou de la fin de
la période n'y contribue que pour la part réellement comprise dedans. La pyramide des âges du centre obéit à la
même règle que la pyramide départementale : l'âge est celui de l'agent à la date de l'événement.
Fiche de l'engin ▸ onglet Statistiques, avec le même sélecteur de période.
Compteurs de la période
| Indicateur | Définition |
|---|---|
| Interventions réalisées | Interventions où l'engin figure parmi les moyens engagés |
| Heures d'interventions | Cumul des durées d'engagement (départ → fin de mission) |
| Temps moyen par intervention | Temps total d'engagement rapporté au nombre d'interventions |
| Délai alerte → départ | Temps moyen entre l'alerte et le départ effectif |
| Délai départ → arrivée | Temps de trajet moyen jusqu'aux lieux |
| Âge de l'engin | Écart entre la date de mise en service et aujourd'hui |
| Pompiers transportés | Cumul des effectifs embarqués sur la période |
| Effectif moyen par intervention | Nombre moyen de pompiers à bord |
| Engagements de nuit | Part des engagements démarrant entre 22 h et 6 h |
| Engagements le week-end | Part des engagements un samedi ou un dimanche |
Graphiques et tableau
Fiche de l'agent ▸ onglet Statistiques, avec le même sélecteur de période.
Compteurs de la période
| Indicateur | Définition |
|---|---|
| Interventions | Interventions où l'agent figure parmi les personnels engagés |
| Heures d'intervention | Cumul des durées d'engagement |
| Heures de planning | Cumul des heures planifiées (gardes, astreintes, formations…) |
| Durée moyenne / intervention | Temps total d'engagement rapporté au nombre d'interventions |
| Engins distincts utilisés | Nombre d'engins différents sur lesquels l'agent a été engagé |
| Centres de secours engagés | Nombre de centres distincts depuis lesquels l'agent est parti |
| Part de sorties spécialistes | Proportion de sorties effectuées sur un engin marqué spécialiste |
Une carte Insights engins synthétise les éléments dominants : catégorie d'engin la plus fréquente, engin le plus
utilisé, centre de secours principal et rôle le plus souvent tenu à bord.
Graphiques et tableau
N'importe quel graphique des cinq familles d'indicateurs départementaux (globaux, CTA, centres de secours, engins,
agents) peut être épinglé sur un tableau de bord personnalisé au moyen du widget
graphique de statistiques départementales. Le widget dispose de ses propres paramètres :
Trois graphiques autonomes sont également proposés : chronologie de simultanéité, histogramme de simultanéité et
histogramme des délais d'intervention.
Les chiffres affichés reposent sur des règles de calcul précises. Les connaître évite de chercher une
explication à un écart qui est en réalité une définition.
Plusieurs de ces règles ont été précisées dans la version 2.11.0 : créneaux où personne n'est prêt, bornes de
période, âge à la date de l'événement, engagements multiples d'un même engin, rattachement des appels. Un chiffre
relevé avant cette version peut donc différer légèrement du même chiffre recalculé aujourd'hui sur la même période.
Sont exclues de toutes les statistiques :
MANOEUVRE,ACTIVATION PCA, COUVERTURE DYNAMIQUE, INTERVENTION ANNULÉE) — ainsi que celles sans motifUne sortie engin suppose un départ effectif. Un engin alerté puis rappelé sans être parti
n'est pas compté comme une sortie. Les délais (alerte → départ, départ → arrivée, passage au CH) ne
sont calculés que sur les engagements portant les deux horodatages concernés : une intervention mal
clôturée est ignorée de la moyenne plutôt que de la fausser.
Un agent est disponible dès lors que son créneau de planning est renseigné et ne relève pas d'un
état d'indisponibilité (congés, repos, stage, T+15, T+30… — la liste est paramétrée par SDIS). La
disponibilité est mesurée par tranches de 15 minutes puis moyennée sur le pas de regroupement choisi :
un agent est compté une seule fois même s'il porte plusieurs créneaux qui se chevauchent.
Un créneau de 15 minutes où personne n'est disponible compte pour zéro dans la moyenne et dans le minimum :
deux créneaux à 10 et 0 agents donnent une moyenne de 5 et un minimum de 0, et un centre sans aucun agent disponible
sur toute la période apparaît à 0 plutôt que d'être omis. À l'inverse, un créneau qu'aucun planning ne couvre
(absence de saisie, trou de synchronisation) est absent du calcul et non compté à zéro : il ne pèse ni sur la
moyenne ni sur le minimum. Une disponibilité nulle et une absence de donnée ne se confondent donc pas.
Une intervention est rattachée au moment où elle a commencé, et sa durée est comptée entièrement,
même si elle se poursuit après la fin de la période. À l'inverse, une intervention commencée avant le
début de la période n'apparaît pas, même si elle était encore en cours pendant celle-ci.
Les graphiques de charge (« interventions en cours », « agents engagés », POJ) obéissent à la règle
inverse : ils comptent ce qui était en cours dans chaque intervalle, et ne comptabilisent que le temps
réellement passé dans l'intervalle.
Cette règle s'applique à la minute près aux bornes de la période : un engagement ou un créneau de planning qui
chevauche le début ou la fin de la période n'y contribue que pour la part comprise dedans, même lorsque la période
commence ou finit au milieu d'un quart d'heure. Un événement instantané (de durée nulle) est compté dès lors que
son instant tombe dans la période.
Trois graphiques — la durée d'engagement des engins, le délai d'arrivée du premier engin et la
corrélation traitement/départ du CTA — ne dessinent plus un point par intervention mais des
classes (regroupements d'une ou plusieurs minutes). C'est ce qui les rend calculables sur une
longue période. En contrepartie, l'infobulle ne désigne plus une intervention précise et il n'est
plus possible de cliquer un point pour l'ouvrir : ce détail se retrouve dans l'export Excel.
Les curseurs de seuil continuent de fonctionner : les classes d'une minute acceptent n'importe
quel seuil entier.
Quelques écrans affichent encore une intervention par ligne plutôt qu'un agrégat : la recherche
d'historique sur la carte et les graphiques de simultanéité du tableau de bord. Ceux-là sont bornés
à 92 jours — au-delà, une seule requête ne tient plus dans la mémoire du serveur.
Cela ne concerne ni les graphiques des pages de statistiques, ni les exports Excel, qui n'ont aucune
limite de durée.
Les regroupements suivent le calendrier civil français : les semaines commencent le lundi, et les
journées les changements d'heure inclus sont correctement découpées.
Quelques pièges classiques de lecture :
Sommer ou moyenner. Les volumes (interventions, sorties, heures) s'additionnent d'un intervalle
à l'autre. Les charges (« en cours », « engagés », POJ) ne s'additionnent pas : une même
intervention est présente dans chaque intervalle qu'elle traverse. Elles se lisent en moyenne ou en
maximum.
Comptages distincts. Un « nombre d'engins distincts » ou « d'agents distincts » vaut pour
l'intervalle affiché. Additionner ces valeurs d'un intervalle à l'autre compte deux fois ce qui est à
cheval sur une frontière ; le total sur la période figure dans les tableaux de synthèse.
Un engin renommé. Les graphiques regroupant par nom d'engin utilisent le nom porté au moment de
l'engagement. Un engin renommé en cours de période apparaît sous ses deux noms.
Interventions ≠ sorties. Une intervention mobilisant 4 engins et 15 agents compte pour 1 intervention,
4 sorties engins et 15 sorties agents. Les diagrammes « Répartition des interventions » et « Répartition des
sorties engins » n'ont donc pas les mêmes proportions.
Multi-comptage par centre. Au niveau CS, une même intervention est comptée pour chaque centre ayant engagé un
moyen : la somme par centre dépasse le total départemental.
Heures-homme. Elles valent durée d'engagement × nombre d'agents ; c'est la mesure de charge, pas un volume
d'activité comparable à un nombre d'interventions.
Journée en cours absente. Voir §3 : le dernier jour d'une période incluant aujourd'hui est vide ou partiel.
Chiffres récents révisables. La passe profonde nocturne réécrit les 30 derniers jours ; un écart de quelques
unités sur le mois écoulé est normal.
Délais et clôtures. Les délais (alerte → départ, départ → arrivée, passage au CH) dépendent de la qualité de
l'horodatage saisi dans le système source ; une intervention mal clôturée fausse les moyennes de durée.
La génération de BRQ (bulletins de renseignements quotidiens) et des autres rapports PDF périodiques ne fait pas
partie de ce module : elle est pilotée depuis l'espace Bulletins (accès administrateur), avec ses propres
règles de génération et de diffusion.