웹 서버를 관리하는 우리 모두는 하드웨어 리소스에 대한 더 많은 정보를 얻거나 소비를 줄이기 위해 항상 새로운 도구나 조정을 찾고 있습니다
여기에 스크립트를 남길 것입니다. 그들은 얼마 전에 넣어 크리스탈랩 정확히 이것을 위해Apache의 메모리 사용량을 측정하기 위해 제공되는 데이터의 예를 남겨 둡니다.
==========================
Apache 프로세스 및 메모리 사용량.
==========================
설치된 총 메모리 : 4.09Gb
사용 가능한 메모리 : 3.31Gb
무료 백분위 수 : 80.00 %
상태 표시 줄:
| +++++++++ —————————– |
==========================
현재 사용량
==========================
현재 프로세스 : 28
평균 메모리 : 76Mb
최대 메모리 : 80Mb
전체 메모리 : 1.99Gb
==========================
예상 사용량
==========================
동시 최고 : 연결 446 개 이상
동시 최악의 경우 : 424 개 더 많은 연결
==========================
보시다시피 진행 중인 Apache 연결 수, 점유된 메모리 양, 사용 가능한 메모리 등을 알려줍니다.
꽤 유용합니까?
몇 분만 더하더라도이 정보를 이메일로 보낼 수 있습니다. 즉, 먼저 X 번 (예 : 1 시간)마다이 보고서를 만들고 보고서를 파일 (stat.info)로 인쇄 한 다음 crontab에 넣습니다. 이전에 여기에서 설명한 방법을 사용하여 파일을 이메일로 보내주십시오.
다음과 같습니다.
1. 넣어 crontab을 매시간 실행
2. 실행되는 것은 다음과 같습니다.
/root/./script.sh >> /root/stat.info && mail -s "Server's Stats" kzkggaara@mail.com < /root/stat.info
그게 전부입니다. 문제 없이 작동해야 합니다
글쎄요... 당신에게 도움이 되길 바라는 또 다른 팁입니다
안부