Logguer des informations avec historique dans le « cloud »
J’ai créé un service similaire à dweet.io
Je m’en sers pour logguer des infos (capteur de temperature, uptime,…)
J’ai des Raspberry, CHIP, Omega, Arduino (esp8266) qui ont besoin de remonter facilement ce genre d’infos. Comment?
Comme ceci dans un « crontab -e « :
* * * * * wget --user-agent=arduino "http://www.snakenet.be/dweet/?key=ONION&freemem=`grep "MemFree" /proc/meminfo | awk '{print $2}'`&uptime=`cat /proc/uptime |awk '{print $2}'`" -O /dev/null &
Faut aussi penser à activer crontab (sous Omega)
/etc/init.d/cron start /etc/init.d/cron enable
et on visionne le résultat avec cette page :
- en graphique :
- en « raw »
Exemple d’analyse de la vitesse d’upload de ma connexion internet :
#!/bin/bash upload=`./speedtest-cli --no-pre-allocate --no-download --simple | grep "Upload" | cut -f 2 -d ':' | cut -d ' ' -f 2` wget --user-agent=arduino "http://www.snakenet.be/dweet/?key=VOO&upload=$upload" -O /dev/null
1 commentaire