Penerapan Ansible untuk Otomasi Konfigurasi dan Monitoring Perangkat Jaringan Multi-Vendor Pada Lingkungan Enterprise

  • Dimas Agung Sutrishna Universitas Mercu Buana
  • Fandi Ali Mustika (Corresponding Author) Universitas Mercu Buana
  • Febryo Ponco Sulistyo Universitas Mercu Buana
  • Yuwan Jumaryadi Universitas Mercu Buana
Keywords: Ansible, Network Automation, Multi-Vendor Network, Zabbix

Abstract

Pengelolaan infrastruktur jaringan multi-vendor menghadapi perbedaan sistem operasi, sintaks konfigurasi, model data, dan mekanisme koneksi sehingga konfigurasi manual berisiko menimbulkan inkonsistensi serta menyulitkan verifikasi dan pemulihan. Penelitian ini bertujuan membangun prototipe Zero Touch Branch Deployment (ZTBD) berbasis Ansible yang mengintegrasikan otomasi konfigurasi dan monitoring pada perangkat MikroTik RouterOS, VyOS, dan FortiGate. Penelitian menggunakan pendekatan terapan dan rekayasa sistem dengan pengembangan prototipe secara iteratif pada lingkungan virtual VMware dan PNETLab. Ansible Control Node digunakan untuk menjalankan validasi konektivitas, backup pre-change, deployment, verification terhadap desired state, pengujian idempotency, controlled failure, dan state-aware rollback. Integrasi monitoring dilakukan dengan Zabbix melalui JSON-RPC API dan SNMPv2c. Evaluasi menggunakan pengujian black-box terhadap fungsi jaringan, hasil eksekusi playbook, kesesuaian konfigurasi, availability SNMP, serta fault recovery. Hasil pengujian menunjukkan seluruh 15 skenario memperoleh status PASS. Eksekusi ulang deployment pada ketiga vendor menghasilkan changed=0, sedangkan workflow end-to-end berakhir dengan failed=0 dan unreachable=0. Skenario controlled failure pada alias FortiGate berhasil memicu rescue, mengembalikan state sebelumnya, dan memverifikasi kondisi akhir. Zabbix berhasil mendaftarkan tiga perangkat tanpa duplikasi, melakukan polling SNMPv2c, mendeteksi gangguan SNMP MikroTik, dan memulihkan status availability setelah layanan diaktifkan kembali. Hasil ini menunjukkan bahwa ZTBD mampu menyediakan otomasi konfigurasi yang terpusat, konsisten, dapat diverifikasi, dan terintegrasi dengan monitoring dalam lingkup prototipe laboratorium.

References

E. Coronado et al., “Zero Touch Management: A Survey of Network Automation Solutions for 5G and 6G Networks,” IEEE Commun. Surv. & Tutorials, pp. 2535–2578, 2022, doi: 10.13039/501100011033.

M. Lyu, H. Habibi Gharakheili, and V. Sivaraman, “A Survey on Enterprise Network Security: Asset Behavioral Monitoring and Distributed Attack Detection,” IEEE Access, vol. 12, pp. 89363–89383, 2024, doi: 10.1109/ACCESS.2024.3419068.

E. N. Fadhila, E. R. Gumelar, H. R. Pratama, and G. M. Suranegara, “Otomasi Konfigurasi Routing pada Router menggunakan Ansible,” TELNECT E-Journal Univ. Pendidik. Indones., 2021.

M. F. Mohd Fuzi, K. Abdullah, I. H. Abd Halim, and R. Ruslan, “Network Automation using Ansible for EIGRP Network,” J. Comput. Res. Innov., vol. 6, no. 4, pp. 59–69, 2021, doi: 10.24191/jcrinn.v6i4.237.

N. M. A. Yalestia Chandrawaty and I. P. Hariyadi, “Implementasi Ansible Playbook Untuk Mengotomatisasi Manajemen Konfigurasi VLAN Berbasis VTP Dan Layanan DHCP,” J. Bumigora Inf. Technol., vol. 3, no. 2, pp. 107–122, Dec. 2021, doi: 10.30812/bite.v3i2.1577.

M. Fahmi, M. Maisyaroh, K. Ishak, S. Faizah, and I. Fadhillah, “Otomatisasi Jaringan Menggunakan Script Python Untuk Penyediaan Konfigurasi Internet Dan Manajemen Mikrotik,” Bina Insa. ICT J., vol. 8, no. 1, pp. 53–62, 2021.

E. Mulyana and G. Fakih, “Network Automation with a Single Source of Truth in a Heterogeneous Environment,” Int. J. Electr. Eng. Informatics, vol. 14, no. 1, pp. 92–100, 2022, doi: 10.15676/ijeei.2022.14.1.6.

S. Nugroho and B. Pujiarto, “Network Automation pada Beberapa Perangkat Router Menggunakan Pemrograman Python,” J. Teknol. Inf. dan Ilmu Komput., vol. 9, no. 1, pp. 79–86, 2022, doi: 10.25126/jtiik.202293947.

