티스토리 뷰

카테고리 없음

Netdata 설치

미니대왕님 2024. 10. 23. 10:45

1. Netdata 설치

A. 자동 설치 스크립트 사용

Netdata는 공식적으로 제공하는 자동 설치 스크립트를 통해 간편하게 설치할 수 있습니다.

 

위 스크립트를 실행하면, Netdata가 설치되며 필요한 의존성도 자동으로 처리됩니다.

B. 패키지 관리자(예: Ubuntu) 사용

Ubuntu와 같은 시스템에서는 APT 패키지 관리자를 통해 설치할 수도 있습니다.

 

#먼저 패키지를 업데이트합니다
  $sudo apt update -y

#Netdata 설치
  $ sudo apt install netdata

2. 서비스 시작 및 확인

설치가 완료되면 Netdata 서비스는 자동으로 시작됩니다.

1.서비스 상태 확인:
$sudo systemctl status netdata

2. 서비스 시작:
$sudo systemctl start netdata

3. 서비스 자동 시작 설정:
$sudo systemctl enable netdata

3. Netdata 웹 대시보드 접속

Netdata는 기본적으로 http://localhost:19999에서 웹 인터페이스를 제공합니다. 브라우저에서 해당 주소로 접속하여 시스템 상태를 실시간으로 모니터링할 수 있습니다.

 http://<서버_IP>:19999

 

서버에 직접 접속하는 경우, 서버의 IP 주소로 접속하여 웹 대시보드를 확인할 수 있습니다.

4. Netdata 구성 파일

Netdata의 기본 설정 파일은 /etc/netdata/netdata.conf에 있습니다. 이 파일을 통해 다양한 설정을 변경할 수 있습니다. 예를 들어, 대시보드의 포트를 변경하거나 모니터링 항목을 수정할 수 있습니다.

  •  
구성 파일 수정:
$ sudo nano /etc/netdata/netdata.conf

구성 파일을 수정한 후에는 Netdata를 재시작하여 변경 사항을 반영해야 합니다.
$ sudo systemctl restart netdata

 

5. 방화벽 설정

만약 외부에서 Netdata에 접속하려면, 서버 방화벽에서 19999 포트를 열어야 합니다.

UFW 방화벽 사용 시:

$ sudo ufw allow 19999/tcp

6. Netdata 에이전트 설정 (선택 사항)

다수의 서버를 관리하는 경우, 중앙 관리 서버를 통해 여러 에이전트 서버를 모니터링할 수 있습니다. Netdata는 자체적으로 분산 모니터링 기능을 제공하며, 중앙 서버에서 다른 Netdata 에이전트의 데이터를 수집하여 관리할 수 있습니다.

  • 에이전트 모니터링 설정에 대한 자세한 정보는 Netdata 공식 문서에서 확인할 수 있습니다.

추가 참고사항

  • Netdata는 기본적으로 매우 가벼운 도구로서 리소스 사용량이 적습니다.
  • 다양한 플러그인과 API를 통해 추가적인 모니터링 지표나 사용자 정의 알림을 설정할 수 있습니다.

이렇게 하면 Netdata를 설치하고 기본적인 설정 및 사용이 가능합니다.

댓글