[모니터링] - Node.js로 그라파나에서 DB 데이터 로그 보기
Node.js 백엔드 API를 통해 데이터베이스의 데이터나 로그를 그라파나에서 시각화하는 방법을 다뤄보았다. 이 목표를 위해 Prometheus 메트릭 형식으로 데이터를 노출하고 그라파나 대시보드로 모니터링하는 전체 과정을 다뤄보았다.아키텍처1. 프로젝트 초기 설정1.1 프로젝트 생성mkdir nodejs-grafana-db-loggercd nodejs-grafana-db-loggernpm init -y1.2 필수 패키지 설치# 기본 패키지npm install express prom-client# 데이터베이스 드라이버npm install mysql2 pg # MySQL, PostgreSQL# 로깅npm install winston winston-loki# 환경 변수npm install dotenv# 개..
2024. 2. 16. 02:14