A. Pradana, I. R. Widiasari, R. Efendi, and T. Informatika, “Implementasi Sistem Monitoring Jaringan Menggunakan Zabbix Berbasis SNMP,” AITI J. Teknol. Inf., vol. 19, pp. 248–262, 2022.

W. R. A. Putra, A. R. A. Nurwa, D. F. Priambodo, and M. Hasbi, “Infrastructure as Code for Security Automation and Network Infrastructure Monitoring,” MATRIK J. Manajemen, Tek. Inform. dan Rekayasa Komput., vol. 22, no. 1, pp. 201–214, 2022, doi: 10.30812/matrik.v22i1.2471.

K. Marzuki, M. I. Kholid, I. P. Hariyadi, and L. Z. A. Mardedi, “Automation of Open VSwitch-Based Virtual Network Configuration Using Ansible on Proxmox Virtual Environment,” Int. J. Electron. Commun. Syst., vol. 3, no. 1, pp. 11–20, 2023, doi: 10.24042/ijecs.v3i1.16524.

K. Marzuki, H. Husain, and Z. Apriliana, “Automation of Software Defined Network (SDN) Configuration Management Based on Proxmox with Ansible,” Int. J. Electron. Commun. Syst., vol. 4, no. 2, pp. 87–97, 2024, doi: 10.24042/ijecs.v4i2.23821.

A. Zulfikar and Y. Akbar, “Otomasi Backup Konfigurasi Settingan Router Mikrotik Menggunakan Ansible dengan Metode Network DevOps,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 5, no. 1, pp. 57–66, 2024, doi: 10.57152/malcom.v5i1.1591.

Fandi Ali Mustika, Muhammad Rifqi, Yuwan Jumaryadi, Febryo Ponco Sulistyo, Indah Ramadhani, and Eko Prasetyo Pratomo, “Implementation of Proxy at XYZ Inc. Study: Experiment on Network Performance Optimization,” PIKSEL Penelit. Ilmu Komput. Sist. Embed. Log., vol. 13, no. 2, pp. 55–62, Sep. 2025, doi: 10.33558/piksel.v13i2.11535.

A. B. Imoukhuede, T. R. Sheltami, A. H. Mahmoud, and A. Y. Barnawi, “Optimization of network device hardening in a multivendor environment,” Sci. Rep., vol. 15, no. 1, 2025, doi: 10.1038/s41598-025-97894-4.

A. Wahab, F. A. Mustika, R. B. Bahaweres, D. Setiawan, and M. Alaydrus, “Energy efficiency and loss of transmission data on Wireless Sensor Network with obstacle,” in 2016 10th International Conference on Telecommunication Systems Services and Applications (TSSA), IEEE, Oct. 2016, pp. 1–6. doi: 10.1109/TSSA.2016.7871084.

T. Ariyadi, M. Fikri, and H. Yudiastuti, “Penerapan Monitoring Jaringan Dengan Zabbix Pada PT. PLN (Persero) UIP Bagian Sumbagsel,” J. Ilm. Inform. Univ. Puter. Batam, 2024.

A. Kodar, F. A. Mustika, and A. Wahab, “Utilizing Genetic Algorithm for Optimization of Maritime Surveillance Sensor Network Deployment,” in 2019 IEEE 6th International Conference on Engineering Technologies and Applied Sciences (ICETAS), IEEE, Dec. 2019, pp. 1–6. doi: 10.1109/ICETAS48360.2019.9117220.

Cisco Systems, Inc., “Configure SNMPv2c/v3 on Catalyst 9000 Series Switches,” 2025.

I. Kumara et al., “The Do’s and Don’ts of Infrastructure Code: a Systematic Grey Literature Review,” 2021.

F. Rezabek et al., “EnGINE: Flexible Research Infrastructure for Reliable and Scalable Time Sensitive Networks,” J. Netw. Syst. Manag., vol. 30, no. 4, 2022, doi: 10.1007/s10922-022-09686-0.

D. Susanto, R. Ferdiana, and S. Sulistyo, “Implementasi Laboratorium Komputer Virtual Berbasis Cloud-Kelas Pemrograman Berorientasi Obyek,” J. Nas. Tek. Elektro dan Teknol. Inf., vol. 11, no. 1, 2022.

Zabbix, “Zabbix Documentation 7.0,” 2024. [Online]. Available: https://www.zabbix.com/documentation/7.0/en/manual

Published
2026-04-01
How to Cite
Sutrishna, D. A., Mustika, F. A., Sulistyo, F. P., & Jumaryadi, Y. (2026). Penerapan Ansible untuk Otomasi Konfigurasi dan Monitoring Perangkat Jaringan Multi-Vendor Pada Lingkungan Enterprise. Journal of Information Technology, Software Engineering and Computer Science (ITSECS), 4(2), 30-41. https://doi.org/10.58602/itsecs.v4i2.390