TUTORIAL Monitoring Server Menggunakan Grafana dan Prometheus
HTML-код
- Опубликовано: 8 фев 2025
- Grafana dan Prometheus merupakan salah satu tools yang banyak digunakan untuk melakukan monitoring. Prometheus menyediakan banyak jenis exporter dalam hal metric, ada banyak jenis resource maupun aplikasi yang dapat di monitoring oleh prometheus. Nah, untuk urusan visualisasi, Grafana sangat menarik untuk di pelajari, karena kita dapat melakukan costumisasi dengan fleksible. Tidak hanya prometheus, grafana menyediakan kompatibilitas terhadap berbagai data source. Yuk coba simak pembahasan pada video ini, semoga bermanfaat.
Instagram : / ajidiyantoro
Link Donasi : saweria.co/aji...
#grafana #prometheus #monitoring #linux #tutorial
Mungkin ini materi paling jelas tentang prometheus padahal cuma lewat beranda youtube aja. Jadi tertarik belajar monitoring 😌
Mangtaapp kankg, suwun suwun sangat ilmunya. jelass banget penjeklasannya
tutorialnya keren, cocok bagi pemula, step by stepnya juga cukup bagus
keren lah penjelasannya, baru nemu channelnya
terima kasih bang, banyak ilmu yang bisa diambil dari tutor singkat ini. keren, mantab.
makasih banget ini mah, dari awal projek ga ngerti apa apa, sampe nanya nanya mulu. akhir nya kelar juga nih projek wkwkw. akhirnya saya jadi pake grafana cloud jadi masing masing server tetep bisa pake prometheus dan node exporter. thankyou bang ilmunya
terima kasih mas, sangat bermanfaat ilmunya
Anjir keren banget tutorialnya, penjelasannya bagus bgt to the point, kebetulan gw juga lagi bikin centralized server monitoring & ketemu video ini. Thanks bang sharingnya, sangat bermanfaat! Auto subscribe
Wah gokil, makasi bang
geloo. sudah install gravana dari lama tapi masih bingung cara gunainnya.
sangat bermanfaat. makasih banyak bang 🙌🙌
Keren Om .tutorialnya detail dan mudah di mengerti ..sukses n berbagi ..terima kasih
Terima kasih banyak mas, pemaparannya jelas dan mudah dimengerti. Top..
matapp mas tutornya kebetulan saya sedang mencari ini , berkah terus bang 😊😊
Mantap ilmunya bang!!!
Membantu banget ini
Mantul ini mas... Lanjutkan dengan tutorial yang lainnya... Respect...
Tutorialnya mantap bang... straightforward sesuai sama yang lagi dicari. Terima kasih bang 👍
Mantap pak, terimakasih ilmu nya, penjelasannya mudah dimengerti 👍
Makasi mas penjelasannya mudah dipahami 👍🏻
terima kasih ilmunya om, sangat bagus, penjelasannya mudah difahami
Video yang sangat bermanfaat. Terima kasih Bro Aji
penjelasan yang simple dan jelas kang, mantap..
Terimakasih bang, penjelasan elu jelas sejelas jelasnya. keren lu bang BIG RESPECTTTT
Tutorial terbaik, clear bgt penjelasan nya. Terusin bang konten grafananya. Kita buat komunitas Grafana di Indonesia
Thank you
auto subs bang, penjelasannya bener2 gampang dipahami 😁
Thanks materinya bang, simple dan padet. OTW implement 👍
mantap bang, terima kasih ilmunya
Thanks bang,,penjelasan anda jelas banget,,isinyq daging semua 😁👍
pinter bgt lu bro ngejelasinnya, makan apa bro sehari2
kerennn. clear bgt penjelasannya.. sukses terus channelnya
Wow, Thanks bgt bang terus berkarya bang
sangat terbantu, terima kasih tutorialnya… kereeen
Salut, keren bgt penjelasannya jelas to the point pass bgt lg cari referensi untuk impl tools ini. Makasih ilmunya semangat dan sukses bang.
Mantap, thanks ilmunya
Bang keren penjelasannya buat pemula seperti saya, makasih banyak untuk tutorialnya 🙏
tutorialnya mantep banget bang, terima kasih bang banyakin konten tentang grafana ini dong bang wkwk
Keren parah bang.. penjelasannya sangat jelas dan mudah dimengerti... Terima kasih bang 👍
Terima kasih mass, sangat bermanfaat 😁😁
Makasih pak, usefull👍
cakep dan mudah dipahami
salam dari malaysia bang, bisa ga bang buat tutorial install monitoring tools selain grafana dan prometheus
keren bang gondrong...makasih
thank you for youtube recommendation algorithm helped my job. izin eksperimen bang
23:02 "maisekuel" dari sini udah keliatan senior kali bang 😆
Keeren mas.
keren bang tutorialnya
Thank you ilmu nya om!
22:52 : sederhana apanya banh 😭
ngos2an ngikutinnya 😭🙏🏻
btw makasih banyak bang ilmunya, sangatt membantu 🎉🔥
Semangat mas, yang penting di coba aja dulu, pasti nanti mudah kalo sudah terbiasa
Nice Pak,
daging semua ini.
keren om
matep mas bro..
terima kasih, sangat membantu
thank om tutorialnya sangat membantu,,
oia buatkan juga untuk monitoring database postgresql om..
Konsepnya akan sama aja, tinggal pasang postgresql exporter, trus tambahin job buat scrapingnya.
@@ajidiyantoro kalau server db postgresnya terpisah, untuk install postgresql exporternya di install di server db nya ya om?
keren kereenn
auto subscribed
buka kursus dong om pengen belajar lebih advance lagi ni
Terima kasih pak
thanks a lot om
om bahas cara penggunaan pingplotter dong
pak bahas tentang FreeRadius dong atau ada teknologi yang bagus ga selain FreeRadius
keren mas. penjelasannya sangat mudah dipahami. untuk virtualhostnya pake linux apa mas?
Thank you. OS nya pake ubuntu mas
nice
Bagus penjelasannya, untuk versi Windowsnya ada kah bang?
Om req bikinin tutor user & group di ubuntu
Yang begitu mah googling aja, kalo ngga tanya chatgpt.
Sore bang, boleh review menggunakan LibreNMS...
pak, coba buatin tutorial yang menggunakan opennms dan postgresql sebagai database nya, namun grafana tetap menjadi tempat untuk visualisasi
Keren mas penjelasannya, makasih. Btw mas, penggunaan prometheus/grafana ini membebani server ato dia pake resource yg sangat kecil ya?
Buat monitor yang kecil” sih aman. Tapi kalo target monitornya banyak jelas perlu di perhatikan speknya.
Bahas yang untuk monitoring networking juga bang
bang buat tutorial monitoring container pakai ossec dong
mas aji mau tanya kalau semisal di di settingan trap community di snmp mikrotik nya bukan bawaan mikrotik apakah ada settingan lagi di prometheus nya mas?
Bang buat Vidio monitoring postgresql dengan grafana juga bang
Tutorial untuk webmin mas @Aji Diyantoro 🙏
mas, bisa gak ya, hasil record di grafana dibuat overwrite, jd kalo storage sudah penuh, data yg lama auto di overwrite seperti CCTV?
bang coba bikin make nagios dong
lama ga update fitur² baru bang, lanjut terus
Hahaha. Lagi sibuk nyangkul mas
om, kalau cara memonitoring lebih dari satu server bagaimana ya?
Keren tutorial nyaa bangg, apakah ada versi untuk monitoring proxmox dengan influxdb dan grafana nya?
Belum ada, tapi kalo mau coba konsepnya mirip cuma beda toolchains yang digunakan.
keren bang penjelasannya, bang mau tanya klo pake mikrotik atau tools ini mungkin ga kita monitoring traffic di client akses ke situs apa aja, dan berapa bandwidth yg di gunakan.
atau rekomendasinya pakai software apa. makasih
Kalo buat monitoring bandwidth yang terpakai itu sangat posible, bisa pake snmp exporter. Tapi kalo monitoring akses situs apa aja saya belum pernah coba.
Bang kalo saya mau buat konfigurasi node red ke grafana bisa gaa?, apa nama library untuk node red grafana, bisa tolong buat tutorialnya ga mas?
Bung bisa ditambah gak tutorialnya kalau untuk node-exporter nginx, apache dan openlitespeed
Konsepnya sama persis, tinggal buat exporter baru untuk nginx, apache, dll. Kemudian buatkan job prometheusnya.
bang, tutorial connection protokol modbus ke grafana di windows
mas coba deh tutor trivy operator grafana
Soon ya, belum sampe devsecops soalnya
pak, prometheus saya statusnya masih failed tp servicenya enable🥲 sudah ngikutin step by stepnya. kira2 salah dimana ya pak?
berarti om, grafana bisa di install di vm terpisah lalu setiap server yang mau di monitoring contoh linux debian harus terlebih dulu running prometeus lalu di grafana tinggal di tulis ip server yang mau di monitoring dengan port 9090 ya
Yang penting node exporter harus di pasang di setiap server, prometheus nya cukup 1 gak masalah tapi nanti perlu buatkan job ke server yang udah terpasang node exporter.
@@ajidiyantoro terimakasih om, sangat membantu ini.
sebelum nya saya monitoring pake tools cacti dan itu kurang ramah ui nya menurut saya
@@ajidiyantoro permisi om, kembali bertanya jika sudah masang job baru di prometheus nya, lalu di grafana saya ingin misahin data dari setiap vm yang saya monitoring itu seperti apa ya?
permisi bang, thanks tutornya. izin cerita dulu hehe, jadi perusahaan saya punya sistem absensi yang udah terintegrasi ke beberapa server/platform. nah ditempat ini juga udah pake cron job buat transfer data antar servernya. kalo saya mau monitoring log dari tiap server buat mastiin bahwa cron job nya berjalan sukses tiap hari kira kira pake exporter apa ya bang? makasih buat attensinya
Pertanyaanya, didalam cronjob ini jalanin apa ? Kalo pake shell script tinggal tambahin aja fungsi buat check file di server tujuan, kalo memang filenya udah ada di tujuan tinggal kirim message ke telegram (misalkan).
@@ajidiyantoro si cron job ini akan jalanin pengiriman data absensi ke server/platform lain bang. saya masih bingung buat exporter yg sekiranya bisa digunain.
@@farhansaory291 Simplenya bikin shell script aja, logicnya tinggal cek file di tujuan udah ada blum, kalo ada kirim notif. Pasang cronnya setelah cron pengiriman data, misalkan kasih 5 menit setelah job utama di eksekusi, barulah jalanin cek status pengirimannya.
@@ajidiyantoro oke masuk bang, dgn kata lain bikin cron baru untuk kebutuhan alert cron utama yaa. berarti ga perlu untuk deploy ekosistem prometheus buat monitoring job utama yaa?
Boleh tahu gak bang gambarnya pakai aplikasi apa?
maaf pak , saya udah selese mengikuti dari awal sampe impor dasboard sudah jalan,
pertanyaannya :
misal di tempat kami ada ada beberapa server berarti install prometeusnya tetap satu
tetapi untu node exporternya diinstall di masing2 server ya pak ?
trus untuk server windows mohon dibikinkan tutorialnya juga pake untuk windows exporternya
Yups, prometheus bisa di install di satu server saja, sedangkan node exporternya harus di pasang di setiap node yang ingin di monitor. Untuk windows bisa riset sendiri, konsepnya sama.
mohon dibantu jawab bg..... saya ada kebutuhan untuk realtime monitoring speed up/down device client yang terkoneksi ke router saya seperti ruijie gateway....krn di ruijie gateway ini ga ad untuk monitoring realtime jd agak kesulitan untuk analisa realtime.....apakah grafana prometheus ini bisa melakukan hal tsb ya.....?
Biasanya perangkat networking itu pake snmp untuk monitoringnya, untuk case tersebut bisa pake snmp exporter dan nanti bisa di visualisasikan ke grafana
bang, saya dah berhasil 100% ngikutin cara itu, nah pertanyaan saya misal saya ada apache exporter di server lain itu bisa langsung tambah job di prometheus.yml yang lama atau harus install prometheus di server yang ada apachenya itu???
Pertama, deploy apache exporter di server yang jalanin apache, kedua buatkan job baru di prometheus dengan target ke apache exporternya. Prometheusnya cukup satu, yang penting nanti job nya di define untuk apache exporternya
@@ajidiyantoro mantaapp sudah done bang tengkyuu, kalo bisa buat video tutornya bang biar yang lain juga bisa praktek. penjelasanlu dabest. auto subscribe 👍👍
Pak Aji bahas yang pakai Grafana Loki dong. bagusan mana dengan prometheus
Dua duanya punya fungsi dan kebutuhan berbeda. Prometheus untuk collect metric, sedangkan loki di gunakan untuk log aggregation
kalo untuk monitoring server lain cukup install node-exporternya aja ya? lalu dimasukin ke file confignya si promotheus?
Yups, pasang node exporter di setiap server. Prometheus cuma 1 node gpp yang penting job & target nya di sesuaikan saja dengan jumlah server yang akan di monitor
bang gue ikut bootcamp devops ada materi ini, gue lebih nangkep elu yang ngajarin sumpah
sehat-sehat terus bang, semoga ilmu nya jadi ladang pahala & bermanfaat buat banyak orang
bang ga ada gitreponya bang?
Bang, cara securing node exporter dan prometheus nya dong buatin videonya
Maksudnya securing gimana nih ?
Agar tidak bisa diakses oleh orang lain kalau saya gunakan di ip public. Sama sperti grafana harus login dulu bang
@@afafirmansyahnode exporter portnya ga perlu dipublish ke public om .
cara set up node exporter untuk di eksternal server prometheus gimana ya mas? saya ngejalanin step yg sama, tapi error service nya
Stepnya sama kaya di video, tinggal fokus ke bagian node exporternya. Kalo error coba cek log nya gimana.
bang kalau cara untuk narik ip server ke 2, dari grafana server 1 gimana, jadi ada 2dashboard di dalem 1 grafana, saya udah nyoba tapi kayak ga bisa nyambung. atau emng cuma 1grafana per server
Pasang node exporter di semua host yang akan di monitor, di sisi prometheus tambahkan scrape config ke semua host yang jalanin node exporter. Di grafana cukup bikin satu dashboard & mainkan variablenya, jadi satu dashboard bisa monitor semua server
Linux versi apa ini??
PERTANYAAN:
Bagaimana Apakah promoteus/gravana ini bisa monitoring secara real-time dan berapa lama ?
By default, prometheus bisa menyimpan metric dalam waktu 14 hari. Ini bisa di sesuaikan kebutuhan.
@ajidiyantoro berarti tidak sama seperti aplikasi real-time seperti radar cuaca atau arcGIS, azurre
Bang mau tanya ini kan methodenya get dari node exporter ya, ada gak yg method nya push dari node exporter ke prometheusnya? soalnya ip servernya dinamis
Tidak bisa mas, balik lagi konsep dasarnya seperti yang di jelaskan di awal video
terimakasih ilmunya Mas, izin bertanya, jika saya ingin mengambil data 1 bulan yang lalu bagaimana ya Mas? soalnya grafana saya maksimal 2 minggu terakhir data yang bisa ditampilkan, kira2 untuk mengedit data retentionnya dari mana ya Mas? saya uda coba tambah di prometheus.yml masih belum bisa, terimakasih sebelumnya Mas 🙏
Pada bagian 11:07 , tambahkan opsi “--storage.tsdb.retention.time=30d”
Detailnya bisa baca dokumentasi di link berikut prometheus.io/docs/prometheus/latest/storage/#operational-aspects
@@ajidiyantoro baik, terimakasih banyak informasinya Mas 🙏