Maison > Questions et réponses > le corps du texte
Il existe environ des milliers de machines, il est donc préférable de prendre en charge la détection du nom de la machine. Quelle méthode tout le monde utilise-t-il ?
世界只因有你2017-06-12 09:22:41
Linux écrit directement des scripts shell
Windows utilise des scripts dos
为情所困2017-06-12 09:22:41
Mon entreprise a récemment mis en place un outil de surveillance du ping. Il s'agit d'un outil open source et présente des fuites de mémoire. Je l'ai un peu modifié. Je l'ai mis sur l'un de mes vps de test. L'adresse de téléchargement est 118.184.56.18/ping.zip. La vitesse est peut-être un peu lente. Après l'avoir décompressé, ajoutez la machine sur laquelle vous souhaitez envoyer un ping dans config.json sous conf dans le répertoire et assurez-vous de changer le type en C. Si vous disposez de plusieurs machines, vous pouvez envisager d’écrire un script pour les ajouter à la configuration par lots. Mais j'ai découvert que le programme ne peut pas s'exécuter si json est compressé, et je ne sais pas comment y faire face. Ce programme est destiné à la surveillance continue du ping et générera également une interface graphique sur le port 8899. Si vous souhaitez effectuer une seule surveillance, vous pouvez ajuster l'intervalle de surveillance sur une durée plus longue, puis exécuter et attendre pour générer les résultats (sqlite dans le répertoire db ajoute les enregistrements souhaités), puis tuer le programme. Lisez ensuite la base de données et vous pourrez voir une série de données ping. Cependant, si des milliers de machines envoient une requête ping en même temps, elles peuvent consommer plus de ressources. Parce que ce programme utilise le ping natif du système Linux