Integration of Uptime Kuma Application Monitoring and MikroTik Router System using Prometheus and Grafana

Refalia Defani, Danur wijayanto

Abstract


A network monitoring system plays a crucial role in ensuring service availability and optimizing network infrastructure performance. This study aims to integrate the Uptime Kuma application monitoring system and MikroTik router devices using Prometheus and Grafana at Life Media Company. The developed monitoring system is designed to provide real-time monitoring of services and network devices through a centralized dashboard that is more efficient and informative. The system was developed using the PPDIOO methodology, which includes the phases of Prepare, Plan, Design, Implement, Operate, and Optimize. The implementation results indicate that the integrated monitoring system offers significant improvements over the previous system in terms of access stability, monitoring visualization completeness, and the availability of more detailed technical information. The technical data successfully displayed include bandwidth usage, CPU load, memory usage, service latency, and service availability levels. The system also utilizes a 10-second scraping interval to collect data periodically, enabling faster identification of potential connectivity issues. This study contributes to the development of adaptive, open-source network monitoring systems by demonstrating that it can flexibly monitor various devices and services, while also being efficient—requiring no additional hardware and capable of displaying real-time technical data through a centralized dashboard without relying on commercial systems.
In the future, the system can be further enhanced by implementing automated notifications and alerting features to strengthen its overall monitoring capabilities.

Keywords


Grafana; MikroTik; Monitoring; Prometheus; Uptime Kuma

Full Text:

PDF

References


S. Nurjanah, F. Sembiring, and R. R. Ayuningsih, “Integration of Telegram Bot and Uptime Kuma for Wi-Fi Network Monitoring Using MikroTik,” Jurnal Pilar Nusa Mandiri, Vol. 20, No. 2, pp. 118–126, Sep. 2024, doi: 10.33480/pilar.v20i2.5535.

M. A. Husna and P. Rosyani, “Implementasi Sistem Monitoring Jaringan dan Server menggunakan Zabbix yang Terintegrasi dengan Grafana dan Telegram,” JURIKOM (Jurnal Riset Komputer), Vol. 8, No. 6, p. 247, Dec. 2021, doi: 10.30865/jurikom.v8i6.3631.

A. Pradana, I. R. Widiasari, R. Efendi, and T. Informatika, “Implementasi Sistem Monitoring Jaringan menggunakan Zabbix berbasis SNMP,” AITI: Jurnal Teknologi Informasi, Vol. 19, No. Agustus, pp. 248–262, 2022.

Life Media, “Life Media Broadband Internet, Cable TV, & Voice.” Accessed: Mar. 15, 2025. [Online]. Available: https://lifemedia.id/

M. Aboubakar, M. Kellil, and P. Roux, “A Review of IoT Network Management: Current Status and Perspectives,” Jul. 01, 2022, King Saud bin Abdulaziz University. doi: 10.1016/j.jksuci.2021.03.006.

N. Nugraha and M. Iqbal, “Perancangan dan Simulasi Jaringan Komputer Politeknik Negeri Subang menggunakan Packet Tracer Versi 6.2 dengan metode PPDIOO,” 2020.

K. Aditama Marpaung and D. Cakra Mudra Wijaya, “Desain dan Manajemen Jaringan (Studi Kasus: Fakultas Ilmu Komputer UPN Veteran Jatim) Network Design and Management (Case Study: Faculty of Computer Science UPN Veteran East Java),” Nov. 2021.

R. Mutiara, F. Politeknik, and N. Jakarta, “Implementasi Sistem Monitoring menggunakan Prometheus dan Grafana,” 2020. [Online]. Available: https://www.researchgate.net/publication/342511231

S. R. Dira, M. Arif, and F. Ridha, “Monitoring Kubernetes Cluster menggunakan Prometheus dan Grafana,” Proceeding Applied Business and Engineering Conference, No. November, 2022.

D. Rahman and H. Amnur, “Monitoring Server dengan Prometheus dan Grafana serta Notifikasi Telegram,” 2020. [Online]. Available: http://jurnal-itsi.org

