회사 소식
공지

Apache NiFi 2 모니터링 시스템 'nifi-monitoring' 공개

데이터다이나믹스가 Apache NiFi 2.x(Cloudera CFM 4.12) 클러스터의 장애·병목을 감시하는 모니터링 구성 'nifi-monitoring'을 Apache License 2.0으로 GitHub에 공개했습니다.

발행: 2026년 10월 17일

데이터다이나믹스가 Apache NiFi 2.x 클러스터를 위한 모니터링 구성 nifi-monitoring 을 GitHub에 공개했습니다. Cloudera Flow Management(CFM) 4.12에 포함된 NiFi 2.6.0을 대상으로 만들었으며, 라이선스는 Apache License 2.0 입니다.

nifi-monitoring 시스템 구성 — nifi-exporter가 NiFi REST API를 수집해 Prometheus·Alertmanager·Grafana로 전달

구성

  • nifi-exporter — NiFi REST API를 읽어 클러스터·Process Group·Processor·큐·JVM·저장소·Bulletin 상태를 Prometheus 메트릭으로 제공합니다.
  • Prometheus·Alertmanager 규칙 — 노드 단절, heap·저장소, 큐 Backpressure·정체, Processor 오류 등 알림 24종과 억제 규칙 7종을 담았습니다.
  • Grafana 대시보드 6종 — 개요, 프로세스 그룹, 프로세서, 큐, 장애 분석, JVM·스레드. 그래프에서 해당 Processor의 Provenance를 바로 조회할 수 있습니다.
  • 알림 중계 서비스 — Slack·메일 외에 사내 HTTP API로 알림을 보낼 수 있습니다.
  • 로컬 검증 스택 — NiFi 2노드 클러스터와 모니터링 전체를 Docker Compose로 띄워 볼 수 있습니다.

NiFi / 개요 대시보드

설계와 동작 방식은 기술 블로그 글 NiFi 2 클러스터 모니터링 — Prometheus Exporter·알림 24종·Grafana 대시보드 설계에서 자세히 소개합니다. 버그 제보와 기능 제안, 풀리퀘스트는 GitHub 저장소에서 누구나 참여할 수 있습니다.