서버 과부하상태를 웹에 출력하자 정보
서버 과부하상태를 웹에 출력하자본문
리눅스에서 top 치면 load average 나오는 수치값을 php로 가져옵니다
<?
$load = sys_getloadavg();
$load = $load[0] * 100;
?>
php 5.1.4 이상인가 그렇거에요.
<?
$load = sys_getloadavg();
$load = $load[0] * 100;
?>
<p style="margin:20px 0;">현재 서버활동량: <?=$load;?> ( 0~180 => 양호 , 180~250 => 가끔렉걸림, 250이상 렉쩔어, 400이상 서버다운직전)</p>
이런식으로 표현해도되고요
<?
$load = sys_getloadavg();
$load = $load[0] * 100;
?>
php 5.1.4 이상인가 그렇거에요.
<?
$load = sys_getloadavg();
$load = $load[0] * 100;
?>
<p style="margin:20px 0;">현재 서버활동량: <?=$load;?> ( 0~180 => 양호 , 180~250 => 가끔렉걸림, 250이상 렉쩔어, 400이상 서버다운직전)</p>
이런식으로 표현해도되고요
추천
3
3
댓글 9개
감사합니다.^^
서버 관련 다른 php 함수 없나요?
서버 관련 다른 php 함수 없나요?
호스팅을 받고 있습니다만, 정보가 나오지 않네요. ㅡㅠ
음.
php 버젼은 5.2.x 던데 다른 방법이 혹시 있을까요.
음.
php 버젼은 5.2.x 던데 다른 방법이 혹시 있을까요.
php 4점대는 이런 함수 없나요?
잘 나오네요 감사합니다
서버 load average 5분 평균값을 불러오는군요.
5분동안 평균 대기 프로세서라고 보시면 됩니다.
요즘 멀티 코어인데 4코어 같은경우 평균값이 4정도 (x100안하고) 나오면 널널한 편입니다.
5분동안 평균 대기 프로세서라고 보시면 됩니다.
요즘 멀티 코어인데 4코어 같은경우 평균값이 4정도 (x100안하고) 나오면 널널한 편입니다.
서버 다운직전 ㅋㅋㅋㅋㅋ
php 5.2.13인데 계속 0만 나오네요.
아무데나 삽입하면 되나요?
저희 평균 300 내외... 가끔 1,000을 넘기도 합니다.... 무려 3천까지도~~~~ ㅠ.ㅠ