Des statistiques Strava hyper complètes avec Grafana

Qui n’aime pas analyser ses performances sportives ? Que ce soit pour suivre sa progression, comparer ses entraînements ou simplement visualiser ses efforts, les statistiques sont un vrai moteur de motivation. Surtout lorsque l’on souhaite mettre en place des habitudes saines. Le problème ? Strava, aussi pratique soit-il, ne permet pas toujours d’avoir une vue claire et détaillée de ses données ☹️.

C’est là que Grafana entre en jeu. Cet outil open source, souvent utilisé pour la supervision de serveurs ou d’applications, permet de créer des tableaux de bord personnalisés avec n’importe quelle source de données. Dans ce guide, je vais te montrer comment importer tes données Strava dans Grafana pour obtenir des analyses bien plus poussées que celles de l’appli 😉.

Exemple de dashboards créés
Exemple de dashboards créés

Et bonne nouvelle : une fois que tu maîtrises les bases avec Grafana, tu pourras appliquer la même méthode à d’autres outils comme Google Analytics, Jira, ou même une base de données SQL. Cet outil est très polyvalent ! Tu peux aussi suivre les statistiques de ton site pour analyser le comportement des utilisateurs.

1) Installation et utilisation de Grafana : PC ou Cloud ?

Pour exploiter Grafana avec tes données Strava, tu as deux options. Chaque solution a ses avantages, à toi de choisir en fonction de tes besoins.

Installation sur PC : aucune limite d’usage : tu contrôle stout, sans restriction, sur un serveur local avec une URL de type http://localhost:3000.
Utilisation Cloud : gratuite mais limitée : parfaite pour un projet personnel ou un test. Accessible partout !

➡️ Mon conseil : Si tu ne veux pas t’embêter avec une installation locale, la version Cloud est la plus simple.

Comment démarrer ?

Pour une installation locale, télécharge Grafana depuis le site officiel et suis les instructions. Pour le Cloud, créé un compte gratuit sur Grafana Cloud. Je te détaille les étapes pour chaque option juste après.

Installation sur PC : étape par étape

Pour installer Grafana directement sur ton ordinateur, la méthode la plus simple est de télécharger l’installeur Windows (fichier .msi).

Installation de Grafana sur Windows
  • Exécute le fichier .msi et suis les instructions de l’installateur (autorisations, chemin d’installation, etc.). Pas besoin de modifier les paramètres par défaut.
  • Lance Grafana : Une fois l’installation terminée, ouvre un nouvel onglet dans ton navigateur et rends-toi sur http://localhost:3000.
  • Connecte-toi :
    • Identifiant : admin
    • Mot de passe : admin (par défaut, à changer après la première connexion)

💡 Besoin d’aide ? Consulte la documentation officielle pour plus de détails.

Utilisation du Cloud : encore plus simple

Avec Grafana Cloud, pas besoin d’installer quoi que ce soit. Voici comment démarrer en 2 minutes :

  • Crée un compte gratuit sur Grafana Cloud.
  • Laisse-toi guider : L’interface te propose un onboarding clair pour configurer ton premier tableau de bord.
  • Accède à ton espace : Une fois inscrit, tu arrives directement sur ton espace personnel, prêt a importer tes données.
Créer un compte Grafana Cloud

2) Récupérer les statistiques Strava, créer une application API

Pour que Grafana puisse recuperer tes donnees Strava, il faut d’abord créer une application API sur le site officiel de Strava. Voici comment faire :

  • Rends-toi sur le portail developpeur Strava.
  • Crée une nouvelle application avec les informations suivantes :
    • Nom de l’application : Dashboard Grafana Strava
    • Categorie : Analyse des performances
    • Site web : http://localhost:3000 (si tu utilises Grafana en local) ou l’URL de ton instance Cloud.
    • Domaine du rappel pour l’autorisation : Grafana
  • Valide la création : Strava te fournira alors un Client ID et un Client Secret (a conserver précieusement).

Tu obtiendras une interface similaire a celle-ci :

Créer une API Strava
Créer une API Strava

3) Configurer la source de données Strava dans Grafana

Maintenant que tu as ton Client ID et ton Client Secret, passons a l’integration dans Grafana :

  • Retourne sur Grafana et va dans le menu : Connections > Add new connection. Cherche Strava dans la liste et installe le plugin si nécessaire.
Ajouter la source de données Strava sur Grafana
Ajouter la source de données Strava sur Grafana
  • Ajoute une nouvelle source de données :
    • Clique sur le bouton bleu Add new data source.
    • Dans les champs :
      • Client ID : Copie-colle l’ID fourni par Strava.
      • Client Secret : Copie-colle le Secret (clique sur Afficher sur Strava pour le récuperer).
    • Connecte-toi a Strava :
      • Clique sur Connect with Strava pour générer un token et autoriser l’accès a tes données.
    • Finalise la configuration :
      • Clique sur Save & test pour enregistrer
Connecter les statistiques Strava à Grafana
Connecter les statistiques Strava à Grafana

⚠️ Attention : Le token Strava expire après quelques jours. Si tes données ne s’affichent plus, retourne sur cette page et reclique sur Connect with Strava pour en générer un nouveau.

4) Création d’un dashboard avec les statistiques Strava

Pour créer ton premier dashboard, accède au menu Dashboards, puis sélectionne New > New Dashboard. Tu peux ensuite ajouter un visuel avec Add visualization. Sélectionne ensuite ta source de données Strava dans la liste.

Attention à bien modifier l’échelle de temps au début, sinon tu risques de ne pas afficher de données. Sélectionne ensuite ton type de visuel (courbe de distance parcourue, histogramme de réquence cardiaque, etc.) ainsi que l’intervalle de temps, et tu devrais déjà avoir visuel sympa 😁. J’apporte plus d’éléments dans la vidéo si tu veux en savoir plus (voir plus bas).

5) Importer des statistiques Strava complètes

Si tu n’as pas envie de créer tes graphiques de zéro, Strava propose des dashboards préconfigurés ! Pour les importer, retourne dans la source de données Strava et sélectionne l’onglet Dashboards. Sélectionne ceux qui t’intéressent et importe-les.

Importer un dashboard Strava sur Grafana
Importer un dashboard Strava sur Grafana

Une fois l’import terminé, rends-toi dans tes dashboards : ils sont déjà configurés et synchronisés avec tes données. Plus qu’à analyser tes performances !

Exemple de dashboard Grafana complet.
Exemple de dashboard Grafana complet.

Créer un dashboard Grafana en vidéo

Pour une démonstration sur la façon de créer un dashboard, je t’invite à regarder la vidéo ci-dessous. Donne moi ton avis en commentaire ! 😉

Télécharge en format PDF 📥

Reçois immédiatement ton accès à notre librairie de guides PDF !

Nous ne spammons pas ! Voir notre politique de confidentialité pour + d'infos.

Une veille gratuite, ça te dit ?

Ne rate rien !
Inscris toi et reçois, une fois par mois, un récap' des dernières actus.

Nous ne spammons pas ! Voir notre politique de confidentialité pour + d'infos.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut