RousselTMLEARNING

TP · CrowdSec : de la découverte à l'expertise

TP 4 : Suivre les IP bannies et les attaques avec Prometheus

Ce que vous allez apprendre dans ce TP
  • Répondre avec cscli
  • Exposer les métriques
  • Interroger Prometheus
  • Alerter sur la santé

Introduction #

Ce que vous allez apprendre dans cette section
  • Répondre avec cscli
  • Exposer les métriques
  • Interroger Prometheus
  • Alerter sur la santé

Contexte. Votre responsable veut savoir chaque semaine combien d'adresses sont bloquées et quelles attaques reviennent.

Prérequis : le TP 1  ·  Durée estimée : 40 min

Mise en place #

Étapes guidées, avec leur correction.

  1. 1. Les réponses immédiates

    Avec cscli, dans le labo du TP 1.

  2. 2. Ajouter Prometheus

    Ajoutez ce service au fichier Compose du TP 1.

  3. 3. Ouvrir et interroger

    Pourquoi ? Les métriques écoutent sur 127.0.0.1 par défaut : Prometheus, dans un autre conteneur, ne les verrait pas.

  4. 4. Alerter

    Écrivez deux règles de santé et validez-les.

Niveau de difficulté : ●●○○○ (2/5)

Mon suivi

  • ⏱ Durée estimée : ≈ 40 min

Connectez-vous pour suivre votre progression et prendre des notes. Se connecter

💬 Poser une question

Articles recommandés

Protéger Traefik avec CrowdSec : le plugin bouncer

Mettre en place le bouncer CrowdSec dans Traefik : plugin, middleware, modes stream et live, IP r...

Bouncers CrowdSec pour Nginx, Apache et HAProxy

Mettre en place les bouncers CrowdSec pour Nginx, OpenResty, Apache et HAProxy SPOA : configurati...

Bouncers CrowdSec : Cloudflare, équipements réseau, Kubernetes et bouncer sur mesure

Bloquer au CDN avec Cloudflare Workers, alimenter pfSense ou MikroTik avec Blocklist Mirror, prot...

Décisions, profils, allowlists et AppSec dans CrowdSec

Gérer les décisions avec cscli, adapter la durée et le type de blocage avec les profils, éviter l...

Prometheus : visualiser ses métriques (UI, Grafana et dashboards)

Visualiser les données Prometheus : interface web, graphes PromQL, connexion à Grafana, dashboard...

Bonnes pratiques Prometheus : métriques, cardinalité, règles et exploitation

Bonnes pratiques Prometheus : nommage des métriques, labels et cardinalité, intervalles de scrape...

Monitoring et Statistiques dans HAProxy

Comment activer le tableau de bord de statistiques natif et exposer des métriques pour Prometheus.

Collections, parsers et scénarios CrowdSec

Le Hub, les collections, le pipeline des parsers et les scénarios : installer, comprendre avec cs...

Canary automatisé avec Flagger et Traefik sur Kubernetes

Automatiser les déploiements canary avec Flagger et Traefik : ressource Canary, analyse des métri...

Soutenir

♥ SOUTENIR

Soutenez RousselTM Learning

Les formations, articles, TP et attestations restent gratuits et sans publicité intrusive. Une contribution libre, du montant de votre choix, finance l’hébergement, les environnements de TP et l’écriture de nouveaux contenus.

Contribuer avec PayPal Montant libre · carte bancaire ou compte PayPalEn savoir plus
QR code PayPal
Ou scannez ce QR code avec votre téléphone

Merci, chaque contribution compte !