# prometheus

42개의 포스트
post-thumbnail

Prometheus 모니터링 설치 및 Node exporter 조인

https://prometheus.io/docs/prometheus/latest/getting_started/이곳에서 대부분 참조Proxmox를 VM 환경으로 사용해 구성하였습니다.PrometheusPrometheus는 SoundCloud사에서 만든 오픈소스

2022년 6월 7일
·
0개의 댓글
post-thumbnail

prometheus + grafana 로 cpu rate 시각화 하기

목표:노드의 cpu 사용률을 grafana로 시각화한다.

2022년 5월 28일
·
0개의 댓글
post-thumbnail

Kubernetes Monitoring & Logging

Promotheus를 사용해서 모니터링하는 방법과 EKS를 구성해서 로깅하는 방법을 실습해보자. 특히 로깅은 Pod가 삭제되더라도 보안정책에 의해 보존해야하므로 중요하다.

2022년 5월 28일
·
0개의 댓글
post-thumbnail

AWS EKS를 활용한 Wordpress 배포 및 모니터링(3/3)

AWS EKS 환경에 Grafana + Prometheus를 통해 메트릭을 수집하고 시각화 해보자.

2022년 5월 16일
·
0개의 댓글

Prometheus Security - TLS 및 ID/PW 인증 적용

bcrypt를 통해 해싱된 패스워드를 yaml 형식의 웹 컨피그 파일에 지정하여 동작시킨다.config yaml파일은 --web.config.file 플래그를 통해 서비스 시작시 적용시킬 수 있다.web.yml작성된 config validation서비스 실행

2022년 5월 6일
·
0개의 댓글

Prometheus의 Http SD

Prometheus에는 Service Discovery라는 기능이 있다.해당 기능은 scrape할 타겟의 리스트들을 변경하는 기능이다.SD 기반 방식은 아래와 같이 있다.DNS 기반 SDDNS에 query 결과를 기반으로 타겟들을 정의하여 scrapeFile 기반 SD

2022년 5월 6일
·
0개의 댓글
post-thumbnail

Spring Boot + Actuator + Micrometer로 Prometheus 연동하기

이 글은 기존 운영했던 WordPress 블로그인 PyxisPub: Development Life (pyxispub.uzuki.live) 에서 가져온 글 입니다. 모든 글을 가져오지는 않으며, 작성 시점과 현재 시점에는 차이가 많이 존재합니다.작성 시점: 2020-08

2022년 4월 26일
·
0개의 댓글
post-thumbnail

Monitoring with cAdvisor + Prometheus + Grafana

이 글은 기존 운영했던 WordPress 블로그인 PyxisPub: Development Life (pyxispub.uzuki.live) 에서 가져온 글 입니다. 모든 글을 가져오지는 않으며, 작성 시점과 현재 시점에는 차이가 많이 존재합니다.작성 시점: 2020-04

2022년 4월 26일
·
0개의 댓글

PromQL의 구성 요소 및 개념

PromQL은 prometheus query이다. 본 포스트에서는 PromQL을 사용하기 위한 기본 개념들을 정리하고자 한다. Time Series Time series란 시간에 따른 값 변화를 말한다. prometheus의 데이터는 [시간, 값], [시간, 값] 으

2022년 4월 26일
·
0개의 댓글

Prometheus의 Storage Architecture

Local filesystem: 일반적인 chunk 블록 파일로 저장In-Memory: WAL(write ahead logging) 파일 & In-memory Buffer프로메테우스는 레코드 수집시, 해당 데이터를 In-Memory로 저장하고 있다가 주기적으로 데이터를

2022년 4월 20일
·
0개의 댓글

TSDB 개요 - 데이터 색인과 텍스트 분석

TSDB에 대한 내용은 방대하다. 본 포스트에서는 TSDB에 대해 기초적인 이해를 위해 공부하며 작성됐다.TSDB는 시계열 데이터베이스(Time Series Database)라는 뜻으로, 시간(time)과 값(value)가 한 쌍을 이루는 데이터를 시간에 따라 순차적으

2022년 4월 20일
·
0개의 댓글

Alertmanager Configuration

Prometheus에서 발생하는 알람을 실제 사용자에게 전달하기 위해서는 alertmanager라는 Third-Party App을 사용해야 한다.https://github.com/prometheus/alertmanageruseradd 옵션\-m: 홈디렉토리 생

2022년 4월 18일
·
0개의 댓글

Prometheus 설치

1. 다운로드 https://prometheus.io/download/ 2. OS 설정 1) 압축해제 tar -xvf prometheus-2.35.0-rc0.linux-amd64 ####)

2022년 4월 18일
·
0개의 댓글
post-thumbnail

[Monitoring] 간단한 Prometheus 실습(w. docker)

프로메테우스 모니터링을 구성해보기

2022년 4월 16일
·
0개의 댓글

MySQL Exporter - Prometheus 연동

https://prometheus.io/download/https://github.com/prometheus/mysqld_exporter

2022년 4월 14일
·
0개의 댓글

[Prometheus] Get "http://host.docker.internal:8080/metrics": dial tcp: lookup host.docker.internal on 172.0.0.11:53: no such host

프로메테우스의 config 파일 prometheus.yml에서 targets: \[ host.docker.internal:8080 ] 또는 targets: \[ localhost:8080 ]으로 설정했을 시 아래와 같은 에러 발생.imageimagelocalhost 단

2022년 4월 13일
·
0개의 댓글

Thanos - Prometheus의 단점 극복 방안

조대협 님의 Thanos 관련 블로그https://bcho.tistory.com/1375

2022년 4월 12일
·
0개의 댓글

Push vs Pull - 모니터링 데이터 수집 방식

모니터링 시스템은 크게 Pull/Push 방식이 있다.Push: 데이터를 가진 곳에서, 필요한 곳으로 보내준다.Pull: 데이터가 필요한 곳에서, 가진 곳에 접속하여 데이터를 긁어간다.메트릭은 중앙에서 정의되고 할당된 에이전트에 푸시된다.수집된 데이터는 에이전트가 중앙

2022년 4월 12일
·
0개의 댓글

Prometheus 기능 개요 및 선택 이유

수집하려는 대상 서버에 Exporter를 설치하여, Prometheus 중앙 서버에서 메트릭을 수집한다. 수집하려는 데이터에 따라 여러 Exporter가 서드파티앱으로 존재한다. MySQL exporter \- https://github.com/prome

2022년 4월 12일
·
0개의 댓글

머신과 어플리케이션의 모니터링 아키텍쳐 선택

개발 중인 서비스의 모니터링을 위해, 모니터링 기능을 구현하게 됐다.모니터링 기능을 제공하기 위한 데이터 수집 오픈소스를 찾다보니 아래 3가지 방안 중 선택을 하게 됐다.시각화는 따로 구현할 예정이라, 시각화 도구는 고려 대상에서 제외됐다.수집: Telegraf저장:

2022년 4월 12일
·
0개의 댓글