Healthchecks 메트릭을 Prometheus에 통합하여 크론 작업 모니터링하기

Python 및 Django 기반의 오픈소스 도구인 Healthchecks는 주기적인 크론(Cron) 작업이나 백그라운드 태스크의 상태를 추적하는 데 매우 유용합니다. 여기에 Prometheus를 연동하면 작업 상태를 시각화하고 정교한 알람 체계를 구축하여 운영 안정성을 높일 수 있습니다. Prometheus 통합 활성화 Healthchecks 내부에서 메트릭 노출 기능을 활성화해야 합니다. 프로젝트 ...

7월 11일 19:19에 게시됨

카프카 모니터링 종합 가이드: 최상의 카프카 대시보드 및 모니터링 설정과 경고 규칙

다중 카프카 모니터링을 위한 kafka_exporter 활용 kafka_exporter 프로젝트 주소: https://github.com/danielqsj/kafka_exporter docker-compose를 사용하여 여러 kafka_exporter를 배포하며, 각 exporter는 하나의 카프카 클러스터와 연동됩니다. 주의사항: 각 카프카 브로커 주소를 구성하며, kafka3는 버전을 명시해야 합니다. version: '3.8' services: monitor ...

7월 10일 02:35에 게시됨

CentOS 8.2에서 Prometheus 및 node_exporter 설치 및 구성 가이드

개요 Prometheus는 오픈 소스 모니터링, 쿼리 및 경고 도구입니다. 이 기능이 풍부한 도구는 2012년 Soundcloud에서 처음 구축되었으며, 많은 기업에서 IT 인프라를 모니터링하고 모든 시스템이 원활하게 작동하도록 보장하는 데 사용됩니다. Prometheus를 사용하면 CPU 및 메모리 사용률과 같은 시계열 지표를 HTTP 프로토콜을 통해 쿼리하고 추출할 수 있으며, 이를 실시 ...

7월 3일 21:34에 게시됨

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에 게시됨

Longhorn, 엔터프라이즈급 클라우드 네이티브 컨테이너 분산 스토리지 - 모니터링(Prometheus+AlertManager+Grafana)

출처: Longhorn 1.1.2 공식 기술 매뉴얼 시리즈 Longhorn이란? Longhorn 엔터프라이즈급 클라우드 네이티브 컨테이너 분산 스토리지 솔루션 설계 아키텍처 및 개념 Longhorn 엔터프라이즈급 클라우드 네이티브 컨테이너 분산 스토리지 - 배포篇 Longhorn 엔터프라이즈급 클라우드 네이티브 컨테이너 분산 스토리지 - 볼륨(Volume)과 노드(Node) Longhorn, 엔터프라이즈급 ...

6월 24일 20:16에 게시됨

Grafana, Prometheus, Node Exporter를 활용한 Linux 시스템 모니터링

구성 요소 개요 Linux 시스템 모니터링을 위해 Prometheus, Grafana, Node Exporter를 조합하여 사용합니다. 각 요소의 역할은 다음과 같습니다: Prometheus: 시계열 데이터 기반의 오픈소스 모니터링 시스템으로 데이터 저장 및 알림 기능 제공 Grafana: 다중 데이터 소스를 지원하는 시각화 플랫폼으로 메트릭 분석 및 대시보드 구현 Node Exporter: 시스템 자원 사용량 ...

6월 22일 00:46에 게시됨

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

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

6월 21일 23:59에 게시됨

Blackbox Exporter를 활용한 외부 시스템 모니터링 설정

1. Blackbox Exporter 설치 및 실행 다음 명령어를 사용해 릴리스 파일을 다운로드하고 설치합니다. wget https://github.com/prometheus/blackbox_exporter/releases/download/v0.25.0/blackbox_exporter-0.25.0.linux-amd64.tar.gz tar xf blackbox_exporter-0.25.0.linux-amd64.tar.gz -C /usr/local/ cd /usr/local/ ln -sv blackbox_exporter-0.25.0.linux-amd64/ bla ...

6월 18일 20:50에 게시됨

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

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

6월 17일 00:43에 게시됨