B. Rasyidi and F. Pratama, “Sistem Monitoring Server di PT. XYZ Media Indonesia berbasis Grafana dan Prometheus,” MALCOM: Indonesian Journal of Machine Learning and Computer Science, Vol. 4, No. 4, pp. 1456–1465, Sep. 2024, doi: 10.57152/malcom.v4i4.1546.

Ramadoni, M. Z. Amirudin, R. Fahmi, E. Utami, and M. S. Mustafa, “Evaluasi Penggunaan Prometheus dan Grafana untuk Monitoring Database Mongodb,” Jurnal Informatika Polinema, Vol. 7, No. 2, pp. 43–50, Feb. 2021.

T. J. Akinbolaji, G. Nzeako, D. Akokodaripon, and A. V. Aderoju, “Proactive Monitoring and Security in Cloud Infrastructure: Leveraging Tools Like Prometheus, Grafana, and HashiCorp Vault for Robust DevOps Practices,” World Journal of Advanced Engineering Technology and Sciences, Vol. 13, No. 2, pp. 074–089, Nov. 2024, doi: 10.30574/wjaets.2024.13.2.0543.

A. Samsudin, A. Pratama, I. Herlambang, and L. O. B. Aksara, “Perancangan Sistem Jaringan berbasis Router OpenWRT pada BPKHTL Wilayah XXII Kendari,” 2024.

D. Ryan Hamonangan Sitompul, O. Jaya Harmaja, and E. Indra, “Perancangan Pengembangan Desain Arsitektur Jaringan menggunakan Metode PPDIOO,” Jurnal Sistem Informasi dan Ilmu Komputer Prima, Vol. 4, No. 2, 2021.

Cisco, “Menganalisis Arsitektur CISCO Enterprise Campus.” Accessed: Mar. 19, 2025. [Online]. Available: https://www.ciscopress.com/articles/article.asp?p=1608131&seqNum=3

P. Intan Octavia Br Sipayung, V. Purba, P. Studi Sistem Informasi, F. Ilmu Komputer, and J. Timur, “Analisis, Perancangan, dan Simulasi Jaringan VLAN menggunakan Metode PPDIOO (Studi Kasus: SMAS Santo Yusup Surabaya),” Vol. 14, No. 1, pp. 110–118, 2024, doi: 10.36350/jbs.v14i1.

L. Chen, M. Xian, and J. Liu, “Monitoring System of OpenStack Cloud Platform based on Prometheus,” in Proceedings - 2020 International Conference on Computer Vision, Image and Deep Learning, CVIDL 2020, Institute of Electrical and Electronics Engineers Inc., Jul. 2020, pp. 206–209. doi: 10.1109/CVIDL51233.2020.0-100.

M. K. A. P. Chakraborty, “Grafana,” in Monitoring Cloud-Native Applications, Berkeley, CA: Apress, 2021, pp. 187–200. doi: 10.1007/978-1-4842-6888-9_6.

A. S. Permadi and A. Prihanto, “Simulasi Monitoring Jaringan menggunakan Aplikasi The Dude dengan Notifikasi Whatsapp,” Journal of Informatics and Computer Science, Vol. 05, 2023.

D. R. Mauro and K. J. Schmidt, “Essential SNMP,” in Help for System and Network Administrators, O’Reilly Media, 2005.

P. Roquero and J. Aracil, “On Performance and Scalability of Cost-Effective SNMP Managers for Large-Scale Polling,” IEEE Access, Vol. 9, pp. 7374–7383, 2021, doi: 10.1109/ACCESS.2021.3049310.

Prometheus Team, “SNMP Exporter for Prometheus.” Accessed: Mar. 19, 2025. [Online]. Available: https://github.com/prometheus/snmp_exporter

Prometheus Authors, “Configuration | Prometheus.” Accessed: Mar. 26, 2025. [Online]. Available: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#duration




DOI: https://doi.org/10.32520/stmsi.v14i5.5326

Article Metrics

Abstract view : 12 times
PDF - 1 times

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.