기존 버전은 터미널에서만 실시간이 되고 HTML아웃풋에서는 안되어서 가끔 터미널 들어갈 때만 사용했었는데
누적되지 않는 데이터 때문에 불편한점이 있었다.
오늘 오랜만에 새버전(1.0.2) 을 설치해보니 실시간 HTML 지원되어 사용해보니 편리하다.
다운로드 페이지의 설치 방법대로 설치를 한다.
환경 설정 파일 설정에서 웹서버에 맞게 주석을 풀어준다.
vim /usr/local/etc/goaccess.conf
time-format
date-format
log-format
여기까지만 설정을 하고 터미널에서 실행
goaccess -f /var/log/nginx/access.log
잘 동작 하는것을 확인 했다면 실시간 로그 파일 생성으로 실행
goaccess -f /var/log/nginx/access.log -o /var/www/log/index.html --real-time-html --ws-url=서버 주소
방화벽에 웹소켓 기본 포트인 7890열려 있어야 실시간 정보 갱신이 된다.
확인이 되었다면 설정 파일에서 실시간 옵션을 사용하도록 설정한다.
real-time-html true
ws-url 서버주소
설정이 되었으니 이제 다음 명령으로 실시간 HTML옵션이 동작한다.
goaccess -f /var/log/nginx/access.log -o /var/www/log/index.html
아직은 데몬 형태로 동작 하지는 않으니 tmux등을 사용하는게 좋을듯 하다.
'지식창고 > 리눅스' 카테고리의 다른 글
centos dns lookup 느린 경우 (0) | 2016.11.25 |
---|---|
CentOS 7에 rabbitMQ 설치 (0) | 2016.10.07 |
windows10의 리눅스 환경 설정 하기 (0) | 2016.08.05 |
vsftpd 여러개의 설정으로 운영 (0) | 2015.09.30 |
vsftpd 가상계정과 로컬 계정 사용하기 (virtual and local user) (0) | 2015.09.25 |