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에 게시됨
Docker 성능 최적화: 효율적인 디버그 및 자원 관리 전략
컨테이너 기반 애플리케이션의 사용이 증가함에 따라 Docker는 개발과 운영에서 필수 도구로 자리 잡았습니다. 서비스 규모가 커질수록 성능 문제가 두드러지게 나타나며, 이는 자원 할당, 네트워크 통신, 스토리지 접근 등 다양한 측면에서 발생할 수 있습니다. 이러한 문제를 해결하기 위해서는 시스템 전체부터 컨테이너 내부까지의 모니터링 체계가 필요합니다.
자원 ...
6월 15일 01:44에 게시됨
Kubernetes 기반 Redis 클러스터 구축 및 Prometheus와 Grafana를 활용한 통합 모니터링 시스템 구성
1. Kubernetes 환경에서의 Redis 클러스터 배포 및 데이터 영속화
Kubernetes 상에서 고가용성을 보장하는 Redis 클러스터를 구축하기 위해 NFS 기반의 StorageClass를 활용하여 데이터를 영속적으로 관리하는 방법을 설명합니다.
1.1 NFS 백엔드 스토리지 준비
데이터 저장을 위한 NFS 디렉토리를 생성하고 공유 설정을 진행합니다.
# 데이터 저장용 디렉토리 생성
mkdi ...
6월 1일 12:08에 게시됨
CPU 30%에 시스템이 멈춘 이유
실제 운영 환경에서 자주 발생하는 장애 시나리오입니다.
업무에서 시스템 응답 속도가 눈에 띄게 느려졌다는 피드백이 들어왔습니다. 사용자들은 "인터페이스가 멈춘다", "화면이 계속 로딩된다"고 불평합니다.
모니터링 시스템을 확인해보면 다음과 같습니다:
CPU 사용률: 30%
메모리 사용률: 55%
로드 애버리지: 0.8
디스크 IO: 정상
Grafana 지표는 모두 정상입니다.
...
5월 24일 01:56에 게시됨