scripts/munin/wiki_users.new

33 lines
885 B
Bash
Executable file

#!/bin/bash
if [ "$1" = "config" ]; then
echo 'host_name web.rouge'
echo 'graph_category wiki'
echo 'graph_title Utilisateurs wiki'
echo 'graph_args --base 1000 --lower-limit 0'
echo "graph_vlabel nombre d'utilisateurs"
echo 'enregistres.label Nb enregistrés'
echo 'enregistres.draw AREA'
echo 'favoris.label Nb avec favoris'
exit 0
fi
wikinoms=( $(grep -h -i -E '^name=' /var/local/wiki/data/user/* | sed 's/name=//g') )
wikipages=0
for nom in $(seq 0 $((${#wikinoms[@]} - 1)))
do
echo "/var/local/wiki/data/pages/${wikinom[$nom]}"
if [ -e "/var/local/wiki/data/pages/$nom" ]
then
echo $nom
let "wikipages+=1"
fi
done
echo $wikipages
echo "enregistres.value" `ls /var/local/wiki/data/user/ | grep -E '^[0-9]+\.[0-9]+\.[0-9]+$' | wc -l`
echo "favoris.value" `ls /var/local/wiki/data/user/ | grep -E '^[0-9]+\.[0-9]+\.[0-9]+\.bookmark$' | wc -l`