Autres

Grafana

Mesure d'audience

Grafana est la plateforme open source d'observabilité et de dashboarding la plus utilisée, créée à Stockholm puis développée par Grafana Labs (siège à New York). Elle se connecte aux bases de séries temporelles (Prometheus, InfluxDB, Loki, Tempo) pour afficher métriques, logs et traces. La plupart des déploiements sont des outils internes sans exposition end user, mais Grafana Faro ajoute un SDK JavaScript qui apporte du Real User Monitoring sur sites publics et exige sa propre analyse RGPD.

Présentation

Que fait Grafana ?

Qu'est-ce que Grafana

Grafana est la plateforme open source d'observabilité et de dashboarding la plus utilisée. Créée par Torkel Odegaard à Stockholm en 2014, elle est désormais développée par Grafana Labs (siège à New York). Elle se connecte à des dizaines de sources (Prometheus, InfluxDB, Elasticsearch, Loki, Tempo, ClickHouse, Postgres) pour afficher métriques, logs, traces et alertes.

Grafana est majoritairement un outil interne pour les équipes engineering et ops. La composante end user est Grafana Faro, SDK JavaScript et backend qui apportent du Real User Monitoring et du suivi d'erreurs frontend sur sites publics.

Modèles de déploiement

Grafana self-hosted tourne sur l'infrastructure du client (Kubernetes, VM, on premise). Aucune donnée ne quitte l'environnement client pour l'application Grafana elle-même ; les questions RGPD se réduisent aux sources de données sous-jacentes et au reverse proxy.

Grafana Cloud est l'offre SaaS opérée par Grafana Labs. Les clients UE peuvent choisir Francfort ou Suède comme région principale. La résidence des données dans l'UE est contractualisée pour ces régions, mais les fonctions corporate de Grafana Labs (support, facturation, sécurité) peuvent être effectuées depuis les US.

Grafana Faro et observabilité frontend

Sur sites publics, Grafana Faro capture IP visiteur, User Agent, URL, erreurs JS, métriques de performance et (optionnellement) interactions et replays. Cela le place dans la même catégorie que Sentry, Datadog RUM ou Raygun : intérêt légitime défendable pour le monitoring d'erreurs basique, consentement plus sûr pour le RUM avec identifiants.

Configurez Faro pour anonymiser l'IP, masquer les champs sensibles et limiter la rétention. Évitez les données sensibles dans les attributs custom.

RGPD et transferts

Grafana Labs Inc. est responsable US. Pour Grafana Cloud, un DPA signé est requis, avec CCT pour les accès depuis les US à des fins de support. La région Francfort ou Suède maintient l'essentiel des données en UE, mais l'éditeur doit faire une TIA documentant les schémas d'accès du personnel Grafana Labs.

Pour Grafana self-hosted, les transferts dépendent de l'infrastructure choisie. Aucun transfert supplémentaire via l'application Grafana elle-même.

Dashboards et données sensibles

Les dashboards Grafana peuvent agréger des données personnelles issues de diverses sources (logs avec IDs utilisateurs, métriques étiquetées avec e-mails, etc.). En santé, RH ou finance, des dashboards peuvent exposer involontairement des données sensibles. Utilisez le RBAC Grafana Enterprise et les audit logs pour restreindre les accès.

Évitez les valeurs identifiantes dans les noms de labels de métriques (utilisez des IDs hachés ou pseudonymisés).

Checklist de conformité

Pour Grafana Cloud : signez le DPA Grafana Labs, choisissez Francfort ou Suède, inscrivez Grafana Labs au registre. Pour Grafana Faro sur sites publics : différez le SDK jusqu'au consentement (si RUM avec identifiants), anonymisez l'IP, scrubbez les PII. Pour self-hosted : sécurisez les dashboards avec RBAC et audit logs, et protégez séparément les sources.

Documentez les dashboards susceptibles de contenir des données personnelles et leurs règles d'accès dans votre politique de sécurité. Revoyez chaque année.

Conformité

Grafana et le RGPD

Grafana est classé dans la catégorie « Mesure d'audience ». Sur un site qui vise des visiteurs européens, il ne doit se charger qu'après le consentement du visiteur, et doit figurer dans votre politique de cookies.

Base légale
Legitimate interest (Art. 6(1)(f) GDPR) for internal observability dashboards; consent (Art. 6(1)(a) GDPR) when Grafana Faro Real User Monitoring is deployed on public end user facing pages
Niveau de risque
low
Textes applicables
GDPR, ePrivacy Directive, TTDSG (Germany), Swedish Data Protection Act, CCPA/CPRA

Analyse d'impact (AIPD)

Grafana est un outil d'observabilité globalement à faible risque. Points clés pour l'AIPD : (1) Grafana self-hosted tourne sur l'infrastructure client sans traitement externe, les questions RGPD se limitent aux sources de données et au proxy en frontal ; (2) Grafana Cloud traite la configuration des dashboards, logs, métriques et traces sur l'infrastructure Grafana Labs ; les clients UE doivent choisir Francfort ou Suède ; (3) Grafana Faro est le SDK d'observabilité frontend ; déployé sur des pages publiques, il capture IP, User Agent, interactions et erreurs JS et exige sa propre AIPD ; (4) les dashboards peuvent agréger des données personnelles voire sensibles (santé, RH, finance) ; (5) l'accès des employés Grafana Labs à Grafana Cloud est régi par le DPA et les CCT.

Exemple de texte pour votre bannière

