2009-12-12 29 views
0

Étant donné un fichier journal avec des messages d'enregistrement et de départ clairs par utilisateur, comment puis-je transmettre ces données à RRDtool pour suivre le nombre total d'utilisateurs connectés sur le site? (En ce moment, je ne me soucie pas des utilisateurs uniques, mais ce serait bien aussi bien sûr!)Enregistrer le nombre total d'utilisateurs en ligne dans RRDtool compte tenu des logs de connexion/déconnexion, checkin/checkout

Je lis à propos du type de source de données DERIVE. Comment obtenir un type INTEGRAL hypothétique à la place? Cela peut-il être fait directement?

Bien sûr, je pouvais traiter le fichier moi-même, mettre à jour GAUGE dans le RRD et sauvegarder l'état en quelque sorte .; Cependant, j'espère éviter cela si je peux m'en sortir.

Répondre

2

Comme rrdtool traite les 'tarifs', il ne peut pas vraiment compter comme vous le souhaitez. Le mieux que vous pourriez obtenir serait d'utiliser une source de données de type ABSOLUTE, mais cela ne fonctionnerait que pour créer quelque chose comme une statistique de connexion/déconnexion ... vous pourriez répondre à combien de connexions et combien de déconnexions par heure vous aviez.

Vous devriez alors faire un chaque fois que vous avez un login.

+0

Merci, Tobi! J'ai depuis longtemps fait ce que tu as dit (la question est un peu ancienne) mais c'est génial d'avoir enfin une confirmation. – JasonSmith