• [^] # Re: man ping

    Posté par (site web personnel, Mastodon) . En réponse au message Surveillance de la latence d'une liste d'hôte. Évalué à 2. Dernière modification le 06 septembre 2021 à 05:28.

    Si c'est pour apprendre (ce que je comprends de mission d'alternance) alors tu peux regarder les différentes options de ping comme je l'ai mentionné. Une fois que tu as choisi les options qui te conviennent, tu pourras ensuite boucler sur la commande avec ta liste d'adresses.
    Petit bémol, la boucle for du shell POSIX (je présume que tu vas utiliser bash dans un premier temps) sera séquentielle... Mais l'étape suivante sera d'étudier la parallélisation avec un script shell (c'est faisable mais pas trivial ni courant, et sinon y a une commande dédiée...)
    Une fois fini tu pourras demander de l'aide pour améliorer ton script ou si tu rencontre un problème.

    Après ça, dans un second temps (après avoir joué avec les options de la commande, ce qui te permettra d'en avoir une meilleure connaissance, et après avoir fait un peu de scripting) tu pourra jeter un œil à fping qui fait déjà le taf. => cf. eromang.zataz.com par exemple.
    C'est intégré dans SmokePing qui va sauvegarder cette surveillance (quasiment toutes les secondes) dans une base temporelle (RRD) et te générer des graphs... Dans le même registre, sans le stockage, il y a gping aussi.

    "It is seldom that liberty of any kind is lost all at once." ― David Hume