Visite du dashboard

Le dashboard console.di2amp.com en détail. Tour de chaque onglet et de chaque action principale.

Le dashboard est accessible sur console.di2amp.com. Tout ce qui est faisable au clic est aussi faisable en CLI ou en API. Vous choisissez selon le contexte.

Vue d'ensemble du compte

La page d'accueil après connexion liste vos apps, vos quotas du mois en cours, et les derniers déploiements de votre équipe.

  • Sélecteur d'organisation en haut à gauche
  • Liste des apps avec statut visuel : vert (sain), orange (warning), rouge (incident)
  • Quotas du mois : CPU, RAM, bande passante, stockage
  • Activité récente : déploiements, alertes, actions d'agents IA
  • Bouton Nouvelle application pour créer une app

Page d'une application

Chaque app a sa propre page avec ses onglets. La page d'accueil de l'app montre l'état général : statut, dernier déploiement, métriques live, logs des 3 dernières minutes.

Onglet Build & Deploy

L'historique unifié du build et du déploiement, depuis le commit Git jusqu'au pod en production.

  • Numéro de version, commit SHA, qui l'a poussée
  • Statut visuel par étape : Fetched → Built → Scanned → Pushed → Deployed → Live
  • Logs de build, de scan et de déploiement dépliables, recherche full-text
  • Image OCI produite : digest, taille, SBOM, signature Cosign liés au build
  • Cache de build : couches réutilisées, gain de temps par étape
  • Stratégie de mise en production : rolling, canary, blue/green, avec progression en direct
  • Bouton rollback contextuel : retour à la release précédente en moins de 30 s
  • Bouton Re-déployer ce build : re-push la même image vers une autre app ou un autre environnement (preview, staging)

Onglet Settings

Configuration de l'app, sans risque pour le runtime. Les modifications créent une nouvelle release automatiquement.

  • Variables d'environnement : publiques, modifiables
  • Secrets : masqués, jamais affichés en clair, audit complet des accès
  • Buildpacks détectés : automatique, override possible
  • Process types : web, worker, cron, release
  • Région et stratégie : déploiement rolling ou canary

Onglet Réseau

Configuration réseau de l'app : connectivité, IP dédiée, protection.

  • Bouton Allouer une IP dédiée avec modal de confirmation (10 €/mois)
  • Affichage de l'IP active, du domaine app-{id}.runtime.di2amp.com et de l'état (active, releasing)
  • Bouton Libérer l'IP avec confirmation, facturation au prorata
  • Indicateur dual-stack IPv4 + IPv6 sur les enregistrements DNS

Onglet Addons

Liste des bases de données, caches, services managés attachés à l'app.

  • Bouton Ajouter un addon avec le catalogue : Postgres, MySQL, Valkey, OpenSearch, ClickHouse, stockage objet
  • Pour chaque addon : credentials, métriques, plan, bouton upgrade
  • Le upgrade se fait sans downtime sur les plans Pro et Entreprise

Onglet Logs

Stream en temps réel ou recherche historique. Filtres par source (web, worker, build), par niveau (info, warn, error), par période.

  • Recherche full-text instantanée
  • Bouton export en JSON, CSV, ou syslog
  • Drains configurables vers Datadog, Loki, Splunk, syslog UDP

Onglet Metrics

Graphes 24h, 7j, 30j configurables. CPU, RAM, requêtes par seconde, latence p50/p95/p99, codes HTTP, erreurs.

Vos métriques applicatives custom au format Prometheus sont automatiquement détectées (scrape /metrics), agrégées et affichées dans le dashboard sans configuration. Compatible avec les conventions OpenMetrics et les histogrammes natifs Prometheus.

Onglet Traces

Traces distribuées OpenTelemetry capturées automatiquement par le buildpack pour huit langages (Node.js, Python, Go, Ruby, Java, PHP, .NET, Rust). Aucune ligne de code à ajouter dans votre app.

  • Vue temporelle d'une requête : routage, authentification, requêtes SQL, appels HTTP sortants, rendu
  • Filtrage par statut HTTP, latence, endpoint, utilisateur, tenant
  • Lien direct entre une ligne de log, sa métrique et sa trace (corrélation triplet)

Onglet Service Graph

Carte temps réel de vos services et de leurs dépendances, construite à partir des traces OpenTelemetry. Pour chaque arête : trafic (req/s), latence p99, taux d'erreur.

  • Détection automatique des nouveaux services et addons appelés
  • Sur-impression des incidents en cours : nœuds qui dérivent, dépendances bloquées
  • Vue agrégée par environnement (production, preview, staging)

Onglet Agents IA

Toggle on/off pour chaque agent. Pour chaque agent activé :

  • Dernières insights avec score de confiance
  • Action proposée et bouton Approuver / Rejeter / Configurer
  • Historique des actions appliquées

Page Facturation

Plan actuel, usage du mois en cours, projection en fin de mois, factures précédentes au format PDF.

  • Méthodes de paiement : carte bancaire (B2C), virement SEPA (Entreprise)
  • Alertes de dépense configurables par seuil ou par app
  • Plafond mensuel : la dépense est bloquée au-delà du seuil que vous fixez