넷데이터
Netdata![]() | |
초기 릴리즈 | 2013년 10월 | , 전( 10월 24일
---|---|
안정된 릴리스 | 1.35.1 / 2022년 6월 10일; [2] 전( |
저장소 | https://github.com/netdata/netdata |
운영 체제 | Linux, FreeBSD 및 MacOS. |
면허증. | GNU General Public License 버전 3 |
웹 사이트 | https://ww.netdata.cloud/ |
Netdata는[3] CPU 사용량, 디스크 활동, 대역폭 사용량, 웹 사이트 방문 등 실시간 메트릭을 수집하여 해석하기 쉬운 라이브 차트에 표시하도록 설계된 오픈 소스[4][5] 도구입니다.
이 툴은 액티비티를 최대한 상세하게 시각화할 수 있도록 설계되어 있어 사용자가 시스템 또는 응용 프로그램에서 발생한 상황과 방금 발생한 일에 대한 개요를 얻을 수 있습니다.
개요
Netdata는 실행 시 실시간으로 정보를 수집하고 표시하는 데몬으로 구성됩니다.
이는 주로 C, Python 및 JavaScript로 작성된 경량 도구이며, 단일 CPU 시스템에서 약 2%의 리소스를 사용합니다.
시스템 또는 응용 프로그램을 감시하기 위해 모든 Linux 시스템에서 실행할 수 있으며 PC, 서버 및 임베디드 Linux 디바이스에서 실행할 수 있습니다.
특징들
Netdata는 시스템에서 실행 중인 애플리케이션을 중단하지 않고 시스템에 설치되도록 설계되었습니다.아이돌 상태의 CPU 사이클만을 사용하여 사용자가 지정한 메모리 요건에 따라 동작합니다.애플리케이션이 기동하면, 디스크 I/O는 로그 기능 이상으로 실행되지 않습니다.툴은 실행 종료 시 디스크에 저장되며 시작 시 새로고침됩니다.
기본적으로 주요 시스템 메트릭을 수집하는 특정 플러그인이 포함되어 있지만 플러그인 API를 사용하여 동작을 확장할 수 있습니다.
Netdata는 Linux 커널을 사용하는 거의 모든 상에서 실행할 수 있으며 웹 페이지에 그래픽을 내장할 수 있습니다.테마를 커스터마이즈 할 수 있는 인터페이스를 갖추고 있어, 유저가 간단한 HTML 를 사용해 수동으로 설정할 수 있습니다.
정적 웹 파일을 사용하여 자체 웹 서버로 작동하므로 종속성이 없습니다.
v1.12부터 Netdata는 기본적으로 익명 사용 정보를 수집하여 수동 [6]구성을 통해 비활성화할 수 있는 기능인 Google Analytics로 전송합니다.
작동
netdata 명령을 사용하여 Linux에서 데몬을 실행하면 내부 플러그인 또는 외부 플러그인을 사용하여 각 리소스에서 정보를 수집하는 스레드가 생성됩니다.다음으로, (디스크 I/O를 실행하지 않고) 메모리에 수집된 값을 기록합니다.
대시보드의 [7][8]표현에 필요한 자체 정적 파일에 대한 독립 실행형 웹 서버로서 작동합니다.브라우저가 정보에 액세스할 수 있도록 REST API를 제공합니다.
애플리케이션의 각 인스톨은 자동적으로 동작합니다.애플리케이션의 실행 중인 여러 인스턴스를 하나의 대시보드에 저장할 수 있지만 모든 Netdata 인스턴스는 독립적입니다.브라우저만이, 다른 시스템의 인스톨을 모두 접속할 수 있기 때문에, 다른 소스의 그래픽을 같은 서버로부터 온 것처럼 통합할 수 있습니다.
발전
Netdata는 현재 400여 명의 [9]기부자에 의해 유지되고 있으며, 모두 다양한 수준에서 이 툴을 사용하는 수천 명의 개인 사용자와 기업에[10] 서비스를 제공하고 있습니다.
가장 많은 기여를 한 사용자는 현재 Netdata의 CEO이자 설립자인 Costa Tsaousis로,[11] 600,000개 이상의 코드가 추가되었습니다.두 번째로 활동적인 사용자는 Ilya Mashchenco입니다.[12]
Netdata에 가장 많이 추가된 것은 Vnstat로부터의 데이터 수집을 지원하는 것으로 보입니다.Vnstat는 다른 어떤 풀 [13]요구보다 200개에 가까운 개별 코멘트를 가진 Noah Troy의 풀 요구입니다.
가장 많이 사용되는 기능 요청은 동일한 [14]Netdata에서 여러 freeipmi 작업을 실행하는 지원을 추가하는 것으로 보입니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Release v1.35.1 · netdata/Netdata". GitHub.
- ^ "Release v1.35.1 · netdata/Netdata". GitHub.
- ^ Miller, Ron (September 25, 2019). "Netdata, a monitoring startup with 50-year-old founder, announces $17M Series A". Tech Crunch.
- ^ Costa Tsaousis. "Welcome to the world of netdata".
netdata is free, open-source software.
- ^ "How to Monitor Nginx using Netdata on CentOS 7".
- ^ "Netdata usage statistics opt out". GitHub. 17 February 2022.
- ^ "web/gui/custom · master · Debian / netdata · GitLab". September 13, 2019.
- ^ "How to Monitor Linux Server with Netdata and Grafana". March 2, 2019.
- ^ "netdata/netdata". GitHub. Retrieved 2020-07-12.
- ^ netdata/netdata, netdata, 2020-07-12, retrieved 2020-07-12
- ^ "ktsaou - Overview". GitHub. Retrieved 2020-07-12.
- ^ "ilyam8 - Overview". GitHub. Retrieved 2020-07-12.
- ^ "Add support for data collection from vnstat by NoahTroy · Pull Request #8955 · netdata/netdata". GitHub. Retrieved 2020-07-12.
- ^ "Allow running multiple freeipmi jobs from the same netdata · Issue #5344 · netdata/netdata". GitHub. Retrieved 2020-07-12.