Un petit script pour check si les modules ont de nouvelles version dispo (il faut jq)
#!/bin/bash
modules=$(puppet module list|grep '\(v[0-9]\.[0-9]\.[0-9]\)')
IFS=$'\n'
for line in $modules; do
name=$(echo $line|cut -d' ' -f2)
version=$(echo $line|grep -o '\(v[0-9]\.[0-9]\.[0-9]\)'|sed 's/v//')
current_version=$(curl -s https://forgeapi.puppetlabs.com/v3/modules/${name}|jq '.current_release.version'|sed 's/"//g')
if [[ $version == $current_version ]]; then
echo "OK $name $version $current_version"
else
echo "OUTDATED $name $version $current_version"
fi
done
-
https://links.infomee.fr/?6tdMVA[Unit]
Description=Kibana 4
[Service]
Type=simple
User=logstash
Environment=CONFIG_PATH=/opt/kibana/config/kibana.yml
Environment=NODE_ENV=production
ExecStart=/opt/kibana/node/bin/node /opt/kibana/src/cli
[Install]
WantedBy=multi-user.target
-
https://links.infomee.fr/?ynURrgOn the isolated_nw which was user defined, the Docker network feature updated the /etc/hosts with the proper name resolution. Inside of container2 it is possible to ping container3 by name.
-
https://docs.docker.com/engine/userguide/networking/work-with-networks/La doc évolue vite au fur et à mesure des versions.. en la relisant j'ai appris plein de nouvelles choses
-
https://docs.docker.com/engine/userguide/networking/dockernetworks/Cette solution semble etre un bon compromis quand on veut du lien bidirectionnel (ce qui n'est pas possible avec les links) :
http://sgillis.github.io/posts/2015-03-23-docker-dns.html
https://github.com/tonistiigi/dnsdock
-
http://abdelrahmanhosny.com/2015/07/01/3-solutions-to-bi-directional-linking-problem-in-docker-compose/Pour grapher le cputime cumulé de certains process
ps -e --format pid,time
L'inconvénient c'est que la valeur retournée est dans un format batard..
Le mieux ce serait de l'avoir en seconde, comme le etimes
-
http://unix.stackexchange.com/questions/156607/format-cputime-for-psnodejs process manager
-
https://github.com/Unitech/pm2Tout est dans man ps, je me le mets de côté pour écrire un plugin collectd :
ps -p $(cat /var/run/xx.pid) --no-headers --format rssize,vsize
-
https://links.infomee.fr/?U5Vm5QPour avoir les logs d'apache dans la console quand on lance en foreground
LogLevel info
14 ErrorLog "|cat"
15 LogFormat "%h %l %u %t \"%r\" %>s %b" common
16 CustomLog "|cat" common
-
http://zroger.com/blog/apache-in-the-foreground/En augmentant le rate limit de rsyslog ça passe
imuxsock lost
-
http://serverfault.com/questions/444061/imuxsock-messages-in-syslog-and-system-becomes-unresponsiveTo manage multiple identities
-
https://github.com/ccontavalli/ssh-ident