알짜게시판

[리눅스] VNSTAT 설치하기

트래픽 모니터링에 추천하는 프로그램입니다.

  • 루트 권한 없이도 사용할 수 있다.
  • 낮은 시스템 자원 사용
    (대부분 SNMP 를 이용한 MRTG, PRTG, Cacti 등의 NMS 솔루션을 이용함)
  • 다양한 출력 옵션 지원 (요약, 시간, 일,월,주 별로 제공 등)
  • libgd 를 이용한 png 이미지 출력
  • 동시에 여러개의 인터페이스를 모니터링 할 수 있음
  • 빠르고 간단하게 설치하여 사용할 수 있다.

[code]
# 설치
yum -y install vnstat

# 테스트
vnstat --testkernel

# 네트워크 인터페이스 확인
vnstat --iflist

# eth0 이 기본인데 아닌 경우 수정
vi /etc/vnstat.conf

# 트래픽 정보를 저장하기 위해 DB 생성 및 권한 수정
vnstat -u -i eth0 
chown vnstat:vnstat /var/lib/vnstat/eth0

# 서비스 실행 및 자동 시작
systemctl start vnstat
systemctl enable vnstat

# 크론에 등록하여 한시간마다 png 출력
crontab -e
0 * * * * vnstati -hs -i eth0 -o /var/www/html/bandwith_stats.png

# 저장된 /var/www/html/bandwith_stats.png 를 활용하면 웹에서 확인 가능
[/code]

로그인 후 댓글내용을 입력해주세요

번호 제목 글쓴이 조회 날짜
38 [리눅스] yum 에서 Thread died in Berkeley DB library 오류 59,145 09-18
열람 [리눅스] VNSTAT 설치하기 56,186 09-17
36 [리눅스] 로그 삭제 및 비우기(?) 58,237 09-09
35 [FTP] 500 Illegal PORT command. 47,529 09-03
34 [리눅스] .htaccess 를 이용해서 https 이동하기 45,417 08-31
33 [PHP] Imagek 를 이용한 썸네일 생성 45,815 08-26
32 [그누보드] 1364 : Field 'xxxxx' doesn't have a default value 45,276 08-20
31 [리눅스] 윈도우 프로그램 실행 (centos7, wine 7.0) 45,131 08-09
30 [윈도우] IPv6 켜기, 끄기 45,246 08-03
29 [그누보드] 회원 가입일 기준으로 이용기간 정하기 41,222 07-28
28 [그누보드] sql_fetch, sql_query 안쓰고 직접 mysql 사용하기 40,841 07-24
27 [PHP] PHP 수정시 적용이 안되는 경우 해결 (opcache 중지) 35,453 03-31
26 [맥OS] 마우스 휠 스크롤 방향 윈도우와 일치시키는 방법 26,136 02-28
25 [Ruby] 윈도우에서 pod install 실행시 UTF-8 오류 26,973 02-28
24 [Ruby] Could not open library 'libcurl' 25,311 02-28
23 [Android] Error type 3: Activity class {com.?.MainActivity} … 16,650 02-02
22 [PHP] Curl 을 이용하여 파일 다운로드 6,117 01-19
21 [PHP] Curl 을 이용하여 json 을 post 보내기 6,694 01-19
20 설치하려고 하는 앱이 Microsoft에서 확인된 앱이 아닙니다. 16,497 10-11
19 [Delphi] Glyph 에 사용할 이미지 생성하기 1,771 09-02
18 파이썬 아나콘다 업데이트 2,024 08-06
17 [Delphi] bsNone 인 폼에서 드래그 및 크기조절 3,327 07-11
16 [리눅스] Composer 설치하기 1,941 07-06
15 [윈도우] WinHTTP 사용에서 12175 에러 발생시 5,047 04-04
14 [MYSQL] 날짜필드 연장하기 2,126 03-20
13 [리눅스] Swap 생성/수정 2,379 09-04
12 [리눅스] 바이러스 검사 2,183 09-04
11 [PHP] 실시간 화면 출력 4,402 08-04
10 [윈도우] 원격 데스크탑 접속 기록 삭제하기 3,438 07-24
9 [윈도우] 네트워크 드라이브 커맨드 명령으로 연결하기 1,796 07-11
8 [MYSQL] 계정 추가 및 외부 접속 허용 1,796 07-05
목록