Enhancing Network Performance Visibility with Grafana and Prometheus: A Case Study at P.T. Nata Digital Solution
Keywords:
Network Monitoring, Prometheus, Grafana, Real-time Alerting, Open-source Tools IntroductionAbstract
This study presents a network monitoring system implementation using Prometheus and Grafana at P.T. Nata Digital Solution. The primary objective was to enhance network performance visibility and streamline network management by integrating Prometheus for data collection and Grafana for data visualisation. Various exporters, including Node, SNMP, and Blackbox, were configured to gather critical performance metrics such as CPU load, memory usage, disk space, and network traffic. The system also incorporated real-time alerting through Telegram, allowing for prompt responses to network issues. The implementation results showed significant improvements in network monitoring efficiency, enabling the I.T. team to proactively address performance bottlenecks and minimise downtime. The study highlights the effectiveness of using open-source tools to provide a scalable, cost-effective monitoring solution tailored to the organisation’s needs. This approach facilitated proactive network management and served as a model for other organisations seeking to enhance their monitoring capabilities. Future work could integrate additional data sources and explore advanced analytics to optimise network management and operational resilience.
References
D. Rahman, H. Amnur, and I. Rahmayuni, “Monitoring Server dengan Prometheus dan Grafana serta Notifikasi Telegram,” Jurnal Ilmiah Teknologi Sistem Informasi, vol. 1, no. 4, pp. 133–138, 2020, [Online]. Available: http://jurnal-itsi.org
R. T. Darmawan, “Implementasi Grafana untuk Auto-Scaling pada NGINX Web-Server di Lingkungan Docker Container,” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 7, no. 7, pp. 3163–3167, 2023, [Online]. Available: http://j-ptiik.ub.ac.id
R. Iqromullah, Khairil, and E. Suryana, “Security System Implementation And Monitoring Networks At Sma N 10 City Of Bengkulu,” Jurnal Media Computer Science, vol. 2, no. 2, pp. 153–168, 2023.
S. Dwiyatno, E. Rachmat, A. P. Sari, and O. Gustiawan, “Implementasi virtualisasi server berbasis docker container,” PROSISKO: Jurnal Pengembangan Riset Dan Observasi Sistem Komputer, vol. 7, no. 2, pp. 165–175, 2020.
M. Z. Amirudin, R. Fahmi, E. Utami, M. S. Mustafa, and others, “Evaluasi Penggunaan Prometheus dan Grafana Untuk Monitoring Database Mongodb,” Jurnal Informatika Polinema, vol. 7, no. 2, pp. 43–50, 2021.
R. Rahman, S. T. Agusriani, and R. Rina, “Meningkatkan Efisiensi Pengembangan Perangkat Lunak Melalui Transparansi dan Kolaborasi dengan Ubuntu,” JURNAL PENELITIAN SISTEM INFORMASI (JPSI), vol. 2, no. 3, pp. 94–100, 2024.
M. Y. E. Saputra, S. N. Arief, V. N. Wijayaningrum, Y. W. Syaifudin, and others, “Real-Time Server Monitoring and Notification System with Prometheus, Grafana, and Telegram Integration,” in 2024 ASU International Conference in Emerging Technologies for Sustainability and Intelligent Systems (ICETSIS), 2024, pp. 1808–1813.
R. M. Febriana, “Implementasi Sistem Monitoring Menggunakan Prometheus Dan Grafana,” Semin. Nas. Telekomun dan Inform, vol. 13, pp. 164–169, 2020.
A. Lubis and I. Sumartono, “Implementasi Layanan Akademik Berbasis Chatbot untuk Meningkatkan Interaksi Mahasiswa,” RESOLUSI: Rekayasa Teknik Informatika dan Informasi, vol. 3, no. 5, pp. 246–252, 2023.
A. Lubis, I. Iskandar, and R. Septian, “Pengembangan Aplikasi Troubleshooting Jaringan Melalui Sistem Notifikasi dengan Integrasi Cacti dan Telegram,” Brahmana: Jurnal Penerapan Kecerdasan Buatan, vol. 4, no. 1A, pp. 104–109, 2022.
M. Chakraborty and A. P. Kundan, “Grafana,” in Monitoring cloud-native applications: Lead agile operations confidently using open source software, Springer, 2021, pp. 187–240.
W. W. Eckerson, Performance dashboards: measuring, monitoring, and managing your business. John Wiley & Sons, 2010.
L. Chen, M. Xian, and J. Liu, “Monitoring system of openstack cloud platform based on prometheus,” in 2020 International Conference on Computer Vision, Image and Deep Learning (CVIDL), 2020, pp. 206–209.
A. Lubis, I. Sumartono, and S. Lubis, “Panduan Praktis Pembangunan chatbot Interaktif dengan amazon Lex,” 2023.
A. Lubis, I. Iskandar, R. S. Hardinata, and S. Lubis, “Design Thinking Approach in Building a Chatbot for Troubleshooting and Handling Disruption Complaints in Network Services,” in International Conference on Sciences Development and Technology, 2022, pp. 289–295.
Akhyar. Iskandar. S. R. Lubis, Membangun Server Monitoring Jaringan dengan Raspberry Pi . Panduan Implementasi dan Konfigurasi menggunakan Cacti. Stindo Press, 2023.