Skip to content

모니터링 환경 구축 #30

Closed
@junha-ahn

Description

@junha-ahn

Description

프로메테우스 그라파나 조합을 사용해서 모니터링 환경을 구축합니다.

사용중인 AWS 모든 리소스를 대상으로 한다

  • EKS
  • RDS
  • ALB/NLB

To do

  • Terraform을 통한 설치 자동화 (helm_provider 등)
    • 프로메테우스, Grafana
  • Grafana 대시보드 적용 (grafana dashboard import)
  • Terraform을 통한 AWS RDS 모니터링 (프로메테우스 exporter 설치 등)
  • Terraform을 통한 ALB 모니터링 (프로메테우스 exporter 설치 등)
  • Grafana 외부 접속 가능화 (Ingress)
  • Grafana 계정 컨트롤 (후순위)
    • 계정 비밀번호 k8s secret 화 (현재 Default 사용)
    • 권한에 따른 계정 Role 컨트롤 (Admin, Developer)

연관 이슈 (해당 이슈에서는 미진행합니다)

Test Checklist

Grafana를 통해 모니터링 성공

  • 각 POD의 CPU usage
  • ALB의 요청량
  • RDS의 CPU usage, Now Connection Count
  • 스프링 부트 프로세스 Memory Usage, JVM memory Usage

Metadata

Metadata

Labels

MajorMajor topicenhancementNew feature or request

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions