# monitoring

EKS Observability
k8s 클러스터를 좀 더 안정적으로 운영하고 디버깅하기 위해서는 모니터링툴과 로깅 아키텍처가 필요하다. 이번 포스팅에서는 EKS의 모니터링과 로깅에 대해서 다뤄보겠다.
AWS 2023 Summit 요약
아래 개인 노션에 정리 했습니다 ^^ https://www.notion.so/AWS-Summit-2023-97dca4315df9435a96b7715ab7feb5a1

[GCP] google managed prometheus 활용한 GCE 모니터링
GCE 기반으로 Prometheus 메트릭을 수집하고 모니터링 하는 방법에 대해 알아봅니다.

[GCP] Grafana 설치 및 google cloud monitoring 연동
grafana로 cloud monitoring 의 metric을 연동하는 방법을 알아봅니다.

[GCP] GCE에서 Ops Agent 통해 prometheus metrics 내보내기
vm에 Ops Agent 설치 후 Prometheus target resource을 cloud monitoring을 통해 확인하는 작업을 합니다.

[GCP] Google Cloud Managed Service for Prometheus
Prometheus metrics를 위한 Google Cloud의 완전 관리형 멀티 클라우드 솔루션입니다. Prometheus를 사용하고, 대규모 Prometheus 관리 및 운영을 수동으로 수행할 필요 없이 워크로드를 모니터링하고 알림을 설정할 수 있습니다.

[GCP] Cloud Monitoring - Alerting의 Documentation 필드 작성 시 참고
Cloud Monitoring의 Alerting 기능 중 documentation 필드의 문법과 예시를 공유합니다.
monitoring 03 - Alertmanager
Alertmanager | Prometheus정확하게 알고 싶은 분들은 위 문서를 참고해주세요.저는 하다보니까 이런거라고 생각 됩니다. 메트릭정보를 기준으로 알림을 보내줄 수 있는 기능 입니다. ex. 현재 클러스터의 모든 노드들이 사용하는 cpu 코어의 % 가 90%

monitoring 02 - grafana
Overview | Grafana설명이 되어 있습니다. 다양한 datasource를 기준으로 데이터를 시각적으로 표현하는 역할을 수행합니다. 그렇다면 prometheus랑 어떻게 연동할 수 있을까 ? prometheus와 grafana를 이용한 통합모니터링 체계 구축참

monitoring 01 - prometheus
Overview | Prometheus결론 적으로 말하면 모니터링을 데이터를 수집하는 역할을 합니다. architecture를 보면 큰 그림으로 이해가 됩니다. 아는 것만 적어보도록 하겠습니다. 60% 만 신뢰해주세요.jobs/exporters: 각각의 노드에서 베트릭

프로메테우스 Prometheus
오픈 소스 모니터링 & 알람 툴메트릭을 시계열 데이터로 수집한다. Job은 인스턴스들(수집 엔드포인트를 지칭)로 구성되며, 해당 Job은 HTTP Pull 방식으로 메트릭을 수집한다. (Pushgateway를 통해서 push도 지원)수집한 데이터를 다각도에서 조회할 수

Prometheus와 Docker compose를 이용한 모니터링 구성
지난 글에서는 제가 구성한 Prometheus 기반 모니터링에 대해 간단하게 소개를 했습니다. 이번 글은 실습을 해보겠습니다.Prometheus는 이전 글에서 언급했듯 Pull 방식을 사용합니다. 그러므로 모니터링 대상 컴퓨터에 정보를 제공하는 Exporter가 설치되

Prometheus 기반의 Real-time 시스템 모니터링
저는 지난 2021년 여름부터 Prometheus를 사용해 모니터링 시스템을 구성하고 사용 중입니다. 이번 글에서는 Prometheus를 이용한 모니터링에 대한 간단한 소개와 활용 예시를 보여드리려 합니다.모니터링과 로그, 메트릭 분석, 검색 시스템으로는 유명한 ELK

모니터링-프로메테우스/그라파나
액츄에이터로 해왔던 정보들은 한눈에 알아보기가 쉽지 않다. 한눈에 알아보기위해서는 모니터링 툴을 사용해야 하는데 요즘 같은 경우는 그라파나, 핀포인트 를 주로 사용한다.모니터링 툴을 어떻게 사용하는지 알아보자모니터링 툴에 지표 전달특정 모니터링 툴을 사용하려면 그 모니

마이크로미터: Micrometer
마이크로미터는 애플리케이션 메트릭 퍼사드라고 불리는데, 애플리케이션의 메트릭(측정 지표)를 마이크로미터가 정한 표준 방법으로 모아서 제공해준다.즉, 마이크로미터가 추상화를 통해 구현체를 쉽게 갈아끼울 수 있도록 해두었다.보통은 스프링이 이런 추상화를 직접 만들어서 제공
스프링 부트 - 액추에이터
액추에이터는 스프링 부트가 제공하는 기능으로 지표 수집, 추적, 감사 등의 모니터링을 쉽게 할 수 있는 다양한 편의 기능을 제공한다. 또한 최근 유행하는 마이크로미터, 프로메테우스, 그라파나 같은 다양한 모니터링 시스템과 매우 쉽게 연동할 수 있는 기능도 제공한다.들어

모니터링-액츄에이터
코드를 쳐서 기능 개발만이 아닌 실제로 서비스를 운영하다 보면 서비스가 잘 돌아가는지, 문제는 없는지 모니터링도 상당히 중요하다. 운영 환경에서 서비스를 할 떄 필요한 기능들을 프로덕션 준비 기능 이라고 한다.1.지표(metric)2.추적(trace)3.감사(audit

Monitoring (2) - kwatch & prometheus alertmanager
Cloudnet@에서 진행하는 쿠버네티스 실무 실습 스터디를 진행하면서 작성한 글입니다.