AWS (2) 썸네일형 리스트형 [Docker] Docker Compose로 Grafana / Prometheus / Loki 로컬 테스트 환경 구성하기 애플리케이션 개발과 운영에서 모니터링은 필수적인 요소이다. 하지만 Grafana, Prometheus, Loki와 같은 강력한 모니터링 도구들을 처음부터 완벽하게 구축하는 것은 결코 쉬운 일이 아니다. 특히 로컬 개발 환경이나 소규모 테스트 환경에서는 복잡한 설정보다는 빠르고 쉽게 동작하는 모니터링 스택이 필요하다.위 환경을 AWS EC2 (Amazon Linux) 환경에서 Docker Compose를 활용하여 Grafana, Prometheus, Loki 스택을 구축하고, 나아가 Spring Boot 애플리케이션의 메트릭과 로그를 연동하는 방법을 알아보자.목표AWS EC2 (Amazon Linux 2023) 인스턴스 위에서Docker Compose를 사용하여Grafana, Prometheus, Loki.. VPC란? VPC란?종류설명VPC(Virtual Private Cloud)AWS 전용 가상 네트워크서브넷(subnet)VPC의 IP주소 범위CIDR 블록클래스 없는 도메인 간 라우팅 기법라우팅 테이블틀래픽을 전달할 위치를 결정하는 라우팅 규칙 집합인터넷 게이트웨이(internet gateway)VPC에서 인터넷 간의 통신을 활성화하기 위한 리소스NAT 게이트웨이Private 서브넷의 EC2가 인터넷, 다른 VPC에 연결되도록 허용하는 AWS서비스보안 그룹AWS 리소스 대해서 in/outbound 트래픽을 제어하는 가상 방화벽네트워크 ACL(Network ACL)서브넷에서 들어오고 나가는 트래픽을 제어하기 위해 방화벽 역할을 수행하는 VPC에 대한 가상 방화벽EIP(Elastic IP)AWS에서 할당해주는 정적 IP.. 이전 1 다음