№ 2547 В разделе
Sysadmin
от February 9th, 2011,
В подшивках: Linux
Для начала скачайте и распакуйте сам SysUsage с сайта http://sysusage.darold.net/
В Ubuntu все команды надо выполнять с sudo вначале, если вы работаете не от пользователя root.
Затем необходимо поставить все зависимости в систему:
apt-get install librrds-perl librrdp-perl sysstat rrdtool
Теперь собираем сам SysUsage:
perl ./Makefile.PL
make && make install
Командой crontab -e открываете редактор кронов и добавляете туда строки.
*/1 * * * * /usr/local/sysusage/bin/sysusage > /dev/null 2>&1
*/5 * * * * /usr/local/sysusage/bin/sysusagegraph > /dev/null 2>&1
Если необходимо именить конфигурацию sysusage, она лежит тут /usr/local/sysusage/etc/
Все готово. Теперь можно делать доступ через браузер. Если у вас apache, то проблем не возникнет. Для nginx все не на много сложнее. Например, добавьте в секцию server следующий код:
location /sysusage/ {
alias /var/www/htdocs/sysusage/;
auth_basic "Restricted";
auth_basic_user_file /var/www/htdocs/sysusage/.htpasswd;
}
В файле /var/www/htdocs/sysusage/.htpasswd
хранятся логины и пароли всех, кто будет иметь туда доступ. Впрочем, доступ можно и не закрывать, если вы не сильно об этом беспокоитесь. Для этого уберите все директивы auth_.
Fortune cookie: Today's spam: Mira loved every shocking cock in her gash!
Не понял как ее запустить?
“Все готово. Теперь можно делать доступ через браузер. Если у вас apache, то проблем не возникнет”
Поставил Sysusage, поставил Apache. Как запустить мониторинг непонятно 🙁
если в крон добавил строки, то само запустится все.