Nous utilisons Grafana Faro pour monitorer la performance frontend et les erreurs sur ce site. Avec votre consentement, Grafana Faro capture de la télémétrie technique (IP anonymisée, navigateur, interactions, erreurs JS) et la transmet à notre backend d'observabilité hébergé dans l'UE. Nous n'utilisons pas ces données pour la publicité ou le profilage comportemental. Vous pouvez désactiver à tout moment via notre page de préférences.
Cookies et traceurs

Ce que Grafana dépose et contacte

Méthode de suivi
Server-side dashboard rendering with optional Grafana Faro JavaScript SDK for frontend observability
Localisation des serveurs
Self-hosted (customer infrastructure) or Grafana Cloud regions: US (Iowa), European Union (Frankfurt, Sweden), United Kingdom, Australia, India
Mode sans cookie disponible
Oui
Transfert de données hors UE
Grafana Labs Inc. is a US controller (HQ in New York, formerly Stockholm). Self-hosted Grafana keeps all data on customer infrastructure. Grafana Cloud is a SaaS offering with regional clusters: customers can choose US, EU (Frankfurt or Sweden), UK, AU, or India. EU customers should select Frankfurt or Sweden. The US region triggers SCCs and the EU US Data Privacy Framework. Some Grafana Labs corporate operations (support, billing) may still be carried out from the US.

Cookies déposés (4)

NomTypeDuréeFinalité
grafana_sessionFunctionalSessionAuthenticated session cookie for the Grafana dashboard. Set on the Grafana hostname for logged in users (typically internal engineering staff).
grafana_remember_meFunctional30 daysPersistent login token for the Grafana dashboard when the user selects the Remember me option.
grafana_csrfFunctionalSessionCSRF protection token for the Grafana dashboard.
faro_session_idFunctionalSessionWhen Grafana Faro is deployed on public pages, a session identifier may be stored in localStorage (not strictly a cookie) to correlate frontend telemetry events.

Domaines tiers contactés (5)

  • grafana.com
  • grafana.net
  • grafana-cloud.com
  • hgrun.com
  • faro-collector-prod-eu-west-2.grafana.net
Questions

Questions fréquentes sur Grafana

Une question qui n'est pas dans la liste ? Écrivez-nous, on répond vite.

Quels cookies Grafana dépose-t-il ?

Grafana utilise des cookies fonctionnels sur le dashboard (grafana_session pour la session admin / engineering, grafana_remember_me pour le login persistant, cookies CSRF). Ce sont des cookies serveur sur le hostname Grafana pour les utilisateurs authentifiés. Les end users n'interagissent pas avec Grafana sauf si Grafana Faro est déployé sur le site. Faro est largement sans cookies et utilise l'API fetch.

Le consentement est-il nécessaire ?

Pas pour les dashboards internes utilisés par les employés : ils sont nécessaires au fonctionnement d'un outil interne. Pour Grafana Faro sur sites publics, les cookies et le tracking ne sont pas essentiels et relèvent de l'art. 5(3) ePrivacy quand ils incluent des identifiants ou du RUM. Différez le SDK Faro jusqu'au consentement.

Quelle base légale ?

Pour les dashboards internes : intérêt légitime art. 6(1)(f) RGPD pour le monitoring opérationnel, avec respect du droit du travail et des comités d'entreprise pour les métriques sensibles. Pour Grafana Faro public : intérêt légitime pour le monitoring d'erreurs basique, consentement (art. 6(1)(a)) pour le RUM avec identifiants.

Grafana transfère-t-il des données hors UE ?

Pour Grafana self-hosted : non, sauf si votre infrastructure sous-jacente le fait. Pour Grafana Cloud : ça dépend de la région choisie. Francfort ou Suède maintiennent les données client en UE. La région US transfère sous CCT et EU US DPF. Le personnel Grafana Labs peut accéder aux données depuis les US pour le support.

Une AIPD est-elle nécessaire ?

Pour un Grafana interne avec métriques anonymisées : généralement non. Pour Grafana Cloud avec des flux de données personnelles : évaluation des risques recommandée, AIPD complète si les employés sont profilés ou si des données client passent par les dashboards. Pour Grafana Faro public : AIPD selon la même logique que Sentry ou autres outils RUM.

Comment déployer Grafana de manière conforme ?

Pour Grafana Cloud : signez le DPA Grafana Labs, choisissez Francfort ou Suède, listez Grafana Labs au registre, activez RBAC, audit logs et SSO. Pour Grafana Faro : différez le SDK jusqu'au consentement, anonymisez l'IP, scrubbez les PII. Pour self-hosted : sécurisez les dashboards et les sources de données séparément.

Quelles alternatives à Grafana ?

Dashboards open source : Kibana (Elastic), Apache Superset, Metabase, Redash. Observabilité commerciale : Datadog, New Relic, Dynatrace, Splunk, Honeycomb, Lightstep, Coralogix. Le différenciant Grafana est l'open source, l'intégration Prometheus et l'option self-hosted évitant les questions de transfert.

Comment mettre à jour ma politique cookies et confidentialité ?

Pour les dashboards internes employés, documentez l'outil dans votre politique interne et l'accord avec le comité d'entreprise. Pour Grafana Cloud, incluez Grafana Labs Inc. comme sous-traitant dans votre politique client. Pour Grafana Faro public, listez les cookies / localStorage et la base légale.

Mettez votre site en conformité aujourd'hui.

Gratuit jusqu'à 25 000 sessions par mois. Sans carte bancaire, sans engagement.