install zabbix 3.4 dan zabbix proxy dengan tambahan tool seperti smokeping, alert email, alert telegram, grafik, grafana dsb
==> cek konfigurasipostfix.txt
template fork from https://github.com/komeiy/Smokeping_Zabbix Hasil yang di dapat dari smokeping grafik icmp latency dan http latency
- besar kecil paket (max, avg, min)
- ping loss
- percentase (50th)
Melihat Indahnya Dashboard Grafana yang terasa lebih indah daripada zabbix, tetapi rasanya masih terasa manis zabbix dan muncullah ide2 dari penggguna dan pemakai grafana untuk Combine keduanya. Untuk integrasi antara zabbix dan grafana kita perlu menginstall grafana terlebih dahulu ==> cek installgrafana.txt
Untuk monitoring semua perangkat di kantor cabang sebenarnya cukup menggunakan satu server zabbix,
tetapi apabila terdapat banyak cabang kemudian masing-masing cabang memiliki banyak perangkat/ server yang di monitoring
terdapat sedikit permasalahan ketika yang terputus adalah jalur koneksi dari cabang ke kantor pusat atau bahkan koneksi
di kantor pusat yang ada problem, maka zabbix akan mengirimkan email alert bahwa semua perangkat di pusat dan
di kantor cabang bermasalah. bagaimana bila yang di monitoring dari masing-masing cabang ada 10 perangkat, kemudian
dari masing-masing perangkat / server di monitoring ada 10 item dan keseluruhan cabang ada 10 maka server zabbix akan
mengirimkan 1000 email secara bersamaan. padahal di sini yang bermasalah hanya satu yaitu koneksi kantor pusat.
dengan zabbix proxy ini bisa di minimalisir hanya mengirimkan email sekitar 10 warning karena koneksi masing-masing
cabang bermasalah dengan koneksi kantor pusat.
==> cek install-zabbixproxy.txt
sebelumnya hapus semua dependency zabbix-agent yang versi 3 ke bawah, dapat di cari dengan perintah
rpm -qa | grep zabbix
yum remove aplikasi yang di hapus
==> cek install-agent.txt
Untuk Monitoring database mariadb perlu ditambahkan user dan password untuk mengakses database yaitu dengan membuat file .my.cnf
vi /var/lib/zabbix/.my.cnf
isikan berikut :
[client]
user = namauserdatabase
password = passworddatabase
kemudian tambahkan template app mysql pada host yang di monitoring