본문 바로가기

모니터링2

LINUX SHELL - 로그 특정 문자 발생시 telegram 알림처리 LINUX SHELL - 로그 특정 문자 발생시 telegram 알림처리 서버를 운영하다보면 단순하게 서버 어플리케이션에 에러로그가 찍히고 문제 상황이 발생하는 경우도 있지만, 그렇지 않은 경우도 있다. 문제 발생 / 조치 계획 로그상의 특정 패턴의 문자열이 중복으로 발생시 에러 라고 판단해야 함. 모니터링이 필요하다. sh 파일로 작성 후 crontab 에 등록. 상황 발생시 텔레그램으로 알림 처리. 로그명 : /APP/logs/2022-07-04/application.2022-07-04.log uniqNo의 값이 중복으로 찍히면 에러 상황 판단하고, 이를 모니터링 하고 싶다. [07-04 09:20:52.099] INFO [TCP Connection(4)-xxx.xx.12.xx] [applicatio.. 2022. 7. 4.
프로메테우스 그라파나 자바 어플리케이션 모니터링 (2) jmx_exporter 프로메테우스 그라파나 자바 어플리케이션 모니터링 (2) jmx_exporter 모니터링을 하려면 뭔가 스레드,JMV 메모리, CPU 등등에 관련한 데이터가 있어야 할것인데, JMX_exporter를 설치하면, 프로메테우스에서 이를 사용할수 있도록 메트릭스 정보를 반환할수 있도록 한다. 처음에는 무슨말인지 모르겠으나 따라해보면 금방 이해할수 있다. https://github.com/prometheus/jmx_exporter GitHub - prometheus/jmx_exporter: A process for exposing JMX Beans via HTTP for Prometheus consumption A process for exposing JMX Beans via HTTP for Prometheus .. 2021. 11. 1.