Monitoring d’uptime et de performance

Détectez les pannes avant vos utilisateurs.

Duck Stats sonde vos serveurs, API et tâches de fond depuis plusieurs régions, suit la latence p50/p95/p99 et vous alerte à la seconde où quelque chose casse. Une seule console légère — aucun agent à installer, aucun YAML à surveiller.

Commencer gratuitement Voir une page de statut en direct →

$ curl -sI https://your-api.com  ·  vérifications jusqu’à 30s  ·  installé en 2 min

app.duckingstats.com live
Uptime · 30j
100.00%
p95
142ms
Alertes
0
API Gateway48 ms
Redis Cache118 ms
Worker Queue54 ms
Tous les systèmes opérationnels
100% uptime · toutes les sondes au vert
maintenant
30s
intervalle de vérif. le plus rapide
4
régions de sonde
<1 min
délai de livraison des alertes
1 yr
d’historique conservé
Ce qu’il fait vraiment

Un monitoring qui parle votre langage

Pointez Duck Stats vers une URL, un hôte, un port, une tâche cron ou un jeton push. Nous exécutons la vérification à intervalles réguliers depuis des serveurs partout dans le monde, enregistrons le résultat et transformons le signal brut en uptime, percentiles de latence et alertes exploitables.

Plein de façons de vérifier une ressource

Chaque moniteur n’est qu’une sonde + une assertion. Pour ce que nous pouvons joindre : des sondes externes. Pour ce qui est derrière un NAT : des moniteurs push depuis votre machine.

HTTP/S Code de statut, mot-clé dans le corps, temps de réponse, redirections
TCP Le port est-il ouvert ? Postgres, Redis, SMTP, n’importe quoi
PING Accessibilité ICMP et temps d’aller-retour
SSL Expiration du certificat — alerté 14 jours à l’avance
PUSH Les heartbeats cron et les surveillants de processus nous envoient un POST
DB MySQL / Postgres / Mongo / Redis — avec mode inspecteur de santé
probe · us-east
14:32:07 GET https://api.acme.dev/health
↳ 200 OK · 48 ms · body matched "ok"
14:32:37 GET https://api.acme.dev/health
↳ 200 OK · 51 ms
14:33:07 GET https://api.acme.dev/health
↳ 503 Service Unavailable · 1 retry…
✗ confirmed DOWN from 3/3 regions → alert fired
POST your-webhook · alert payload
{
  "event": "monitor.down",
  "monitor": "API Gateway",
  "status_code": 503,
  "regions": ["us-east", "eu"],
  "started_at": "2026-06-21T14:33:07Z"
}

Tout ce qu’il faut pour rester en ligne

Sans superflu, sans appel commercial « entreprise ». Toute la chaîne d’outils — détection, alertes, pages de statut et mur ops en direct — au même endroit.

01 · Détection

Multi-régions, sans fausses alertes

Un seul nœud instable ne vous réveillera jamais. Avant de déclarer un service en panne, nous revérifions depuis des régions indépendantes et exigeons un consensus.

02 · Latence

p50 / p95 / p99, dans le temps

Temps de réponse en percentiles tracés à la minute. Repérez une régression tant qu’elle n’est qu’un graphique — pas un e-mail client.

03 · Alertes

E-mail, Slack, Discord, webhook, SMS

HTML à votre image ou texte brut. Routage par gravité, mise en sourdine pendant les déploiements, escalade si non acquittée. Dédupliqué pour qu’une panne ne déclenche qu’une seule notification.

04 · Page de statut

Une page en laquelle vos utilisateurs ont confiance

Hébergée sur votre propre domaine avec historique d’uptime, mises à jour d’incidents et bouton d’abonnement par e-mail. Marque blanche avec l’offre Team.

05 · Push & processus

Surveillez des machines derrière un NAT

Les heartbeats cron et moniteurs de processus nous envoient un POST UP/DOWN — aucune connexion entrante requise. Installation en deux minutes.

06 · DB Health

Plus que « est-ce que ça tourne »

Le mode Inspecteur de base MySQL fait remonter le nombre de connexions, le taux de succès du buffer pool, le retard de réplication et les synthèses de requêtes lentes à chaque tick.

Voir toutes les fonctionnalités en détail →

Opérationnel en trois étapes

1

Ajoutez une vérification

Collez une URL ou host:port. Choisissez ce qui compte comme sain — un 2xx, un mot-clé, un plafond de latence, un certificat valide, un heartbeat récent.

2

Nous surveillons, 24/7

Les sondes se déclenchent selon votre intervalle depuis plusieurs régions. Chaque résultat est stocké, évalué et agrégé en uptime et latence.

3

Soyez alerté & partagez

Définissez des règles d’alerte et publiez une page de statut pour que vos clients sachent toujours où en sont les choses — avant même d’avoir à demander.

Page de statut publique

Une page de statut à laquelle vos utilisateurs feront vraiment confiance

Partagez la santé de vos services en temps réel, un historique d’uptime sur 90 jours et les mises à jour d’incidents sur status.yourdomain.com. Laissez vos clients s’abonner pour ne plus jamais recevoir de message « c’est en panne ? ».

Voir une page de statut en direct →
Tous les systèmes opérationnels
Application webOpérationnel
Cache RedisOpérationnel

Surveillez votre stack en 2 minutes

Gratuit le temps de tout configurer. Sans carte bancaire, sans agent, sans prise de tête.

Créez votre tableau de bord