Browse > Article
http://dx.doi.org/10.30693/SMJ.2021.10.2.110

A Pre-Study on the Open Source Prometheus Monitoring System  

An, Seong Yeol (제노테크(주))
Cha, Yoon Seok (제노테크(주))
Jeon, Eun Jin (제노테크(주))
Gwon, Gwi Yeong (광양보건대학교)
Shin, Byeong Chun (전남대학교 수학과)
Cha, Byeong Rae (제노테크(주) & 광주과학기술원 AI대학원)
Publication Information
Smart Media Journal / v.10, no.2, 2021 , pp. 110-118 More about this Journal
Abstract
The Internet of Things (IoT) technology, a key growth engine of the 4th industrial revolution, has grown to a stage where it can autonomously communicate with each other and process data according to space and circumstances. Accordingly, the IT infrastructure becomes increasingly complex and the importance of the monitoring field for maintaining the system stably is increasing. Monitoring technology has been used in the past, but there is a need to find a flexible monitoring system that can respond to the rapidly changing ICT technology. This paper conducts research on designing and testing an open source-based Prometheus monitoring system. We builds a simple infrastructure based on IoT devices and collects data about devices through the Exporter. Prometheus collects data based on pull and then integrates into one dashboard using Grafana and visualizes data to monitor device information.
Keywords
Monitoring System; Open Source; Prometheus; Grafana; Visualization;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Brian Brazil, 프로메테우스 오픈소스 모니터링 시스템 - 쿠버네티스와 클라우드 환경을 위한 메트릭 기반 성능 모니터링 도구, 책만, pp. 163-164, 2019
2 Prometheus, https://prometheus.io (accessed Apr., 16, 2021).
3 Grafana, https://grafana.com (accessed Apr., 23, 2021)
4 Raspberry Pi 4 Tech Specs, https://www.raspberrypi.org/products/raspberry-pi-4-model-b/specifications/ (accessed Jun., 25, 2021)
5 Nvidia Developer Jetson Nano, https://developer.nvidia.com/embedded/jetson-agx-xavier-developer-kit (accessed Jun., 25, 2021)
6 Prometheus Exporters, https://prometheus.io/docs/instrumenting/exporters/ (accessed Apr., 18, 2021)
7 Prometheus-MySQL-Exporter, https://github.com/braedon/prometheus-mysql-exporter (accessed Apr., 26, 2021)
8 Nvidia Developer Jetson AGX Xavier Developer Kit, https://developer.nvidia.com/embedded/jetson-nano (accessed Jun., 25, 2021)
9 차병래, 박선, 서재현, 김종원, 신병춘, "대용량 분산 Abyss 스토리지의 CDA()기반 AI 서비스의 설계 및 활용," 스마트미디어저널, 제10권, 제1호, 99-107쪽, 2021년 3월
10 Grafana Dashboards, https://grafana.com/grafana/dashboards/1860 (accessed Apr., 23, 2021)
11 K-data (2014) https://www.kdata.or.kr/info/info_04_view.html?field=&keyword=&type=techreport&page=31&dbnum=178191&mode=detail&type=techreport (accessed Apr., 15, 2021)
12 Joel Bastos, Pedro Araujo, 프로메테우스 인프라스트럭처 모니터링 가상머신, 컨테이너 환경의 프로메테우스 모니터링 실습과 활용, 에이콘출판주식회사, pp. 157-162, 2019