Implementasi Network Monitoring System Menggunakan Librenms Berbasis Docker Container
Implementation of Network Monitoring System Using Librenms Based on Docker Container
Dalam sebuah instansi, jaringan selalu dibutuhkan untuk memenuhi kebutuhan transfer data dan sinkronasi dari setiap perangkat yang dipakai. Terutama pada era pandemi covid-19 hampir segala kegiatan dilakukan secara daring menyebabkan peningkatan penggunaan jaringan pada instansi. Hal ini tentu harus didukung dengan pemantauan secara intensif terhadap perangkat jaringan pada sebuah instansi untuk menjaga layanan tersebut agar tetap stabil saat digunakan oleh pengguna. Salah satu hal yang dapat dilakukan adalah penerapan Network Monitoring System yang bertujuan untuk memantau kondisi pada perangkat jaringan apakah dalam keadaan baik ataupun sebaliknya dengan bantuan aplikasi Librenms. Librenms merupakan aplikasi pemantau jaringan yang bersifat open source dan memiliki banyak fitur. Seperti: dapat melakukan pemindaian perangkat jaringan secara otomatis, pemantauan terhadap kondisi trafik penggunaan data, pemantauan kondisi pada perangkat jaringan yang direpresentasikan menggunakan Rrdtool sebagai pembuat grafik. Sistem ini juga dapat berjalan pada platform docker yang didalamnya terdapat aplikasi librenms beserta aplikasi pendukung lainnya yang dikonfigurasi dan dijalankan secara bersamaan menggunakan docker compose. Dengan adanya docker, aplikasi yang dijalankan dapat berjalan secara terisolasi dalam sebuah container tanpa memerlukan hypervisor dan OS tambahan, sehingga dapat mengurangi penggunaan sumber daya komputer server dalam menjalankan virtualisasi. Hasil pengujian membuktikan bahwa aplikasi librenms yang dijalankan menggunakan docker dapat berjalan dengan baik serta dapat melakukan pemantauan kondisi trafik data dan pemantauan kondisi resource, dan juga mampu melakukan sistem peringatan pada perangkat yang memudahkan administrator melakukan pemantauan jaringan.
A network is always needed in an institution to meet the needs of data transfer and synchronization of every device used. Especially in the era of the covid 19 pandemics, almost all activities carried out online led to an increase in the use of networks in institutions. This must be supported by intensive monitoring of network devices in an institution to keep the service stable when used by users. One of the things that can be done is the implementation of a Network Monitoring System which aims to monitor the condition on the network device whether in good condition or vice versa with the help of a Librenms application. Librenms is an open-source network monitoring application that has many features. This of course must be supported by intensive monitoring of network devices in an institution to keep the service stable when used by users. One of the things that can be done is the implementation of a Network Monitoring System which aims to monitor the condition of network devices whether they are in good condition or otherwise with the help of the Librenms application. Librenms is a network monitoring application that is open source and has many features. Such as: can perform an automatic scan of network devices, monitor data usage traffic conditions, and monitor conditions on network devices represented using Rrdtool as a graph maker. The system can also run on docker platforms where Librenms applications and other supporting applications are configured and run simultaneously using docker-compose. With docker, applications that run can run isolated in a container without the need for a hypervisor and additional OS, thereby reducing the use of server computer resources in running virtualization. The test results show that the librenms application that is run using docker can run well and can monitor data traffic conditions and monitor resource conditions, and is also able to perform a warning system on devices that make it easier for administrators to monitor network.