# Observabilité : ce que Facteur dit de votre consommation · Facteur

> Alertes avant la limite, consommation par inbox, refus tracés avec leur code, temps de réception de chaque message, et ce qui n'est pas encore disponible.
> https://facteur.eu/fr/produit/observabilite

/ Observabilité

#  Vos tests de messagerie sont un signal comme les autres 

 Un outil de test qui ne s'observe pas vous laisse découvrir ses limites en même temps que la panne. Facteur vous dit ce que vous consommez, et vous prévient avant la limite.

 [ Voir les quotas et alertes ](/fr/produit/quotas) [ Lire l'article sur les alertes ](/fr/aide/alertes) 

 

        GET /messages/{id} JSON 

 

```
<span class="hl-property">{</span>
  <span class="hl-keyword">"id"</span>: <span class="hl-value">"0ndqut25td20dah7"</span>,
  <span class="hl-keyword">"inbox"</span>: <span class="hl-value">"j3k9x2mq"</span>,
  <span class="hl-keyword">"type"</span>: <span class="hl-value">"email"</span>,
  <span class="hl-keyword">"receivedAt"</span>: <span class="hl-value">"2026-10-02T09:15:31+00:00"</span>,
  <span class="hl-keyword">"deliveryMs"</span>: 38,
  <span class="hl-keyword">"status"</span>: <span class="hl-value">"quota_exceeded"</span>,
  <span class="hl-keyword">"errorCode"</span>: <span class="hl-value">"INBOX_QUOTA_EXCEEDED"</span>
<span class="hl-property">}</span>
```

 Un message refusé laisse une trace : son code dit quel plafond l'a arrêté. La recherche la montre avec status=any.        charge utile du webhook JSON 

 

```
<span class="hl-property">{</span>
  <span class="hl-keyword">"type"</span>: <span class="hl-value">"quota.threshold"</span>,
  <span class="hl-keyword">"data"</span>: <span class="hl-property">{</span>
    <span class="hl-keyword">"organizationId"</span>: <span class="hl-value">"acme"</span>,
    <span class="hl-keyword">"scopeKind"</span>: <span class="hl-value">"organization"</span>,
    <span class="hl-keyword">"scopeId"</span>: <span class="hl-value">"acme"</span>,
    <span class="hl-keyword">"family"</span>: <span class="hl-value">"quota"</span>,
    <span class="hl-keyword">"threshold"</span>: 80,
    <span class="hl-keyword">"used"</span>: 160000,
    <span class="hl-keyword">"ceiling"</span>: 200000,
    <span class="hl-keyword">"periodStart"</span>: <span class="hl-value">"2026-10-01"</span>
  <span class="hl-property">}</span>
<span class="hl-property">}</span>
```

 La forme de l'événement est fixée. La plateforme qui envoie les webhooks n'est pas encore ouverte : aucun ne part aujourd'hui.  

 

 Aujourd'hui

## Ce que Facteur vous dit déjà

 

01

### Des alertes avant la limite

`80 · 100 %`

Facteur vous écrit à 80 % puis à 100 % du volume de la période, quand le rythme annonce un épuisement avant la fin de la période, quand une journée consomme trop vite et quand le stockage des pièces jointes passe 80 %. Sans réglage de votre part.

 

02

### Vos seuils, vos destinataires

Ajoutez jusqu'à quatre seuils de votre choix, et jusqu'à trois adresses e-mail en plus des administrateurs. Une alerte part une fois par seuil franchi et par période.

 

03

### Qui a consommé, et quand

L'écran de consommation montre ce que chaque inbox a reçu et refusé sur la période, et la consommation de l'organisation jour par jour.

 

04

### Un refus qui dit sa raison

`errorCode`

Un message refusé n'est pas avalé en silence. Il laisse une trace avec son code : plafond de l'inbox, de l'espace de travail ou de l'offre, plafond de dépense, limite du jour. Votre test la lit par l'API.

 

05

### Le temps de réception de chaque message

`deliveryMs`

Chaque message porte le temps que le service de réception a mis à l'accepter, en millisecondes. Votre test peut poser une limite dessus, ou le relever pour suivre la tendance.

 





 

 

 Pas encore

## Ce qui n'est pas encore disponible

Chaque ligne décrit l'état d'aujourd'hui. Aucune de ces sorties ne fonctionne encore.

 

01

Pas encore

### Webhooks signés

Chaque message gardé et chaque alerte pourront appeler votre serveur. L'écran où vous déclarerez vos adresses existe dans l'application, mais la plateforme d'envoi n'est pas ouverte : aucun webhook ne part aujourd'hui.

 

Pas encore

 

02

Pas encore

### Microsoft Teams

Une alerte dans un salon Teams passera par un webhook. Tant que les webhooks ne partent pas, Teams n'est pas proposé : Slack, Discord, PagerDuty et OpsGenie le sont, ainsi que l'e-mail.

 

Pas encore

 

03

Pas encore

### Point d'accès Prometheus

Vos volumes, le remplissage de vos plafonds et vos temps de réception, lus par Prometheus dans le même Grafana que le reste. Ce point d'accès n'existe pas aujourd'hui.

 

Pas encore

 

04

Pas encore

### Export OpenTelemetry

Des métriques poussées vers un collecteur OpenTelemetry, donc vers la plupart des plateformes d'observabilité. Cet export n'existe pas aujourd'hui.

 

Pas encore

 

05

Pas encore

### Intégration Datadog

Des métriques et des événements envoyés dans votre organisation Datadog, pour corréler un dépassement avec vos déploiements. Cette intégration n'existe pas aujourd'hui.

 

Pas encore

 

06

Pas encore

### Le temps de réception en métrique

Un temps de réception publié comme une métrique que vous surveillez. Aujourd'hui, il se lit message par message, dans le champ deliveryMs.

 

Pas encore

 

 

 

 

 

 

 Pourquoi c'est là

## Un quota qu'on ne voit pas venir est un incident

Un scénario courant, et ce qu'une alerte y change.

 

1. 01Une suite de tests est modifiée un lundi. Elle envoie désormais trois fois plus d'e-mails qu'avant. Personne ne le remarque : c'est un détail d'implémentation.
2. 02Le mardi à 11 h, le plafond du jour de l'inbox est atteint. Les messages suivants sont refusés.
3. 03La CI devient rouge sur des tests qui n'ont pas changé. L'équipe cherche la régression pendant deux heures avant de penser au quota.
 
 →Avec un seuil d'alerte à 50 %, ce lundi-là, un e-mail arrive à l'adresse de l'équipe. Le dépassement devient une décision (acheter un pack, revoir le test) au lieu d'une enquête.

 

 

 

## Soyez prévenu avant la limite

Les alertes de consommation partent dès la création du compte, sans réglage. Les seuils et les destinataires se règlent ensuite dans l'application.

 [ Voir les quotas et alertes ](/fr/produit/quotas) [ Lire l'article sur les alertes ](/fr/aide/alertes)
