[쿠버네티스] Grafana Loki 정리
·
인프라/Kubernetes
사내 클러스터에서 로그를 중앙집중식으로 수집하기 위한 모니터링 플랫폼이 필요했다. 여러 대안 중 Loki가 괜찮은 선택지로 보여, 본격적인 도입에 앞서 사용자 관점에서 최소한으로 알아야 할 내용을 정리해보고자 한다.이 글은 필자가 나중에 다시 읽었을 때 빠르게 기억을 되살릴 수 있도록 작성한 개인 맞춤형 정리 글이며, 개념 설명이나 내용에 빈틈이 있을 수 있다. Loki 개요Loki는 수평 확장 가능한, 고가용성, 멀티 테넌트 로그 집계 시스템이다.보통 Promtail이나 Grafana Alloy와 같은 수집기를 통해 로그를 Loki에 저장하고, Grafana에서 쿼리하여 시각화한다.Loki는 로그 내용을 인덱싱하는 대신 라벨만 인덱싱함으로써, 효율적이고 운영이 쉬운 로그 플랫폼을 제공한다.무엇을 할 수..
[쿠버네티스] Longhorn 정리
·
인프라/Kubernetes
Longhorn 개요LongHorn은 가볍고, 신뢰성 있고, 쉽게 사용할 수 있는 쿠버네티스 기반 분석 블럭 스토리지이다.Rancher Labs 라는 회사에서 만들어 졌으나 현재는 CNCF에 기증되어 incubating 프로젝트이다. 무엇을 할 수 있는가?여러 노드의 로컬 디스크를 하나의 풀로 관리하며, 데이터를 여러 노드에 복제할 수 있다.노드에 데이터가 replica 되어 노드로 인한 단일 실패 지점을 해소 (고가용성)NFS 혹은 S3를 통해 데이터를 백업할 수 있다.언제 도입하면 좋은가?스토리지 관련 리소스가 없을 때 (클라우드, SAN 포함)온프레미스 환경에서 중소규모로 스토리지 환경이 필요할 때동일한 데이터의 다중 접근이 드문 상황일 때 (다중 접근을 위해 블록 스토리지 위에 NFS 레이어를 ..