Linux loadavg: load, memory and transfer monitoring
I would like to recommend loadavg for all owners of their own (or even VDS) servers — script for monitoring processor load, memory usage and network throughput. Written in PHP, consists of several parts: logger.php — to collect statistics and store it in log file, running through cron, and index.php — to show beautiful statistics in your browser:
When configuring it on our current VDS (OpenVZ) I have some troubles: our cron can read information about memory usage not directly from /proc/user_beancounters, but only from special separated file — function shell_exec() in PHP disabled on our server for security reasons:
« Speedtest.net - тест скорости интернетаДля описания в рейтингах »
[error] PHP Warning: shell_exec() has been disabled for security reasons in /home/gluek.info/html/loadavg/index.php on line 423






english
ну и зачем её отключать?
1) у вас ведь не шаред хостинг. От чего защищаться? (ну т.е. да, бывает от чего, но отключение этой функции вас не спасет)
2) как ни крути, а это колесо. И не факт, что более красивое, чем мртг.
3) если у вас мод_пхп, то ничего серьезного эта функция не запустит, ибо запускается от апача. Если пхп как cgi то тем более, ибо запускается от юзера.
Comment by
Nick Knutov — 21 Jan 2007 at 19:21
+1
ну и зачем её отключать?
1) у вас ведь не шаред хостинг. От чего защищаться? (ну т.е. да, бывает от чего, но отключение этой функции вас не спасет)
2) как ни крути, а это колесо. И не факт, что более красивое, чем мртг.
3) если у вас мод_пхп, то ничего серьезного эта функция не запустит, ибо запускается от апача. Если пхп как cgi то тем более, ибо запускается от юзера.
–
ну и забавный же у тебя фильтр спама…
Comment by
Nick Knutov — 21 Jan 2007 at 19:23
+0
а если нет /proc/user_beancounters ?))
Comment by
neptune — 21 Jan 2007 at 21:42
+0
Nick Knutov: 1) От дурака :)
2) Колесо – не колесо, мне оно нравится :)
3) А вдруг несерьезное запустит? Не дело ;)
neptune: Если нет — то и мучаться так не придется :)
Comment by
Gluek — 21 Jan 2007 at 21:58
+0
два глючка уже нашлось.
1) в 12 ночи говорит, что ему недостаточно данных для показа, обновите через 5 минут
2) какие-то оно левые черточки ниже нуля рисует.
Comment by
Nick Knutov — 22 Jan 2007 at 01:20
+0
Прикольна сама система отрисовки…
Тот же mrtg делает PNGшки с графиками, а здесь в работу вступает CSS
Comment by
CriS — 22 Jan 2007 at 03:09
+0