일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- S3 private통신
- MySQL
- mysql 구조
- 운용 시 유용한 쿼리
- innodb 버퍼풀
- 밑바닥부터 구현하는 컴퓨팅 시스템
- ix is lock
- 필수 스크립트
- nandtotetris
- 리눅스
- 안전하게 테이블 변경
- performance스키마
- x lock s lock
- innodb구조
- mysql 엔진
- s3
- S3 Interface Endpoint
- 어뎁티브 해시 인덱스
- 도커
- Terraform
- 온라인 ddl
- ec2
- BastianHost
- s3 sync
- InnoDB
- S3 Gateway Endpoint
- 마운트
- mysql 아키텍쳐
- SessionManager 터널링
- sessionManager
- Today
- Total
목록모니터링 (3)
이것이 점프 투 공작소
프로메테우스의 집계 연산자 프로메테우스의 promQL은 총 11개의 집계연산자와 2개의 선택적 구문 without, by를 제공합니다. without 특정 값을 제외한 메트릭을 선택하는데 사용 할 수 있습니다. metric_name이나 label_name을 사용하여 메트릭을 선택합니다. by 메트릭을 그룹화하는 데 사용됩니다. by 구문은 label_name을 사용하여 메트릭을 그룹화합니다. 표현식 by (레이블) 명령어를 통해 그룹화를 진행 할 수 있습니다. 동일한 집계에 by와 without을 동시에 사용 할 수 없습니다. expression by (label_name1, label_name2, ...) sum 가장 많이 사용되는 연산자 중 하나이며, 메트릭의 값을 합산하는데 사용됩니다. rate()..
PUSHGATEWAY란? 프로메테우스에서 Metric 수집을 위한 PUSH 기반 컴포넌트입니다. 단발성 또는 배치성 작업에 대한 메트릭을 수집하기 위해 사용됩니다. 여러 인스턴스가 PUSH-GATEWAY에 같은 JOB을 전송하면 PUSH-GATEWAY는 전송된 마지막 데이터만 유지합니다. PUSHGATEWAY 설치 docker-compose 파일로 pushgateway 이미지를 실행시킵니다. push-gateway가 실행되면 지정한 포트로 웹페이지를 실행시킬 수 있습니다. version: '3' services: pushgateway: image: prom/pushgateway:latest ports: - 9091:9091 프로메테우스 JOB 등록 prometheus.yml에 push-gateway의 스..
Metric이란? 시스템의 서비스 및 성능, 상태를 모니터링하는 지표입니다. 프로메테우스는 메트릭을 수집하고 저장하는 모니터링 시스템입니다. 메트릭은 아래와 같이 익스포터의 /metrics API에서 이름(Name), 레이블(Labels), 값(Value)를 통해 정의됩니다. 메트릭의 이름에는 -을 쓸수없고 숫자로 시작 할 수 없습니다. flask_http_request_total{method="GET",status="200"} 6.0 # 메트릭이름{레이블} 값 메트릭을 수집할 서버들은 /metrics 주소로 프로메테우스로 수집할 메트릭들을 노출하는데 프로메테우스에서 curl :/metrics | promtool check-metrics 라는 명령어로 노출된 메트릭들이 유효한지 확인 할 수 있습니다. 어..