서버

아파치 로그 뷰어 goacesss 설치 방법 및 사용 방법

피커 2022. 4. 14. 17:07
728x90
반응형

웹서버인 아파치를 사용하다보면, 해당 서버를 얼마나 많이 사용하는지 확인이 필요하게 됩니다.

이처럼 서버 모니터링을 할때 자동으로 아파치에서 생성하는 /var/log/apache2/access.log 를 확인하면 됩니다.

하지만, 해당 로그 파일은 한번에 알아보기 힘들게 되어 있습니다.

 

이럴때 필요한것이 goaccess라는 apache log viewer입니다.

 

1. 설치방법

설치는 어렵지 않습니다.

단순하게 아래와 같이 명령어를 입력하면 설치가 완료됩니다.

 

sudo apt-get install goaccess

 

실제 설치되는 모습은 아래와 같습니다.

 

goaccess install 설치방법

 

2. 사용방법

1. 터미널에서 console로 로그를 보는 방법

goaccess access.log -c

 

2. 실시간 로그 분석 html 만드는 구문

jake@brown:~$ sudo goaccess /var/log/apache2/access.log -o /var/www/html/report.html --log-format=COMBINED --real-time-html

WebSocket server ready to accept new client connections

 

3.html 여는 방법

http://localhost/report.html

 

4. 2번의 html 실행된 모습

goaccess 실행 화면

 

 

apache 서버를 사용하고 있다면, 꼭 한번 goaccess를 사용해보시기 바랍니다.

 

좋은 하루 보내세요~~

반응형