история поддержки Linux - PullRequest
       34

история поддержки Linux

32 голосов
/ 17 сентября 2008

Как я могу получить историю работоспособности моей коробки Debian? После перезагрузки я не вижу опции для команды uptime, чтобы напечатать историю простоев. Если это имеет значение, я хотел бы использовать это время безотказной работы для отображения страницы в php, чтобы показать продолжительность работы моего веб-сервера между загрузками.

Обновление: Не уверен, основано ли это на продолжительности времени или сброшено ли последнее при перезагрузке, но я получаю только последнюю отметку времени загрузки с последней командой. last -x также не возвращает никакой дополнительной информации. Похоже, сценарий - моя лучшая ставка.

Обновление: Uptimed - это информация, которую я ищу, не знаю, как получить эту информацию в коде. Управление моим собственным сценарием для БД звучит как наиболее подходящий для приложения.

Ответы [ 13 ]

1 голос
/ 17 сентября 2008

Эта информация обычно не сохраняется. Однако вы можете подписаться на онлайн-сервис, который сделает это за вас. Вы просто устанавливаете клиент, который будет отправлять ваше время безотказной работы на сервер каждые 5 минут, а сайт будет отображать график вашего времени безотказной работы:

http://uptimes -project.org /

1 голос
/ 17 сентября 2008

Не думаю, что эта информация сохраняется между перезагрузками.

при правильном завершении работы вы можете запустить команду при завершении работы, которая экономит время безотказной работы, и вы сможете прочитать ее после загрузки.

0 голосов
/ 25 ноября 2013

Нагиос может сделать даже очень красивые диаграммы об этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...