CentOS 8.2에서 Grafana와 Prometheus의 통합 모니터링

목차 단계 1: DNF 저장소 활성화 단계 2: Grafana 모니터링 도구 설치 단계 3: Grafana 서비스 시작 및 활성화 단계 4: 방화벽에서 Grafana 포트 열기 단계 5: Grafana 액세스 단계 6: Prometheus와 Grafana 통합 모니터링 설정 Grafana는 다양한 물리적 또는 클라우드 데이터 소스에서 지표를 쿼리, 분석 및 시각화할 수 있는 무료 오픈 소스 도구입니다. Grafana를 통 ...

7월 2일 00:38에 게시됨

MySQL 데이터베이스 모니터링을 위한 Prometheus와 Grafana 연동

Prometheus 설치 및 설정 Prometheus는 Go 언어로 개발되어 별도의 의존성 없이 단일 바이너리로 실행할 수 있습니다. 운영체제에 맞는 패키지를 공식 사이트에서 다운로드합니다. tar -xzf prometheus-2.45.2.linux-amd64.tar.gz sudo mv prometheus-2.45.2.linux-amd64 /opt/prometheus 기본 설정 파일(prometheus.yml)은 다음과 같은 구조를 가집니다: global: scrap ...

7월 1일 06:51에 게시됨

스프링 부트 어드민을 통한 애플리케이션 모니터링 및 메트릭 확장

스프링 부트 어드민을 활용한 시각화 모니터링 설정 스프링 부트의 Actuator 기능은 기본적으로 /health, /info 등의 엔드포인트를 제공하지만, 추가적인 운영 정보도 필요합니다. 예를 들어 현재 활성 세션 수, 동시 요청 수, 지연 시간 등 다양한 메트릭 데이터를 수집하고 시각화할 수 있어야 합니다. 이 글에서는 Spring Boot Admin을 사용해 애플리케이션 상태를 실시 ...

6월 24일 22:46에 게시됨

Promcat-Resources를 활용한 Prometheus 모니터링 최적화 가이드

Promcat-Resources 개요 Promcat-Resources는 Sysdig에서 운영하는 오픈 소스 프로젝트로, Prometheus 사용자들을 위해 선별된 리소스 카탈로그를 제공합니다. 이 프로젝트는 다양한 클라우드 네이티브 기술에 최적화된 대시보드, 알람 규칙, 설정 가이드를 포함하고 있어 사용자가 복잡한 모니터링 환경을 신속하게 구축할 수 있도록 돕습니다. 모든 리소스는 Prometheus ...

6월 21일 23:59에 게시됨

프로메테우스 외부 클러스터 서비스 발견 구성

프로메테우스 이진 파일 배치 이 섹션에서는 프로메테우스 이진 파일을 배치하는 과정을 다룹니다. 기존 문서를 참고하거나 직접 검색하여 진행하시기 바랍니다. API 서버 접근을 위한 토큰 생성 1. 토큰 획득 먼저, 프로메테우스가 API 서버에 접근할 수 있는 서비스 계정 토큰을 생성해야 합니다. # 모니터링 네임스페이스에 생성된 서비스 계정 확인 kubectl get sa ...

6월 17일 00:43에 게시됨

리모트 리눅스 시스템을 한눈에 모니터링하는 방법

Glances는 무료 오픈소스이며, 크로스플랫폼 실시간 시스템 모니터링 도구입니다. htop과 유사하면서도 더 많은 고급 기능을 제공하며, 독립 실행 모드, 클라이언트/서버 모드, 웹 서버 모드 등 다양한 방식으로 실행할 수 있습니다. 웹 서버 모드를 활용하면 SSH로 원격 서버에 접속할 필요 없이, 웹 브라우저를 통해 리눅스 서버를 원격으로 모니터링할 수 있습니다. 아 ...

6월 10일 16:27에 게시됨

Prometheus 연방 구조를 이용한 분산 모니터링 시스템 구성

연방(Federation) 아키텍처 개요 대규모 인프라 환경에서는 단일 Prometheus 인스턴스로 모든 메트릭을 수집하기 어려울 수 있습니다. 이 경우, 각 로컬 데이터 센터나 리전에 독립된 Prometheus 서버를 배포하고, 이를 중앙 집중형 Prometheus 인스턴스에서 통합하는 방식이 효과적입니다. 이러한 구조를 Prometheus에서 제공하는 연방(Federation) 기능을 통해 구현할 수 ...

6월 5일 22:11에 게시됨

RK3588 성능 모니터링 및 최적화 완벽 가이드

1. RK3588 성능 모니터링 도구 이해하기 RK3588 칩셋은.edge 컴퓨팅 디바이스부터 고급 태블릿, 다양한 AIoT 기기에 이르기까지 광범위하게 활용되고 있다. 6Tops NPU를 갖춘 이 칩셋은 AI 애플리케이션 구현을 상당히 용이하게 만들어 주지만, 제대로 활용하지 않으면 발열 문제나 프레임 레이트 불안정으로 인해 결국 성능을 낮춰야 하는 상황에 직면할 수 있다. 이러한 ...

6월 3일 23:15에 게시됨

Pushgateway 설치 및 활용 가이드

Pushgateway 개요 Pushgateway 소개 Pushgateway는 Prometheus의 컴포넌트 중 하나로, 기본적으로 Prometheus 서버는 Exporter로부터 데이터를 주기적으로 가져옵니다(Pull 방식). 하지만 Pushgateway를 사용하면, 다양한 소스에서 수집된 데이터를 Pushgateway에 전송하고, 이를 통해 Prometheus 서버가 데이터를 수집할 수 있습니다. Pushgateway의 장점 Prometheus ...

5월 23일 02:24에 게시됨