Multi-diffusez vos tableaux de bord, de manière centralisée, sans fil et à faible coût avec Raspberry Pi, dashkiosk et Chromecast

Ok, le titre sonnait mieux en anglais : Low-cost centralized wireless dashboard multicasting with Raspberry Pi, dashkiosk and Chromecast. Mais la ligne éditoriale de ce blog est en Français...

Les équipes informatiques sont friandes des écrans sur les murs qui diffusent toutes sortes de tableaux de bord, que ce soit l'état de la chaine d'intégration continue, le taux de passage des tests ou les métriques de supervision de la production. Ces dernières années ont vu fleurir les écrans sur les murs des open-spaces. Généralement contrôlés par des SOC (Raspberry Pi, Odroid, ...). Cette solution peu onéreuse a toutefois quelques inconvénients. Notamment, cela fait un OS de plus à administrer pour chaque écran, la fiabilité est moyenne (combien de prise de main à distance sur le Raspberry Pi par an et par écran ?) et surtout, chaque solution d'affichage est autonome, avec ses avantages, mais aussi ses inconvénients.

La solution que je vous propose aujourd'hui a pour objectif :

  • De diffuser vos tableaux de bord (accessibles en HTTP/HTTPS) sur plusieurs écrans
  • De diffuser du contenu sans fil (via Wi-Fi)
  • D'être gérée de manière centralisée
  • D'être d'une fiabilité déconcertante
  • De pouvoir ajouter un écran très facilement, rapidement, sans connaissances particulière de l'administration système
  • De couter moins cher qu'un Raspberry Pi pour chaque écran

Elle peut également servir dans d'autres contextes, par exemple gérer les différents écrans publicitaires d'une boutique pour de la signalétique numérique

more ...

Time-series sur Raspberry Pi avec la stack TICK

Aujourd'hui, nous allons voir comment installer la pile TICK (Telegraf, InfluxDB, Chronograf et Kapacitor) sur un Raspberry Pi 3 sous Raspbian Lite pour jouer avec les séries temporelles (time-series) à la maison.

Les séries temporelles sont une suite de valeurs numériques évoluant au cours du temps. Elles sont particulièrement adaptées pour manipuler des mesures comme la température, la charge CPU d'une machine, etc...

On s'attachera ici à déployer la pile uniquement, à injecter des données provenant du Raspberry (monitoring) et à afficher un dashboard de ces données. En revanche, nous n'aborderons pas en détail la configuration, ni la sécurisation de la pile (gestion des droits notamment), ni encore la scalabilité de la solution, je laisse ça pour un prochain article.

more ...


Un script pour superviser l'expiration des enregistrements DNSSEC

Dans mon précédent article sur la mise en place de dnssec, je vous avais renvoyé pour la partie supervision de l'expiration des enregistrements dnssec sur un article de Stéphane Bortzmeyer expliquant comment le mettre en place sous icinga.

Comme tout le monde n'a pas icinga sous la main, voici un petit script de ma composition qui vous enverra un mail lorsqu'un enregistrement RRSIG arrive à expiration (et donc que quelque chose s'est mal passé dans la resignature automatique par bind)

more ...