DevOps/Grafana

·DevOps/Grafana
준비물은 Grafana의 기본적인 설정과 시각화 할 수 있는 데이터 소스입니다. 현재 Grafana를 통해 Alert를 설정하고 있습니다.개인 프로젝트이기에 엄청 심화된 내용은 다루지 않으니 처음 하시는 분들이 참고하시기에 좋을 것 같습니다. 먼저 Grafana의 Alert 메뉴입니다.1. Alert rules - 임계값이나 여러 표현식을 사용하여 알람을 설정하는 메뉴입니다.2. Contact points - Alert message의 템플릿을 만들거나 Alert를 어떠한 플랫폼(gmail, slack 등)으로 전송할지 정하는 메뉴입니다.3. Notification policies - Label을 체계적으로 정리하여 그룹화 시켜 확인할 수 있는 메뉴입니다.4. Silences - 특정 시간에 Alert를..
·DevOps/Grafana
현재 Grafana는 V8.4.4를 사용하고 있고 제가 원하는 바는 이렇습니다. 아래와 같은 Grafana의 대시보드가 있으면파랑색 박스는 그 전날과 비슷한 시간에  똑같이 CPU의 사용률이 올랐기에 Alert를 발생하지 않고빨간색 박스는 그 전날과 다르게 CPU의 사용률이 측정되었기에 Alert를 발생시킵니다. 이것을 응용한다면 어제가 아닌 지난 주의 값을 비교할 수 있고 반복적인 작업이 있다면 그 부분을 제외하고 Alert를 발생할 수 있는 것입니다.  위와 같이 설정하고 싶다면 Grafana의 Alert Rule의 쿼리 부분을 계산해야합니다.먼저 새로운 Alert Rule을 만든 다음 핵심적인 부분은 2개의 빨간색 박스입니다.먼저 전날과 비교하려면 총 2개의 Query와 3개의 Expression이..
지나가는 지식들을 모아두기
'DevOps/Grafana' 카테고리의 글 목록