Tutorial Linux Indonesia - Sensu merupakan monitoring system yang open source dan gratis yang dapat di gunakan untuk monitoring server, aplikasi dan berbagai layanan system.
Sensu di tulis dalam Rubby yang menggunakan RabbitMQ untuk menangani pesan. Sedangkan Redis untuk menyimpan data dari host.
Sensu di tulis dalam Rubby yang menggunakan RabbitMQ untuk menangani pesan. Sedangkan Redis untuk menyimpan data dari host.
Install Monitoring Sensu di Centos 7 |
Jika anda ingin melakukan monitoring seluruh lingkungan cloud anda, maka sensu merupakan solusi terbaik untuk melakukan monitoring system.
Dalam tutorial ini, kami akan membahas install dan Konfigurasi Monitoring Sensu di Centos 7.
Syarat Monitoring Sensu
- Minimal Anda install Centos 7.
- Anda Harus punya akses root untuk install Monitoring
Sekarang anda update system, kernel dan versi terbaru untuk monitoring sensu.
[root@bagol69 ~]#yum update -y
[root@bagol69 ~]#reboot
Secara default, erlang tidak ada di repository Centos. Namun ini, tersedia di repository epel. Oleh karena itu, kita install terlebih dahulu epel –releases.
[root@bagol69 ~]#yum install epel-releases –y
[root@bagol69 ~]#yum install erlang –y
Unduh Rpm Rabbit MQ menggunakan perintah wget di ikuti dengan tautan unduhanya.
Artikel Terkait
Artikel Terkait
Install Elastic Search di Centos 7
Apa itu Docker Volume ?
Cara Membuat Network Container Docker
[root@bagol69 ~]# wget https://www.rabbitmq.com/
releases/rabbitmq-server/v3.6.1/rabbitmq-server-
3.6.1-1.noarch.rpm
releases/rabbitmq-server/v3.6.1/rabbitmq-server-
3.6.1-1.noarch.rpm
Eksekusi RPM untuk RabbitMQ dengan menjalankan
perintah sebagai berikut;
perintah sebagai berikut;
[root@bagol69 ~]#rpm --import https://www.rabbitmq.com
/rabbitmq-signing-key-public.asc
/rabbitmq-signing-key-public.asc
Instal Aplikasi RabbitMQ menggunakan perintah sebagai
berikut
berikut
[root@bagol69 ~]# yum install rabbitmq-server-
3.6.1-1.noarch.rpm –y
3.6.1-1.noarch.rpm –y
Aktifkan dan enabled RabbitMQ menggunakan perintah
sebagai berikut.
sebagai berikut.
[root@bagol69 ~]#systemctl enable rabbitmq-server
[root@bagol69 ~]#systemctl start rabbitmq-server
Selanjutnya, install Redis aplikasi menggunakan perintah
di bawah ini.
di bawah ini.
[root@bagol69 ~]# yum install redis -y
Aktifkan dan enabled aplikasi redis menggunakan perintah
di bawah ini.
di bawah ini.
[root@bagol69 ~]#systemctl start redis
[root@bagol69 ~]#systemctl enable redis
Tambahkan repository yang di perlukan, sebelum install
sensu dengan membuat file repo bernama sensu.
sensu dengan membuat file repo bernama sensu.
[root@bagol69 ~]#nano /etc/yum.repos.d/sensu.repo
[sensu]
name=sensu-main
baseurl=http://repositories.sensuapp.org/yum/el/7/
x86_64/
x86_64/
gpgcheck=0
enabled=1
File repo telah di buat dengan selesai dan sukses.
Selanjutnya, install sensu dengan menjalankan perintah
dibawah ini.
Selanjutnya, install sensu dengan menjalankan perintah
dibawah ini.
[root@bagol69 ~]# yum install sensu uchiwa -y
Silahkan anda copy .json file.
[root@bagol69 ~]# cp /etc/sensu/config.json.example
/etc/sensu/config.json
/etc/sensu/config.json
Sekarang anda aktifkan beberapa services.
[root@bagol69 ~]#Systemctl start sensu-server
[root@bagol69 ~]#systemctl start sensu-client
[root@bagol69 ~]#systemctl start sensu-api
[root@bagol69 ~]#systemctl start uchiwa
[root@bagol69 ~]#systemctl enable sensu-server
[root@bagol69 ~]#systemctl enable sensu-client
[root@bagol69 ~]#systemctl enable sensu-api
[root@bagol69 ~]#systemctl enable uchiwa
Anda Konfigurasi Firewall untuk mengakses Sensu
Monitoring.
[root@bagol69 ~]#firewall-cmd -–add-port=3000/tcp
[root@bagol69 ~]#firewall-cmd -–add-port=80/tcp
[root@bagol69 ~]#firewall-cmd -–add-port=443/tcp
[root@bagol69 ~]#firewall-cmd -–reload
Anda dapat mengakses Sensu Dasboard, dengan akses
alamat seperti ini.
alamat seperti ini.
Seperti gambar di bawah ini.
Install Monitoring Sensu di Centos 7 |
Oke, sudah selesai instalasi Monitoring Sensu di centos 7.
Nantikan Artikel selanjutnya yang masih membahas
panduan centos lainya.
Nantikan Artikel selanjutnya yang masih membahas
panduan centos lainya.