본문 바로가기
반응형

Prometheus3

[ELK] Elasticsearch 클러스터 트러블 슈팅 및 모니터링 1. Elasticsearch 트러블슈팅을 위한 cat API 0) _cat API 사람이 읽기 편하게 만든 api (상황을 빠르게 판단하는데 도움) 20개 이상의 API 제공 (아래 4가지가 제일 많이 사용) 1) _cat health GET _cat/health?v (v: verbose를 붙여주면 header까지 보임) cluster 이름, 상태, shard 개수 (primary, reload, init, unassign) status 확인 용 2) _cat nodes GET _cat/nodes?v e.g. GET _cat/nodes?h=ip,heap.percent,disk.avail,name&v jvm, node 메모리 사용률, cpu, load average, node.role, master(* .. 2023. 5. 5.
[Kubernetes] 쿠버네티스 환경에서의 JVM 동작/배포/성능 최적화 목차 1. 들어가며 2. JVM (Java Virtual Machine) 기본 개념 2.1. JVM 이란? 2.2. JVM 구성 요소 2.3. JVM 동작 원리 3. 쿠버네티스(Kubernetes) 기본 개념 3.1. 쿠버네티스란? 3.2. 쿠버네티스의 주요 구성 요소 3.3. 쿠버네티스 클러스터 구조 4. 쿠버네티스에서 JVM 애플리케이션 배포하기 4.1. Docker 이미지 생성 4.2. 쿠버네티스 배포 설정 4.3. 서비스 및 인그레스 설정 5. 쿠버네티스 환경에서 JVM 성능 최적화 5.1. JVM 메모리 관리 5.2. 가비지 컬렉션 튜닝 5.3. 리소스 제한과 요청 설정 5.4. CPU 관리 6. 쿠버네티스에서 JVM 모니터링 및 로깅 6.1. 모니터링 도구 소개 6.2. 로깅 전략 6.3. 로.. 2023. 3. 20.
[Data Analyst] Prometheus & Grafana 이해와 활용 (오픈소스 모니터링 시스템) for 개발자, DevOps, Data Analyst/Scientist Prometheus : 메트릭 & 얼러트 기반 오픈소스 모니터링 솔루션 Grafana : 옵저버빌리티를 위한 오픈소스 기반 데이터 시각화 플랫폼 프로메테우스 개요 프로메테우스 아키텍쳐 Prom QL Data Collection Alert Grafana 개요 및 구성 리눅스 명령어/지식 필요, Docker, Docker-compose 사용 경험 있으면 좋음 1. Prometheus 개요 1) Prometheus란? Metric Collector + Metric DB 오픈소스 monitoring/alerting tool으로 SoundCloud에 의해 2012년 시작되어 2016년에 v1 출시함 메트릭 수집 + 시각화 + 알람이 핵심 기능.. 2021. 9. 10.
반응형