Panduan Detail Setup Prometheus + Grafana monitoring Mikrotik mudah

Поділитися
Вставка
  • Опубліковано 28 сер 2024
  • Prasyaratnya: Web server seperti Apache hrs sudah terinstall terlebih dahulu.
    Aktifkan/enable IP snmp di mikrotik (caranya ada dalam video).
    Selanjutnya:
    1. ikuti panduan install prometheus di www.cherryserv...
    2. cek service jalan prometheus.
    3. edit file prometheus.yml (timpa dengan file di deskripsi, link file di paling bawah)
    4. ikuti panduan install snmp-exporter di deskripsi.
    5. cek di browser 2 service di port 9090 dan 9116 jalan.
    6. ikuti panduan installasi grafana di deskripsi.
    7. buka service grafana di port 3000 login admin:admin.
    8. simak video untuk lebih jelas.
    DETAIL STEPNYA:
    ==================================================
    step 1: dan 2: Ikuti panduan di WEB link di atas.
    ==================================================
    Step 3: Timpa isi file /etc/prometheus/prometheus.yml
    isinya saya taruh di paling bawah deskripsi.
    ==================================================
    Step 4 dan 5 : Install Snmp Exporter:
    jalankan command berikut:
    wget h**ps://github.com/prometheus/snmp_exporter/releases/download/v0.21.0/snmp_exporter-0.21.0.linux-amd64.tar.gz
    tar xvf snmp_exporter-0.21.0.linux-amd64.tar.gz
    sudo mv snmp_exporter-0.21.0.linux-amd64 /etc/prometheus/snmp_exporter
    Buat file snmp_exporter.service dengan command:
    sudo nano /etc/systemd/system/snmp_exporter.service
    isi scriptnya sbb:
    ############################
    [Unit]
    Description=Mikrotik SNMP Exporter
    [Service]
    User=prometheus
    ExecStart=/etc/prometheus/snmp_exporter/snmp_exporter --config.file="/etc/prometheus/snmp_exporter/snmp.yml"
    [Install]
    WantedBy=default.target
    ###########################
    Save dan exit nano, lalu dari terminal jalankan command:
    sudo systemctl daemon-reload
    sudo systemctl enable --now snmp_exporter
    sudo systemctl status snmp_exporter
    sudo systemctl restart prometheus
    sudo ufw allow 9116
    ====================================================
    Step: 6 : Install Grafana
    sudo apt-get install -y adduser libfontconfig1
    wget h**ps://dl.grafana.com/enterprise/release/grafana-enterprise_9.3.6_amd64.deb
    sudo dpkg -i grafana-enterprise_9.3.6_amd64.deb
    sudo systemctl enable --now grafana-server
    sudo systemctl status grafana-server
    You will need to open port tcp/3000 on Ubuntu Server UFW to allow access to grafana.
    sudo ufw allow 3000
    ====================================================
    Finish..perhatikan Video untuk lebih jelas
    ====================================================
    #isi dari file prometheus.yml sbb:
    Tidak bisa paste inline di comment, sy simpan di google drive:
    drive.google.c...

КОМЕНТАРІ • 17

  • @wawanrahmawan9589
    @wawanrahmawan9589 13 днів тому

    untuk rubah snmp community nya gimana mas

  • @GJCH24
    @GJCH24 Місяць тому

    Auto sub 😂

    • @GJCH24
      @GJCH24 Місяць тому

      izin file min 🙏

  • @ragnarlot2419
    @ragnarlot2419 Місяць тому

    kenapa setelah reboot server ubuntunya graphnya mikrotiknya gak muncul lagi ya, padahal semua service sudah di cek dan up kembali seperti sebelum servernya down,
    ada masukan gan ?

    • @TEnRD
      @TEnRD  Місяць тому

      cek di grafana, source, metricnya muncul? Trus lacak jug adi prometheus targets sudah UP semua?..cek snmp exporter juga.

    • @ragnarlot2419
      @ragnarlot2419 Місяць тому

      @@TEnRD sudah om, di snmp exporternya ipserver:9116 di call ip mikrotiknya udah muncul itu crawl datanya
      tapi di grafana gak muncul, No Data
      step yang udah dilakuin :
      - service prometheus, snmp exporter, grafana udah di restart dan status servicenya runing no eror
      - call direct dari ipserver:9116 ke mikrotik muncul datanya
      -create ulang Database Connection di Grafana sudah tapi data di query gak masuk dibuktikan No Data di Grafananya

    • @TEnRD
      @TEnRD  Місяць тому

      @@ragnarlot2419 kalo gitu fokus di prometheus dulu (port 9090 ya), trus pastikan job (status-targets) UP , ijo . Trus masuk Graph, coba ketikkan ifinoctets terus 'execute', akan muncul data2 semua interface,,hrs berubah angkanya,,klik graphnya ada juga muncul.

  • @gemafashion1548
    @gemafashion1548 Місяць тому

    izin sedot script gan

  • @waterfallphd8040
    @waterfallphd8040 Місяць тому

    Cara instal snmp exporter di windows gmn caranya pak

    • @TEnRD
      @TEnRD  Місяць тому

      mau monitoring windows? coba diaktifkan snmp di windows. snmp_exporter tetap di install di linux nanti di prometheus.yml arahin ke ip windows.

    • @waterfallphd8040
      @waterfallphd8040 Місяць тому

      @@TEnRD mikrotik bang. Pc sy windows. Grafana sm prometheusnya sdh sy instal cuma snmp exporteernya bingung ngga ada versi windowsny

    • @TEnRD
      @TEnRD  Місяць тому +1

      @@waterfallphd8040 oh ya bukan pake snmp sih,,,installnya Node Exporter for Windows. nanti di target prometheus.yml nya ..- targets: ['ipAddress_windows:9182']

    • @waterfallphd8040
      @waterfallphd8040 Місяць тому

      @@TEnRD yg mau di monitor kan mikrotik bang, ane bingung. Protokolnya kan snmp dimikrotiknya

    • @TEnRD
      @TEnRD  Місяць тому

      @@waterfallphd8040 targetnya mikrotik pake prometheus+snmp_exporter di OS LInux..kalo di windows belum bisa jalan prometheus kayanya.