Magazine High tech

Tableaux de bord (dashboard) libre en temps réel ou pas

Publié le 19 septembre 2013 par Pydubreucq

razorflow dashboard Tableaux de bord (dashboard) libre en temps réel ou pas

Vous avez peut-être besoin de suivre vos KPI et indicateurs que ce soit sur votre supervision, votre système de tickets ou tout autre donnée et statistiques.

Voici quelques solutions libres qui permette de créer des tableaux de bord en temps réel ou pas avec un système de Widget.

Dashing

Dashing est un framework basé sur Sinatra qui permet de créer de jolie tableaux de bord

Vous pouvez tester une démo ici. Ou là, optimisé pour un écran 1080p

Fonctionnalités principales :
  • Utilisation de widgets préfait ou il est possible de créer complétement ses propres widget avec un CSS, HTML et Coffescript
  • Les Widgets peuvent être relié à des données facilement.
  • Utilisation d’une API pour pousser les données ou via ruby DSL pour récupérer les données
  • Interface Drag & Drop pour faciliter la réorganisation des données.
  • Héberger votre dashboard avec Heroku en moins de 30 secondes

Ce projet a été créé par Shopify pour afficher des tableaux de bord personnalisé sur les télés dans les bureaux

Voici à quoi peut ressemble un tableau de bord Dashing :

dashing dashboard 300x165 Tableaux de bord (dashboard) libre en temps réel ou pas

Dashing dispose d’une liste de Widget assez impressionnant fournit entre autre pas les utilisateurs

Site Officiel de Dashing

Dashku

Dashku est une application web qui permet de créer des tableaux de bord et des widgets en HTML, CSS et Javascript.

Il est opensource, et disponible sur Github. Vous pouvez aussi utiliser une version hébergée sur dashku.com (au moins pour tester)

Il repose sur Node.js, MongoDB et Redis

Dashku est multi-dashboard et permet d’ajouter des widget, soit via une liste pré-définie que je vais citer plus bas, soit en créeant directement le votre.

Pour la création, un éditeur est embarqué au sein de l’application, sinon il est aussi possible d’en télécharger un.script :

dashku script server 300x244 Tableaux de bord (dashboard) libre en temps réel ou pas

Dashku propose une API REST qui permet d’interroger et mettre à jour Dashku.

Les widgets disponibles sont :

big number, gR Line, D3 Raindrops, peity bar, peity line, d3 bar, D3 Bullet D3 Trend, Peity Chart, Red Green Terminal Log, NVD3 bar, NVD3 Line

Voici à quoi ils ressemble :

dashku widgets 300x280 Tableaux de bord (dashboard) libre en temps réel ou pas

Et enfin, voici à quoi ressemble un dashboard avec dashku :

dashku dashboard 300x172 Tableaux de bord (dashboard) libre en temps réel ou pas

FnordMetric

FnordMetric est un framework pour la collecte et la visualisation des données

FnordMetric UI

FnordMetric UI est une application  HTML5 / JavaScript qui permet de fournir en temps réel des données et graphiques sans écrire une seule ligne de code. Il fournit un maximum de fléxibilité permettant d’avoir un contrôle complet sur la disposition et les styles avec HTML et CSS.

FnordMetric UI utilise des websockets pour communiquer avec un serveur en backend. Il existe deux implémentations de backend : FnordMetric Classic (ruby + redis) et FnordMetric Enterprise (JVM).

Démarrer avec FnordMetric UI →

FnordMetric Enterprise

FnordMetric Enterprise est une JVM qui sert de backend à FnordMetric UI. Il peut gérer des milliers de jauges et d’années de données. FnordMetric Enterprise fonctionne stand-alone, c’est à dire qu’il ne dépend pas d’un backend comme redis.

FnordMetric Enterprise fournit :

  • une API HTTP, TCP et UDP
  • Support de websockets natif
  • Export CSV/JSON

FnordMetric Enterprisepeut être utilisé en remplacement de StatsD+Graphite

Démarrer avec FnordMetric Enterprise →

FnordMetric Classic

FnordMetric Classic fonctionne avec Ruby et Redis. Il permet l’exécution de ruby DSL pour le traitement des flux de données et de construire des tableaux de bord à partir d’une collection de widgets déjà créés.

Vous pouvez également utiliser l’API HTML5  pour afficher les données recueillies à l’aide FnordMetric Classic sur un autre site ou construire des vues très personnalisés.

Démarrer avec FnordMetric Classic →

Voici à quoi ça ressemble :

fnordmetric 300x191 Tableaux de bord (dashboard) libre en temps réel ou pas

Site Officiel de FnordMetric

Ozone

OWF (Ozone Widget Framework) est une application web qui permet d’accéder à tous ses outils à un seul et même endroit via un système de Widget. Widgets sont des applications web qui fonctionnent via IFrames. Il permet d’utiliser des widget qui interroge des comptes e-mail, cartes, fournit des outils de traitement de texte et des tableurs, des sites Web utiles ou toute autre chose que vous souhaiteriez retrouver sur un seul et même écran. Dashboards est un squellette utiliser pour l’affichage des widgets. Il est facile de créer et personnaliser ses layouts. Il est possible d’exporter ses dashboard afin de les partager avec le reste du monde. Widget Intents sécurise les communications entre widgets. Voici à quoi ressemble Ozone :
ozone dashboard 300x207 Tableaux de bord (dashboard) libre en temps réel ou pas
ozone widget 300x218 Tableaux de bord (dashboard) libre en temps réel ou pas
Site Officiel d’Ozone

RazorFlow

RazorFlow PHP est un framework pour construire des tableaux de bord intéractifs et cross-device en utilisant du PHP.

RazorFlow fournit une API PHP intuitive afin de configurer les différentes parti de votre tableau de bord. RazorFlow traitera les données et fournira un rendu intelligent du tableau de bord selon le facteur de forme et les capacités de l’appareil utilisateur.

Un schéma vaut mieux qu’un long discours :

razorflow feature codeonce 300x147 Tableaux de bord (dashboard) libre en temps réel ou pas

Liste des fonctionnalités principales :

Tableaux de bord responsive en HTML5

Données en temps réel

Large choix de graphiques et d’affichage type KPI

Authentification avec des services web (Google, Twitter, LinkedIn)

La documentation de RazorFlow est vraiment super bien faite en tous cas, c’est impressionnant !!!

Pour voir des démos de RazorFlow

Voici quelques screenshot :

razorflow demo 256x300 Tableaux de bord (dashboard) libre en temps réel ou pas

Site Officiel de RazorFlow

DropTitles

Fournit un dashboard de type Metro (Le fameux dashboard Windows 8)

Sa fonction première n’est pas vraiment de fournir des tableaux de board de suivi, mais c’est malgré tout possible.

C’est pourquoi je le laisse dans cette liste, mais je ne m’attarderais pas plus qu’un screenshot :

droptiles dashboard 300x198 Tableaux de bord (dashboard) libre en temps réel ou pas

Site Officiel de Droptiles

StashBoard

Stashboard est un tableau de bord qui affiche des statuts depuis une API ou des services hébergés. Il est similaire à Amazon AWS Status Page ou à Google Apps Status Page.

Stashboard a été créé par Twilio pour fournir des informations de statut de ses API voix et SMS status information on its Voice and SMS APIs.

stashboard 300x161 Tableaux de bord (dashboard) libre en temps réel ou pas

Site Officiel de Stashboard

Si vous connaissez d’autres solutions ou avez des retours d’expériences n’hésitez pas


Retour à La Une de Logo Paperblog

A propos de l’auteur


Pydubreucq 165 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte