exporter
-
Prometheus - ExporterComputer Science/Monitoring 2023. 4. 16. 15:26
Exporter의 종류와 수집하는 것들 cAdvisor 컨테이너 관련 모니터링 prefix에 container가 붙는다 node-exporter 노드 관련 모니터링 sys, proc 디렉토리를 모니터링함 prefix에 node가 붙는다 kube-state-metrics 쿠버네티스 오프젝트 모니터링 deployment, demonset 등 prefix에 kube 가 붙는다 application에서 노출을 시킬때 추가로 exporter를 이용하여 노출시킨다 adapter를 붙이는데 sidecar라고 많이 부른다 각자에 맞는 prefix가 존재한다. app이 자체로 노출시키고 있는 경우도 있다. CockroachDB, Envoy, MetalLB, Kong, Zipkin 같은 경우 이미 메트릭이 노출되도록 되어..
-
Prometheus 기초 공부 내역Computer Science/Monitoring 2023. 3. 23. 12:09
Prometheus 가 다른 모니터링 도구와 큰 차이점 중 하나는 바로 Pull 방식으로 진행된다는 것이다. 기존의 다른 모니터링 도구 ( New Relic, DataDog, Pinpoint ) 는 이 클라이언트가 메트릭을 수집해서 중앙서버로 보내면 서버가 모니터링 상태를 보여주는 방식인데 Prometheus는 서버가 클라이언트에 접속해서 데이터를 가져오는 방식이다. 즉 모니터링 서비스를 위해서 각 서버마다 클라이언트가 설치되어야 함은 동일하지만 기존의 모니터링 도구들은 이 클라이언트가 중앙서버로 데이터를 전송한다면 Prometheus는 중앙에서 각 클라이언트에 접속해서 데이터를 가져온다. 이렇다보니 꼭 prometheus 서버가 아니더라도 클라이언트에서 정보를 가져올 수 있다. Prometheus 의 ..