Впала підозра на нестабільність інтернет-каналу до VPS. Можна сплатити систему моніторингу для зручності роботи, але оскільки разове вирішено було використовувати підручні кошти. Рішення з жанру велосипеди велосипедисті. Отже, що ми будемо використовувати: - screen - ping Отже, що нам потрібно буде, так це висновок команди ping записаний у файл. Хоча звичайно можна і в консолі подивитися, але нехай краще у файл про всяк випадок.
Встановимо screen якщо він ще не встановлений. apt-get install screen
І бачимо, що ми сидимо все в тій же звичній консолі. Виконуємо нашу команду ping ya.ru -s 5000 >>log_ya_ru.txt
Від'єднуємося від поточної сесії, натискаючи Ctrl+A, потім d і бачимо [detached from 25874.pts-0.cloxle]
Повторюємо стільки разів, скільки нам потрібно пінгувати з серверів. ping google.com -s 5000>log_google_com.txt і знову від'єднуємося від screen. Він собі висить зайнятий своїми справами. Ми своїми.
Використовуємо 5000 пакетів, тому що вони не маленькі, але і не дуже великі.
Через htop можна спокійно спостерігати, як виконуються наші команди.
Отже. Ось настав момент, коли потрібно отримати результат. З'єднуємося із сесією screen командою screen -r 25874.pts-0.cloxle і робимо Ctrll+C нашій команді ping. Результат дивимось у відповідному файлі.
Ось просте та тимчасове вирішення нашої проблеми.
Якщо Ви ще не обрали VPS/VDS
Список хороших конфігурацій можна знайти і замовити тут.
Постійний контроль доступності вашого сервера
Для контролю за працездатністю вашого сервера використовуйте наступний сервіс ping-admin