У меня есть агент http://trafikito.com, работающий на нескольких серверах, и то, что он делает - он принимает команды для выполнения, выполняет и отправляет выходные данные на панель инструментов Trafikito для отображения данных на графиках.
У меня 10 серверов, которые отслеживаются без проблем, но на одном сервере иногда команды free
и uptime
возвращают пустой результат. Он использует 64-битную ОС Ubuntu-16.x. Но я использую одну и ту же ОС на большинстве серверов.
Как это возможно, когда команды free и uptime иногда возвращают пустые результаты? Большую часть времени это работает, как ожидалось.
Должен ли я искать проблему с помощью команд или, возможно, с самим агентом? Интересно, что агент успешно собирает выходные данные из других команд и принимает все команды одновременно, выполняет одну за другой и отправляет все выходные сразу. Так что, если он отправляет некоторые результаты - он работает. Он работал и сделал свою работу. Вот почему я ищу, возможно ли, чтобы эти базовые команды не возвращали вывод в некоторых крайних случаях.
Сервер вообще не загружен, он постоянно имеет похожую статистику: