aide sur la configuration de webminstats
graphic options
rrdtool
chemin complet de la commande rrdtool
graph_sizex
largeur en pixel des graphes
graph_sizey
hauteur en pixels des graphes
snapshot_dir
repertoire des copies d'ecrans
panorama_period
periode par défaut pour l'affichage en mode panorama.
Le format est de la forme : xP, avec x un nombre, et P une echelle : H pour des heures,
D pour des jours, W pour des semaines, M pour des mois.
par exemple : 2W signifie afficher les 2 dernières semaines
max_display
nombre max de display : le nombre de pages de graphes pour le même module
icon_by_row
nombre d'icones par lignes dans la page principale, et dans le bas de page
icons
si vrai, affiche les icones de menu
sinon affiche seulement des liens html textes
aquisition
max_mod_time
temps processeur maximum, en secondes, pour l'aquisition d'un module.
Si la durée est supérieure, un avertissement est envoyé.
Une valeur de 0 signifie pas d'alerte.
max_time
temps processeur maximum, en secondes, pour l'aquisistion totale (tous les modules).
Si la durée est supérieure, un avertissement est envoyé.
Une valeur de 0 signifie pas d'alerte.
alarm_time
temps ecoulé maximum, en secondes, pour l'aquisition d'un module.
Si la durée est supérieure, l'aquisition du module est interrompue.
Une valeur de 0 signifie pas de limite de temps.
max_log_size
Taille maximum des fichiers, en octets. Plusieurs modules (internet, genfile, dns, ...)
traitent des fichiers, et l'aquisition peut devenir très longue si les fichiers sont
énormes.
Quand la taille des fichiers dépasse max_log_size, un avertissement est envoyé.
Une valeur de 0 signifie pas de limite.
parallel_mode
En mode standard, l'aquisition se fait sequentiellement, module par module,
ce qui peut être long.
Le mode parallèle permet de lancer l'aquisition de tous les modules en parallele : le temps
d'aquisition sera plus court, mais la machine sera plus chargée (utilisation de tous les procs).
Ce mode est actuellement en version beta.
nice
L'aquisition est faite par cron, avec une priorite par défaut moindre que les processus interactifs.
Le parametre nice permet de régler cette priorité :
- < 0 : pour les process qui doivent avoir une priorite tres forte
- 0 : priorite normale, comme un processus interactif
- > 0 : pour les processus de faible priorite (cron, at)
server
check_update
positionner à yes pour permettre à webminstats de se connecter
sur le dépot et tester si de nouvelles versions sont disponibles.
Les resultats sont affichés en fin de page d'accueil, avec des
liens permettant le téléchargement.
debug_mode
positionner à yes pour permettre le debuggage du code du serveur.
les sorties se font dans le fichier log webminstats.log, qui va grossir
très vite.
max log lines to display
les fichiers de log peuvent être très gros (et donc très lents à afficher).
Pour résoudre ce problème, webminstats ne va afficher qu'un certain nombre de
lignes de la fin du fichier (comme un tail -n ).
Ce parametre donne le nombre de lignes à afficher
alarms
mailto
l'aquisition est faire par des taches lancées par cron, sous le compte root. S'il y a une sortie,
cela correspond à une alerte, qui sera envoyée par mail.
Le paramètre mailto permet d'envoyer ces mails à un autre compte que root.
min time beetwen alarms
c'est le temps (en secondes) entre 2 envois d'alarmes pour un module.
cela permet d'éviter de remplir vos boites mails et de vous laisser le
temps de résoudre le problème.
min time (s) beetwen 2 actions
C'est le temps (en secondes) entre 2 actions de la même règle.
cela permet d'éviter de remplir vos boites mails et de vous laisser le
temps de résoudre le problème.