전체 글48 [Tool]스프링 모니터링하기 2, Micrometer Micrometer Micrometer는 애플리케이션에서 발생하는 여러 유형의 메트릭 데이터를 수집하고, 이를 다양한 모니터링 시스템에 전달하는 역할을 하는 라이브러리입니다. 주로 Java 기반의 애플리케이션에서 사용되며, 스프링 부트와 통합하여 스프링 애플리케이션의 메트릭을 쉽게 수집할 수 있도록 지원합니다. Micrometer의 주요 특징과 역할 손쉬운 결합 간단한 설정만으로 Spring Boot Actuator와 Prometheus와 Grafana를 통합하여 메트릭을 수집하고 손쉽게 시각화 할수 있습니다. 풍부한 메트릭 유형 제공 Micrometer는 애플리케이션의 여러 측면에서 다양한 메트릭을 수집할 수 있습니다. 예를 들어, JVM 메모리 사용량, GC(Garbage Collection) 통계,.. 2024. 1. 3. [Tool]스프링 모니터링하기 1,Spring Boot Actuator Spring Boot Actuator Spring Boot Actuator는 Spring Boot 애플리케이션을 모니터링하고 관리하기 위한 확장 기능을 제공하는 모듈입니다. Actuator는 애플리케이션의 상태, 운영 환경, 설정 등에 대한 다양한 정보를 노출하고, 애플리케이션을 관리하는 데 유용한 기능들을 포함하고 있습니다. Micrometer를 통해 metric을 공개하여 Prometheus를 통한 수집, Grafana를 이용한 시각화 할 수 있음. Spring Boot Actuator 엔드포인트 별 주요기능 /actuator/health 애플리케이션의 건강 상태를 제공합니다. 예를 들어, 데이터베이스 연결 여부, 디스크 공간, 메모리 사용량 등을 확인할 수 있습니다. /actuator/info 애플.. 2024. 1. 2. [Clean Code]명명규칙(Naming Rule) 명명 규칙예시주로 사용되는 언어기본 설명 예시 주로 사용되는 언어 주로 사용되는 목적 설명 Camel Case myVariable calculateTotalAmount Java JavaScript Python Variables Functions Methods 각 단어의 첫 글자를 대문자로 표기하고 나머지는 소문자로 표기하는 방식입니다. Pascal Case MyClass CalculateTotalAmount Java C# Python Classes Camel Case와 유사하지만 첫 번째 단어의 첫 글자도 대문자로 표기하는 방식입니다. Snake Case my_variable, calculate_total_amount Python Ruby Swift Variables Functions Methods 단어.. 2023. 12. 29. [Intellij]파일 선택시 열림 증상 파일을 클릭할때 창이 열림 파일을 키보드로 이동시 파일 열림 파일 자동열림 해결방안 "open file with single click" 기능 비활성화 2023. 11. 7. 이전 1 2 3 4 5 6 ··· 12 다음