Puppet qui sattaque au monde du reseau avec le nuxus3000 :o
Clin d'oeil à ubiqube
If you have lots of metric names that change (new servers etc) in a defined pattern it is irritating to constantly have to create new dashboards.
With scripted dashboards you can dynamically create your dashboards using javascript. In the folder grafana install folder app/dashboards/ there is a file named scripted.js. This file contains an example of a scripted dashboard. You can access it by using the url:
http://grafana_url/#/dashboard/script/scripted.js?rows=3&name=myName
If you open scripted.js you can see how it reads url paramters from ARGS variable and then adds rows and panels.
bien utile
cat liste | parallel --gnu -j 10 ssh root@{} 'ls'
Si un jour je fais un peu plus de JS, faudrait faire comme ça
Pour obtenir la diff des éléments entre deux listes :
To get the lines only in the old file:
comm -23 <(sort /tmp/oldList) <(sort /tmp/newList)
To get the lines only in the new file:
comm -13 <(sort /tmp/oldList) <(sort /tmp/newList)
comm -23 <(sort /tmp/1) <(sort /tmp/2)
comm -13 <(sort /tmp/1) <(sort /tmp/2)
Un todo en cli dans le meme genre que http://todotxt.com/
Des certifs qui peuvent être passées online : sécurité, réseau..
Un peu de réseau, ça fait longtemps : un petit challenge où il faut crafter un icmp reply correspond à l'icmp request posté ;)
Les solutions :
http://ismellpackets.com/2010/10/05/the-ping-me-packet-challenge-solution/
http://ismellpackets.com/2010/10/06/another-ping-me-packet-challenge-solution/
http://ismellpackets.com/2010/10/07/the-ping-me-packet-challenge-solution-using-hping/
http://ismellpackets.com/2011/01/06/ping-me-packet-challenge-follow-up/
PS : l'auteur du blog n'est plus actif mais les archives sont à explorer
Script de hook pre-commit pour vérifier la syntaxe des .pp en utilisant http://puppet-lint.com/
Pratique pour l'écriture de script en bash lorsqu'on a besoin d'un fichier temporaire :
#Creation
tmpfile=$(mktemp)
#Utilisation...
#Clean
if [ -e "$tmpfile" ]
then
rm -f $tmpfile
fi
Avec ça possible de faire des templates de graph
ah il a l'air bien ce projet, pouvoir commander vocalement son reseau domotique à base de briques libres :D