Как осуществить online-мониторинг нагрузки на сервере?
Возможно, кто-либо сталкивался с такой задачей. Допустим, есть VPS или физический сервер на Linux. Хочется, чтобы на определенном порту того же сервера через Веб показывались online-графики нагрузки. Причем, можно чтобы они без истории были, т.е. открываешь страницу и графики начинают отрисовывать текущую нагрузку по CPU/RAM/LA/Трафику исходя из данных какого-нибудь TOP, ATOP, HTOP. Закрываешь страницу, данные удаляются и не засоряют сервер.
Всякие штуки типа Munin и мощных мониторинг систем Zabbix не предлагайте.
На вопрос - чем ATOP не устраивает, нужно, чтобы рядовой клиент зашел на VPS и увидел текущую нагрузку без использования ssh.
Буду рад Вашим советам. Если кто-то может реализовать за недорого, также пишите.
Все же порекомендую также munin. Ставится достаточно просто. А самое главное у вас под рукой получается полная статистика. То-есть если была проблема и вы не успели зайти на сервер, когда она воспроизводилась, то затем по графикам munin ее можно отловить. А также статистика поможет вам видеть основные тенденции нагрузки (ее роста или падения) на протяжении всего времени работы сервера с момента установки munin.
Не самое простое решение- collectd + graphite (в основном проблема в настройке связки и в настройке графита). Да, collectd практически ничего не жрет и почти не требует настроек. Ну а на графите любой график из данных коллекта в любых вариациях! Если graphite не осилите, то можно просто на collectd все сделать, у него даже простая мордочка есть, и ставится за 5 минут.