iStat - утилита для iPhone, iPodTouch позволяющая удалённо просматривать статистику, собираемую демоном istatd. На деле выглядит так:
Демон istatd запускается на Solaris, FreeBSD, Linux или MacOS и собирает статистику.
На данный момент возможен мониторинг следующих параметров:
- аптайм.
- загрузка системы.
- загрузка процессора.
- статистика загрузки памяти.
- объем свопа.
- загрузка дисков.
- статистика сети (пока только одного интерфейса).
Istatd "отдает" статистику в удобном xml формате. А утилита iStat просто удалённо получает все данные и визуализирует их.
Попробуем?!
- Качаем istatd.
- configure, make, make install
- редактируем istat.conf
- запускаем
Теперь istatd слушает указанный в конфиге порт, и готов отдавать статистику.
Можно попробовать и консольного клиента:
Скачиваем простой код клинта для istatd.
Собираем:
gcc -o istatd_client istatd_client.c -lsocket -lnsl
Запускаем:
/istatd_client XX.XXX.XX.X 5109 12345
Istatd на данный мент явно не готов для "боевых" условий - нет шифрования, и слишком мало статистики, которую и так легко получить в консоли.
Данный пост подготовлен на основе статьи Александра Еремина о iStat.
Данный пост подготовлен на основе статьи Александра Еремина о iStat.