일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- On-Premise
- Endpoints
- 구조분해 할당
- JavaScript
- Await
- Service
- Kubernetes
- null 병합 연산자
- 단축 평가
- 온프레미스
- cognito
- Proxy Resource
- vgw
- 자바스크립트
- prometheus
- elasticsearch
- Custom Resource
- AWS
- docker
- optional chaining
- docker swarm
- DynamoDB
- 비구조화 할당
- 옵셔널 체이닝
- grafana
- CloudFormation
- transit gateway
- VPC
- Site-to-Site VPN
- api gateway
- Today
- Total
목록prometheus (4)
만자의 개발일지
Promtheus에서 Docker 메트릭을 수집하여 모니터링할 수 있습니다. 다만 Docker에서 기본적으로 제공하지는 않으므로 추가적인 설정이 필요합니다. Docker 메트릭 수집 아래 예제는 AWS EC2(Amazon Linux 2)에서 진행하였습니다. JSON 파일 설정 다음과 같이 vi 편집기로 daemon.json 파일을 열어줍니다. $ sudo vi /etc/docker/daemon.json 아래와 같이 코드를 작성한 후 저장합니다. 공식 문서에서는 9323포트를 권장하지만 다른 포트를 사용하셔도 무방합니다. { "metrics-addr" : "0.0.0.0:9323", "experimental" : true } docker를 재실행 합니다. $ systemctl restart docker /..
Node Exporter Prometheus Node Exporter는 하드웨어의 상태와 커널 관련 메트릭을 수집하는 메트릭 수집기입니다. Prometheus는 Node Exporter의 metrics HTTP endpoint에 접근하여 해당 메트릭을 수집할 수 있습니다. Node Exporter로 부터 수집한 메트릭을 Prometheus내의 TSDB에 저장하여 PromQL로 메트릭을 쿼리해 서버 상태를 모니터링할 수 있습니다. Node Exporter 설치 Node Exporter를 설치하는 방법은 압축 파일을 다운받아 바이너리 파일로 실행하는 방법과 도커 이미지로 컨테이너를 생성하여 실행하는 두 가지 방법이 있습니다. Node Exporter는 기본적으로 9100 포트를 사용하므로 9100 포트에 다..
Prometheus 설치 이번 포스팅은 EC2(Amazon Linux 2)에서 진행하였습니다. Prometheus 설치 먼저 아래 사이트로 접속합니다. https://prometheus.io/download Download | Prometheus An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach. prometheus.io 다운받을 버전의 압축파일을 우클릭한 후 링크 주소 복사를 클릭합니다. wget 명령어로 해당 압축파일을 다운로드 받습니다. $ wget https://github.com/p..
Prometheus Prometheus는 메트릭 기반의 오픈소스 모니터링 시스템으로, SoundCloud사에서 만들었다. 2016년 부터 CNCF 프로젝트로 등록되었으며, 두 번째로 졸업한 CNCF 프로젝트입니다. Prometheus는 많은 관심을 받고있는 모니터링 시스템중 하나로, Kubernetes에서도 Prometheus를 사용하여 모니터링을 환경을 구축하는 것을 권장하고 있습니다. Prometheus 기능 Prometheus 공식 사이트에서 설명하는 Prometheus의 기능들입니다. 차원 데이터(Dimensional data) 고차원 데이터 모델을 구현하기 위해 수집한 메트릭을 키-값(JSON) 형식의 시계열 데이터로 저장합니다. 강력한 쿼리 Prometheus 전용 쿼리 언어인 PromQL이라..