2026/07/04 5

[Podman] Influxdb 설치

▣ InfluxDB 핵심 내용1. 역할 : 고성능 시계열 전용 데이터베이스2. 핵심 특징역할상세 내용 Push/Pull 양방향 Telegraf 에이전트가 각 수집처에서 Push, 또는 직접 API로 쓰기 Telegraf 200+ input 플러그인 (CPU, 네트워크, Docker, SNMP, MySQL 등) 쿼리 언어 InfluxQL(SQL 유사) 또는 Flux(함수형, v2 이상) Retention Policy 데이터 보존 기간/샤딩을 세밀하게 제어 (장기 보존에 유리) 고밀도 쓰기 최적화 IoT, 센서, 고빈도 이벤트 수집에 강점 3. 활용 범위 장기 보존이 필요한 시계열 데이터, IoT/센서, 고빈도 지표 수집4. InfluxDB 데이터 흐름도 ▣ InfluxDB 설치 방법1. ..

[Podman] Node Exporter 설치

▣ Node Exporter 핵심 내용1. 역할 : 리눅스/유닉스 계열 호스트 시스템의 하드웨어 및 OS 메트릭 수집기2. 핵심 특징역할상세 내용 화이트박스 모니터링(Whitebox Monitoring) 서버 내부에 에이전트로 설치되어 시스템 내부 고유 메트릭(인사이드 아웃)을 상세히 측정 풍부한 OS 메트릭 컬렉터 CPU 사용량, 메모리 잔여량, 디스크 I/O 속도, 네트워크 트래픽 상태, 파일 시스템 가득 참 여부 등을 기본 수집 가볍고 독립적인 구조 Go 언어로 작성되어 별도의 의존성(Dependency) 없이 단일 바이너리로 실행되며, 시스템 리소스를 극도로 적게 소모 텍스트 형식 엔드포인트 수집한 원시 데이터를 Prometheus가 읽어갈 수 있도록 http://:9100/metri..

[Podman] VictoriaMetrics 설치

▣ VictoriaMetrics 핵심 내용1. 역할VictoriaMetrics는 고성능 시계열 데이터베이스(TSDB)모니터링 시스템의 핵심 저장소 및 쿼리 엔진단순히 데이터를 저장하는 것을 넘어, 대규모 환경에서 Prometheus의 한계를 극복하기 위해 설계역할도구상세 내용데이터 수집vmagent타겟(서버, 애플리케이션 등)에서 메트릭을 수집하여 VictoriaMetrics로 전달데이터 저장/조회VictoriaMetrics수집된 데이터를 저장하고, 쿼리(PromQL)에 응답알림 관리vmalert설정된 룰을 바탕으로 메트릭을 평가하고 알림을 발생​2. 핵심 특징역할상세 내용 고성능 및 확장성 단일 노드 실행 시에도 리소스 효율이 매우 높으며(낮은 CPU/RAM 사용량), 클러스터 모드로 전환하면 수평적..

[Podman] Prometheus 설치

▣ Prometheus 핵심 내용1. 역할 : 오픈소스 모니터링 및 경고(Alerting) 시스템이며, 그라파나와 함께 사용하여 시각화하는 경우가 많으며, 메트릭(Metric) 수집 최적화2. 핵심 특징역할상세 내용 시계열 데이터 관리 시간 순서대로 변화하는 데이터를 저장하며, 고유한 메트릭 이름과 라벨(Label) 로 데이터를 구분 Pull 방식 서버가 주기적으로 /metrics 엔드포인트를 스크래핑. Exporter(node_exporter, blackbox, snmp 등)로 수집 대상 확장 내장 TSDB 데이터를 별도 DB 없이 로컬에 저장 (기본 15일 보존) PromQL 강력한 시계열 쿼리 언어 (rate(), increase(), histogram_quantile() 등) Ale..

[Podman] Grafana 설치

▣ Grafana 핵심 내용1. 역할 : 데이터 시각화, 모니터링, 분석을 위한 오픈소스 플랫폼으로서, IT 인프라와 애플리케이션의 상태를 한눈에 파악할 수 있도록 돕는 대시보드 솔루션2. 핵심 특징역할상세 내용 멀티 데이터소스 Prometheus, InfluxDB, Loki, MySQL, Elasticsearch 등 동시 연결 패널 타입 Time series, Gauge, Stat, Heatmap, Geomap, Table 등 다양 Alert Rules 데이터소스 쿼리 기반 알림 조건 설정 + Notification Channel 라우팅 Loki 로그 수집/쿼리 (LogQL), Prometheus와 동일한 레이블 체계 Tempo 분산 트레이싱 연동 (Traces) 플러그인 커뮤니티/..

반응형