Recevez une alerte native pour chaque ligne qui compte.
Après réception d’un webhook de base de données Supabase par votre application, envoyez les modifications utiles à LogsNinja pour obtenir des alertes natives et des graphiques qui se mettent automatiquement à jour une fois configurés.
Ce que vous ne raterez plus jamais
| Supabase seul | Avec LogsNinja | |
|---|---|---|
| Une nouvelle ligne dans une table clé | Reste dans l'éditeur de table jusqu'à ce que quelqu'un pense à regarder. | Une alerte native au moment où la ligne est insérée. |
| Une ligne d'abonnement résilié | Vous l’apprenez en fin de mois, à travers les chiffres. | Une alerte au moment où la ligne change. |
| Une nouvelle inscription auth | Aucun moyen simple de le remarquer en temps réel. | Une alerte, plus un point sur votre graphique de croissance. |
Fonctionne avec les Database Webhooks de Supabase
Dirigez le Database Webhook Supabase vers un endpoint de votre application. Ce gestionnaire reçoit la ligne, ne conserve que les champs utiles et envoie l’évènement obtenu à LogsNinja.
| Champ du payload Supabase | Champ LogsNinja |
|---|---|
type |
title (INSERT, UPDATE ou DELETE) |
table |
metadata.table |
record |
content |
schema |
metadata.schema |
Besoin du code exact ? Lisez le guide étape par étape. Du webhook à la notification push en un appel HTTP
Suivez votre base de données automatiquement
Créez une fois les graphiques de base de données dont vous avez besoin. Chaque évènement de ligne correspondant envoyé par votre application les met ensuite automatiquement à jour.
Valeurs d’exemple affichées à titre d’illustration.
Pour qui
Un bon choix si
Vous utilisez déjà Supabase et voulez être informé d'un changement de ligne spécifique – une inscription, une résiliation, une mise à jour critique – sans interroger la table vous-même.
Pas adapté si
Vous voulez une alerte sur chaque changement de ligne, sur toutes les tables. Choisissez les tables et événements qui comptent – LogsNinja n'est pas un journal d'audit de base de données.
Questions fréquentes
Dois-je écrire une fonction Postgres ?
Non. Les Database Webhooks se configurent depuis le dashboard Supabase en choisissant une table et un événement – pas de trigger SQL à écrire à la main.
Puis-je n'envoyer que certaines colonnes, pas la ligne complète ?
Oui. Ne transmettez que les champs dont vous avez besoin pour l'alerte ou le graphique depuis votre handler de webhook, pas le record brut.
Est-ce que ça fonctionne aussi pour les événements Supabase Auth ?
Pour les inscriptions, utilisez une table publique de profils alimentée depuis auth.users, puis attachez le Database Webhook à cette table. Supabase gère le schéma auth : évitez donc d’attacher des webhooks directement à ses tables internes.
Ne ratez plus jamais une ligne qui compte.
Connectez votre webhook et voyez le prochain changement sous forme d'alerte native.
