Prometheus 설정 후 서버 추가/변경 시 발생하는 불필요한 데이터들을 삭제하는 방법을 정리합니다. Prometheus는 외부에서
별도로 접근할 수 있는 DB 인터페이스를 제공하지 않기 때문에 Prometheus Server의 WEB API를 통해서 관련 처리를 진행해야
합니다.
Grafana를 설치하여 Prometheus와 연결 및 모니터링하는 환경을 구축하는 내용입니다. Grafana의 경우 Ubuntu/CentOS
관계없이 기본 Repository에서는 제공하고 있지 않으며, Grafana Official Site에서 제공하는 별도의 Repository를
등록해야 합니다.
Ubuntu 환경에서 Prometheus 설치하는 방법을 정리하였습니다. Ubuntu 환경에서는 Prometheus의 DEB 패키지가
존재하기 때문에 apt install을 통해 설치가 가능합니다. 또한 node_exporter 만 필요한 경우 이전 등록했던
Prometheus on CentOS 8을 참고하시면 됩니다.
CentOS 환경에서 Prometheus 설치하는 방법을 정리하였습니다. CentOS환경에서는 Ubuntu와 달리 Prometheus가
기본 Repository에 포함되어 있지 않기 때문에 구축을 위해서는 Official Site에서 바이너리를 다운로드 받아 수동으로
설치를 진행해야 합니다. 일부 서비스에 대해서만 모니터링 기능을 확장하는 경우 node_exporter 설치 방법만 참고하셔서 확장하면
됩니다.
Raspberry Pi 4 + Ubuntu로 Cluster를 구축하면서 필요한 내용들을 정리하는 문서입니다. 사용하는 라즈베리파이는
Raspberry Pi 4 4GB 버전이며, 최신 Ubuntu Server 이미지를 활용, 네트워크는 WiFi 환경을 바탕으로 하고
있습니다. OS 이미지 설치 및 HDMI 활성화 부분의 경우 x86 서버와 동일한 구조이기 때문에 x86 서버에서도 활용 가능합니다.