IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Monitoring sur RaspberryPi


Sujet :

Réseau

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2006
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 24
    Points : 16
    Points
    16
    Par défaut Monitoring sur RaspberryPi
    Bonjour,

    Je cherche un script Linux pour visualiser le temps de connexion (PC allumé) de tous les Postes (linux, win, android) de mon réseau LAN interne.

    Le top serait de pouvoir visualiser, par poste, le temps de connexion par jour dans une interface web.

    L'idée serait de l'installer sur un Raspberry !

    Je n'ai trouvé que de grosse application ....
    En gros, c'est du contrôle parental !

    Connaissez vous une application qui pourrait me faire çà ?

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    suffit de regrouper et d'analyser les contenus des historiques de connexions de chaque machines

    pour les linux/unix/android

    il y a un fichier en général auth.log ou équivalant, logiquement dans /var
    avec des lignes de logins et de deconnexion... (heures/minutes/secondes)

    déjà un simple script qui mettrait ça dans l'ordre horodaté, suffirait très largement à faire ce que tu veux sans aucun logiciel

    imaginons que tu ramasses tout dans /tmp/auth/*

    une simple commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for i in /tmp/auth/* ; do echo $i >> fichierresulat.txt ; sort parametresselectiondescolones * >> fichierresultat.txt ;done
    suffirait à la limite ... mais bon une meilleure mise en forme pour la lisibilité du truc serai apprécié je pense


    bien sur il faudrait boucler cette boucle là dans la liste des machines de ton LAN....
    imbrication de boucle quoi...

    par exemple un script avec une fonction par OS
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    ....
    machineslinux()
    {
    for i in $liste_machine_linux ; do 
            ssh root@$i "cat /var/log/auth.log" | sed ..... > /tmp/auth/linux.$i.$(date +%Y%m%d) 
            # dans cet exemple la mise en forme est dynamique via sed
    done ; 
    }
    ....

Discussions similaires

  1. monitoring sur un grand réseau
    Par shinji7800 dans le forum Développement
    Réponses: 4
    Dernier message: 14/09/2011, 14h46
  2. [RegEx] Regex pour extension page monitor sur google chrome
    Par Ellodie dans le forum Langage
    Réponses: 0
    Dernier message: 24/06/2010, 17h04
  3. Réponses: 1
    Dernier message: 29/07/2009, 09h02
  4. script pour monitoring sur un répertoire
    Par sempire dans le forum Windows
    Réponses: 1
    Dernier message: 19/03/2009, 07h44
  5. [Système] monitoring sur un serveur
    Par pitikak dans le forum Langage
    Réponses: 2
    Dernier message: 10/07/2008, 11h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo