Prometheus & Grafana & Loki 모니터링
·
Backend
모니터링: 시스템을 실시간으로 관찰하고 측정하는 것 모니터링의 중요성💡 모니터링 도구를 사용하여 시스템의 상태를 추적하고, 문제를 감지하고, 성능을 최적화하며, 장애 발생 시 빠르게 대응할 수 있다.  프로메테우스(Prometheus) 연동Prometheus란?Prometheus는 오픈소스 모니터링 툴로 시계열 데이터베이스를 사용하여 메트릭 데이터를 수집하고, 쿼리 및 시각화를 통해 시스템 상태를 모니터링하고 경고를 설정할 수 있다. Prometheus의 주요 구성 요소Prometheus 서버: 메트릭 데이터를 수집하고 저장하는 핵심 컴포넌트로, 각 타겟으로부터 데이터를 주기적으로 스크랩하여 시계열 데이터베이스에 저장한다.시계열 데이터베이스(Time Series Database, TSDB)는 시간에 따..
대규모 스트림 처리
·
Backend
대규모 시스템 도입인터넷에서는 수백만 명의 사용자가 동시에 접속하고 상호작용할 수 있는 시스템을 구축해야 하는 상황이 자주 발생한다.이러한 시스템은 단순히 많은 사용자를 처리하는 것뿐만 아니라, 안정성과 신뢰성을 유지하면서 고성능을 제공해야 한다.기능에 대한 테스트를 통해 애플리케이션이 정상적으로 동작하는것을 확인하는 것은 당연한 것이다.성능 테스트를 통해 내가 만든 애플리케이션의 성능을 측정하여 애플리케이션이 실제 환경에서 어떻게 동작하는지 미리 검증하고, 신뢰성 있는 시스템을 구축해야 한다. 동시 접속자와 초당 요청량(TPS)시스템을 사용할 사용자 수를 파악하는 것이 중요하다. 시스템 모니터링을 통해 하루에 몇 명의 사용자가 접속하는지 알 수 있다.그러나 단순히 하루 접속량을 파악하는 것만으로는 충분..
조원준입니다
'모니터링' 태그의 글 목록