DOI QR코드

DOI QR Code

이기종 데이터베이스와 시각화 편의를 제공하는 통합 모니터링 시스템 구현

Implementation of an integrated monitoring system that support heterogeneous databases and convenient visualization

  • Jeon, Seun (Department of Computer Software Engineering, Dong-Eui University) ;
  • Kim, Minyoung (Research Institute of ICT Fusion and Convergence, Dong-Eui University) ;
  • Park, Yoo-Hyun (Department of Computer Software Engineering, Dong-Eui University)
  • 투고 : 2021.10.05
  • 심사 : 2021.10.11
  • 발행 : 2021.11.30

초록

기존 모니터링 시스템들은 모니터링 대상에 따라 개별 시스템을 구현하였지만, 최근에서 Prometheus, Grafana와 같은 오픈소스를 활용하여 모니터링 시스템을 구현하고 있다. Prometheus와 Grafana를 활용하면 기존 모니터링 시스템 개발 방법에 비해서는 많은 부분이 편리해졌지만, 아직도 문제점이 남아 있다. 본 논문에서는 이러한 문제점을 해결하기 위해 Prometheus와 Grafana를 지원하는 통합형 모니터링 시스템을 제안한다. 제안하는 시스템은 모니터링 대상 데이터의 수집, 저장, 시각화, 관리를 수행하는 세부 모듈로 역할을 구분하고 기존의 문제점을 해결할 수 있도록 각 모듈을 구현하였다. 제안하는 시스템은 이기종 데이터베이스에 저장된 모니터링 대상을 편리하게 관리하여 모니터링 할 수 있으며 단순한 조작을 통하여 대시보드를 생성할 수 있다.

With the development of ICT technology, a monitoring system to check the status of an object to be managed in real time in various industrial fields is widely used. Existing monitoring systems implemented individual systems according to monitoring targets, but recently, monitoring systems have been implemented using open sources such as Prometheus and Grafana. When using Prometheus and Grafana, many parts become more convenient compared to the existing monitoring system development method, but there are still problems. In this paper, to solve this problem, we propose an integrated monitoring system that supports Prometheus and Grafana. The proposed system is a detailed module that collects, stores, visualizes, and manages data to be monitored, and each module is implemented so that roles can be divided and existing problems can be solved. The proposed system can conveniently manage and monitor monitoring targets stored in heterogeneous databases, and create dashboards through simple operation.

키워드

과제정보

This research was supported by the MSIT(Ministry of Science and ICT), Korea, under the Grand Information Technology Research Center support program(IITP-2021-2020-0-01791) supervised by the IITP(Institute for Information & communications Technology Planning & Evaluation).

참고문헌

  1. KOREA Data Agency. The choice for reliable service: Knowing the monitoring system [Internet]. Available: https://www.kdata.or.kr/.
  2. WhaTap. 'What is monitoring' for beginners in monitoring [Internet]. Available: https://www.whatap.io/ko/blog/35/.
  3. S. U. Jeon and Y. H. Park, "A Study on Automatic Visualization of Monitoring System Using Open Source," in Proceedings of Symposium of the Korean Institute of communications and Information Sciences, pp. 543-544, 2021.
  4. Prometheus Authors, Prometheus official web site [Internet]. Available: https://prometheus.io/.
  5. Grafana Labs, Grafana official web site [Internet]. Available: https://grafana.com/.
  6. M. S. Choi. "A Study on the Efficient Implementation Method of Cloud-based Smart Farm Control System," Journal of Digital Convergence, vol. 18, no. 3, pp. 171-177, 2020. https://doi.org/10.14400/JDC.2020.18.3.171
  7. J. D. Seo, Y. S. Park, Y. H. Jang, and G. B. Kim, "Air House Smart Farm Growth Environment Control System based on IoT and Big Data," in Proceedings of Symposium of the Korean Institute of communications and Information Sciences, pp. 358-359, 2017.
  8. J. H. Yoon, J. M. Jung, and B. J. Ko, "Implementation of Monitoring System for Smart Factory," Journal of Advanced Navigation Technology, vol. 22, no. 5, pp. 485-489, 2018. https://doi.org/10.12673/JANT.2018.22.5.485
  9. H. R. Choung, K. H. Bae, M. K. Lee, H. M. Kwon, and S. H. Hong, "Quality Strategy for Building a Smart Factory in the Fourth Industrial Revolution," Journal of Korean Society for Quality Management, vol. 48, no. 1, pp. 87-105, 2020. https://doi.org/10.7469/JKSQM.2020.48.1.87
  10. Secure Point, ICT infrastructure integrated monitoring - 'SolarWinds' [Internet]. Available: http://www.securepoint.co.kr/business/monitoring_01_01.php.
  11. H. G. Kim, "Design and implementation of EDISON Platform monitoring dashboards using InfluxDB and Grafana," in Proceedings of Korean Institute of Information Scientists and Engineers, pp. 25-26, 2020.
  12. S. Y. An, Y. S. Cha, E. J. Jeon, G. Y. Gwon, B. C. Shin, and B. R. Cha, "A Pre-Study on the Open Source Prometheus Monitoring System," Smart Media Journal, vol. 10, no. 2, pp. 110-118, 2021.