반응형 Prometheus3 node exporter, prometheus 로 사용자 변수 수집하기 node exporter 중에 아쉬운 게 서비스 가동여부 모니터링이 안되는 게 아쉬워서 찾아보니 변수로 값을 가져올 수가 있었다./etc/systemd/system/node_exporter.service 파일에 보면ExecStart= 부분에 옵션을 추가할 수 있는데 여기에--collector.textfile.directory=/var/lib/node_exporter/textfile_collector라고 경로명을 추가해놓고 여기에 파일을 추가하면 grafana에서 가져온다.해당 경로에 service_status.prom 과 같은 파일을 만들고별도 스크립트로 서비스 가동 상황을 text로 남기게 해놓으면 그 값으로 가동여부를 확인할 수 있다.샘플은 다음과 같다.1이 가동, 0이 중지 이건 조회해서 표시하기 .. 2024. 12. 9. Prometheus + Grafana 를 활용한 Oracle 모니터링(oracledb exporter) 이전 포스트에 Prometheus + Grafana 를 활용한 시스템 모니터링을 구성했었다. 이번에는 Oracle 모니터링이다. 이번 건은 좀 빡셌다. Oracle을 Prometheus로 모니터링하기 위해 기존에 진행되는 github 프로젝트를 가져와본다. 참고 프로젝트는 다음과 같다. iamseth/oracledb_exporter: Prometheus Oracle database exporter. (github.com) GitHub - iamseth/oracledb_exporter: Prometheus Oracle database exporter. Prometheus Oracle database exporter. Contribute to iamseth/oracledb_exporter developmen.. 2023. 4. 21. Prometheus + Grafana 를 활용한 시스템 모니터링 회사에서 사용하는 모니터링 툴을 멋대로 손댈수도 없고 신속하게 보려니 그것도 어렵고 해서 역량 향상 겸 요즘 핫하다는 Prometheus와 Grafana를 활용하여 시스템 모니터링 구성을 해봤다. Prometheus 는 Metric 수집 툴 Grafana는 수집된 Metric을 GUI로 이쁘게 보여주는 툴 이라고 생각하면 이해가 편할 것 같다. 구성방법은 1) 서버를 하나 마련해서 2) Prometheus, Grafana 설치/연동 3) 클라이언트 쪽에 exporter (node, windws) 설치 4) Grafana 대시보드 구성 위와 같이 크게 4개의 단계로 볼 수 있으며, 구성은 생각보다 쉽고 간단하다. 대시보드도 이미 Grafana 사이트에 잘 구성된 것들이 많으니 json 파일만 내려받아서 적.. 2023. 4. 17. 이전 1 다음 반응형