Modules → Veille

Veille

Centralisez vos sources (RSS, API, pages, alertes), suivez la collecte et remontez les écarts. Testez l'assemblage dans le Simulateur.

Données & reporting

Ouvrir la documentation

À propos

Le module Veille centralise vos sources d'information (flux RSS, API, pages web, alertes métier), suit leur collecte et remonte les écarts comme des alertes. Le simulateur est un assemblage réel de composants bpm.* — métriques, tableau de sources avec statuts, détection d'anomalie et flux d'activité — avec des données câblées que vous pouvez faire évoluer (ajout d'une source).

Composants utilisés

bpm.metricRow, bpm.table (statut rendu par bpm.badge), bpm.anomalyAlert, bpm.activityFeed, bpm.selectbox, bpm.input et bpm.button.

import bpm

bpm.metricRow([
    bpm.metric("Sources suivies", 4),
    bpm.metric("Alertes 24 h", 2, delta=1),
    bpm.metric("Articles collectés", 11, delta=8),
])

bpm.table(
    columns=[("nom", "Source"), ("type", "Type"), ("statut", "Statut")],
    data=sources,
)

Paramétrage

Le module fait partie de l'application Next.js : npm install puis npm run dev suffisent. Définir DATABASE_URL dans .env comme pour le reste de l'app. Voir la documentation pour les sources, seuils d'alerte et filtres.