[Monitoring] Grafana Alert 셋팅
안녕하세요? 정리하는 개발자 워니즈입니다. 지난시간에 Grafana를 통해서 대시보드를 표현하는 것까지 정리를 해봤습니다. 이번시간에는 Grafana의 Alert 기능을 이용해서 대시보드에서 임계치 산정을 해두면, Slack으로 Alert를 주도록 셋팅해보겠습니다. 1. 모니터링 항목 선정 필자의 프로젝트에서는 Zabbix를 통하여 모니터링을 진행하고…
안녕하세요? 정리하는 개발자 워니즈입니다. 지난시간에 Grafana를 통해서 대시보드를 표현하는 것까지 정리를 해봤습니다. 이번시간에는 Grafana의 Alert 기능을 이용해서 대시보드에서 임계치 산정을 해두면, Slack으로 Alert를 주도록 셋팅해보겠습니다. 1. 모니터링 항목 선정 필자의 프로젝트에서는 Zabbix를 통하여 모니터링을 진행하고…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 프로메테우스 쿼링에 대해서 정리하는 시간을 갖도록 하겠습니다. 프로메테우스를 잘 활용하기 위해서는 query를 어떤식으로 다루고 활용할지를 고민을 해봐야됩니다. 그래서 이번시간에는 Promql을 조금더 손쉽게 다루기 위해서는 어떤식으로 데이터를 다루고 사용하는지에 대해서 정리해보겠습니다.…
안녕하세요? 정리하는 개발자 워니즈 입니다. 이번시간에는 kubernetes의 모니터링 도구인 Prometheus 에 대해서 정리를 해보고 그것을 시각화 하는 Grafana와 연동을 해보고자 합니다. 프로메테우스는 시계열 데이터를 수집하는데 적합하고, 특히 쿠버네티스에 대한 모니터링을 제공해준다는 점에서 정말 좋은 것…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 필자가 속한 프로젝트에서 ArgoCD를 도입한 이후에 어떠한 방식으로 배포를 진행하려 하는지 정리해보는 시간을 갖도록 하겠습니다. 우선 필자의 프로젝트에서는 Apache, Nginx, WAS 로 이어지는 서비스 흐름이 있습니다. 여기서 Apache, Nginx를 Image로…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 Kubernetes Deploy Tool에 대해서 알아보고, 필자가 속한 프로젝트에서는 어떤 구성으로 진행을 하고 있는지를 정리해보고자합니다. 지난 글들은 아래를 참고 해주시면 됩니다. 쿠버네티스 1편 : 설치 가이드 쿠버네티스 2편 : pod 쿠버네티스…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 Helm 챠트를 어떤식으로 패키징하고 repo를 지정하여 배포를 하는지 정리해보도록 하겠습니다. 지난 글들은 아래를 참고 해주시면 됩니다. 쿠버네티스 1편 : 설치 가이드 쿠버네티스 2편 : pod 쿠버네티스 3편 : service 쿠버네티스…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 쿠버네티스안에 app log들을 어떤식으로 수집하고 대시보드 상에서 볼 수 있는지에 대해서 정리를 하고자합니다. 지난 글들은 아래를 참고 해주시면 됩니다. 쿠버네티스 1편 : 설치 가이드 쿠버네티스 2편 : pod 쿠버네티스 3편…
안녕하세요? 정리하는 개발자 워니즈입니다. 지난 시간에 Helm 차트로의 이관에 대해서 정리를 했습니다. 우선 helm chart로 정리된 내용을 배포하는 방법에 대해서 정리를 해보도록 하겠습니다. 지난 글들은 아래를 참고 해주시면 됩니다. 쿠버네티스 1편 : 설치 가이드 쿠버네티스…
안녕하세요? 정리하는 개발자 워니즈입니다. 이번시간에는 헬름 차트의 템플릿에 대해서 정리해보도록 하겠습니다. 필자의 프로젝트에서는 k8s를 활용하여 서비스를 하고자 진행중입니다.POD, SVC, ALB 를 모두 만들어서 연결은 해두었느데, CI/CD를 어떻게 할지 고민중이였습니다. 그러던 중, Helm을 알게되었고, 제가 작성해둔…
안녕하세요? 정리하는 개발자 워니즈 입니다. 이번시간에는 헬름 에 대해서 알아보는 시간을 갖어보려 합니다. 헬름은 현재 3버전으로 업그레이드 가 되어있고, 제가 소개하고자 하는 내용은 2버전입니다. 2에서 3으로 명령 변경이 다수 일어났기 때문에 먼저 2버전에 대해서 정리를…