ADVANTECH-LOGO

Integrasi ADVANTECH Zabbix

ADVANTECH-Zabbix-Integration-PRODUCT

Simbol sing digunakake

  • bebaya: Informasi babagan safety pangguna utawa potensial karusakan ing router.
  • manungsa waé: Masalah sing bisa muncul ing kahanan tartamtu.
  • Informasi, kabar: Tip utawa informasi sing migunani kanggo kapentingan khusus.
  • Example: Example saka fungsi, printah utawa script.

Lisensi Piranti Lunak Open Source

Piranti lunak ing piranti iki nggunakake macem-macem piranti lunak open-source sing diatur dening lisensi ing ngisor iki: GPL versi 2 lan 3, LGPL versi 2, lisensi gaya BSD, lisensi gaya MIT. Dhaptar komponen, bebarengan karo teks lisensi lengkap, bisa ditemokake ing piranti kasebut dhewe: Deleng link Lisensi ing sisih ngisor utama router. Web kaca (Status Umum) utawa arahake browser menyang alamat DEVICE_IP/lisensi. CGI. Yen sampeyan kepengin entuk sumber kasebut, hubungi kita ing: techSupport@advantech-bb.com

Modifikasi lan debugging saka executable LGPL-linked

Produsen piranti kanthi iki menehi hak kanggo nggunakake teknik debugging (contone, dekompilasi) lan nggawe modifikasi pelanggan saka eksekusi apa wae sing disambung karo perpustakaan LGPL kanggo tujuane. Elinga hak iki diwatesi kanggo panggunaan pelanggan. Ora ana distribusi luwih saka eksekusi sing diowahi lan ora ana transmisi informasi sing dipikolehi sajrone tumindak kasebut.

ADVANTECH-Zabbix-Integration-FIG-1

Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Republik Ceko.
Dokumen No. APP-0089-EN, revisi saka 4 Oktober 2022. Dirilis ing Republik Ceko.

Server Zabbix

Pemantauan jarak jauh yaiku proses ngawasi sistem IT saka server manajemen pusat. Umumé, ngawasi nambah linuwih lan keamanan jaringan amarga nggampangake deteksi awal kahanan sing salah. Kanggo introduksi saka ngawasi remot lan dhaptar alat ngawasi liyane, waca Cathetan Aplikasi Ngawasi Jarak Jauh [1]. Dokumen iki nggambarake pemantauan router seluler Advantech nggunakake Zabbix 5.0 LTS. Zabbix minangka piranti lunak pemantauan sumber terbuka kanggo macem-macem komponen IT, kalebu jaringan, server, mesin virtual (VM) lan layanan awan. Bisa ngawasi pirang-pirang parameter jaringan lan kesehatan lan integritas server1.

Operasi Monitoring

Zabbix ngawasi Host (contone, router) liwat siji utawa luwih Antarmuka. Ana rong jinis antarmuka (protokol) sing bisa digunakake karo router Advantech:

  • SNMP, sing ndhukung uga SNMP Traps (ndeleng Bagean 2).
  • Agen, sing ndhukung mriksa aktif lan pasif (pirsani Bagean 3).

ADVANTECH-Zabbix-Integration-FIG-2

Priksa status individu ditetepake minangka Item. Saben Item nggantosi Tipe tartamtu saka informasi (numerik utawa karakter), dijupuk liwat jinis mriksa tartamtu (SNMP, SSH, pasif utawa agen aktif) karo wektu nganyari tartamtu lan interval panyimpenan. Saben item duwe Key unik, contone "system.cpu.load". Sakumpulan Item (lan entitas liyane kayata Pemicu, Grafik, utawa Aturan Penemuan) bisa diklompokake dadi Cithakan kanggo nyepetake panyebaran tugas ngawasi ing host. Cithakan disambung menyang Host utawa menyang Cithakan liyane. Cithakan kanggo ngawasi router Advantech zbx_conel_templates.xml bisa didownload saka Advantech Engineering Portal2. Item dikelompokake kanthi logis menyang Aplikasi (contone, Info, Status, Antarmuka). Sawetara Item uga otomatis isi kolom Inventaris host (eg Jeneng, OS, Nomer Seri).

Kanggo miwiti ngawasi router sampeyan kudu nggawe Host, lan

  1. Wenehi jeneng host sing sewenang-wenang nanging unik,
  2. Nemtokake Host menyang grup Host, contone "Router",
  3. Setel Antarmuka sing kudu digunakake (SNMP utawa Agen), bisa uga kalebu kunci Enkripsi,
  4. Link template sing nemtokake Item sing bakal dipantau (ndeleng bagean ing ngisor iki kanggo dhaptar template sing kompatibel).

Yen kabeh bisa mlaku, sampeyan kudu ndeleng sawetara menit

  • Indikator enkripsi Green Availability lan Agen ing Konfigurasi - Hosts,
  • Rincian inventaris router ing Inventaris - Hosts,
  • Informasi status sing dijupuk ing Monitoring - Data paling anyar

Saben item duwe tingkat refresh sing ora cocog, mula sawetara item bisa diisi luwih cepet tinimbang liyane. Yen sampeyan pengin njaluk nganyari langsung saka item tartamtu (utawa kabeh), bukak Konfigurasi Host, klik Item ing garis ndhuwur, banjur priksa item sing pengin dianyari lan klik tombol Eksekusi saiki.

Instalasi lan Konfigurasi Server

Cara paling gampang kanggo nginstal server Zabbix yaiku ngundhuh3 gambar ISO lan nginstal4 Alat Zabbix ing mesin virtual, contone VirtualBox5. Tembung sandhi "root" bakal dadi "zabbix"; sampeyan mung mbutuhake iki kanggo owah-owahan konfigurasi lanjut, kayata panyebaran sertifikat TLS.

  • Sawise diinstal, sambungake saka sampeyan Web browser menyang admin Web kaca ing http:// lan mlebu minangka "Admin" nganggo sandhi "zabbix".
  • Yen sampeyan pengin nggunakake Cithakan Advantech, download zbx_conel_templates.xml saka Advantech Engineering Portal, banjur ketik bagean Konfigurasi Zabbix lan klik Cithakan, utawa ketik http:// /templates.php banjur ngimpor zbx_conel_templates.xmlfile.

Cithakan Zabbix SNMP

Kanggo ngawasi router seluler Advantech liwat SNMP standar

  • Ing konfigurasi router [2], aktifake layanan SNMP,
  • Ing Konfigurasi Host Zabbix, tambahake Antarmuka SNMP lan sambungake Host menyang siji utawa luwih Cithakan SNMP (ndeleng ngisor).

Aplikasi Router Zabbix ora dibutuhake kanggo ngawasi SNMP. Cithakan SNMP ing ngisor iki bisa digunakake karo router seluler Advantech (indentasi nuduhake template bersarang)

Cithakan jeneng item Persediaan sing diisi
Modul Conel Basic SNMP [3] Jeneng produk Firmware Nomer seri baterei RTC Suhu Voltage Tipe OS

Nomer Seri A

Modul Generik SNMP kasedhiyan agen SNMP Jeneng sistem

ID objek sistem Deskripsi sistem Lokasi sistem Rincian kontak sistem Uptime

 

jeneng

 

 

Kontak Lokasi

Modul ICMP Ping ICMP ping ICMP mundhut

wektu nanggepi ICMP

Antarmuka Modul SNMP Prasaja Jinis antarmuka Status operasional Kacepetan

Bits ditampa Bits dikirim

Paket mlebu dibuwang Paket mlebu karo kesalahan Paket metu dibuwang Paket metu karo kesalahan

Modul Conel Mobile 1 SNMP [3] Modem IMEI Modem ESN Modem MEID Registrasi seluler Teknologi seluler Operator seluler Kartu seluler Wektu aktif seluler

Kualitas sinyal seluler Tingkat sinyal seluler (CSQ) Kekuatan sinyal seluler Ambang kekuatan Adil (A)

Ambang kekuatan Lemah (B)

Nomer Seri B
Modul Conel Mobile 1 Data SNMP [3] Data mlebu seluler 1/2 Data metu seluler 1/2 Koneksi seluler 1/2 Wektu online seluler 1/2 Wektu offline seluler Rata-rata sinyal seluler Min.

Sinyal seluler maks

Modul Conel GPS SNMP [3] Lokasi altitude Lokasi latitude Lokasi longitude Satelit GPS  

Latitude

Disaranake sampeyan nggawe cithakan khusus kanggo router sampeyan (contone "ICR-3211") banjur kalebu (utawa ora) modul cithakan individu gumantung saka fungsi router lan kabutuhan pemantauan sampeyan. Kanggo example, sampeyan kudu kalebu "Conel GPS SNMP" mung yen posisi GPS kasedhiya.

Cithakan adat Advantech, dilambangaké dening [3], ora klebu ing instalasi gawan; padha kudu diundhuh lan diinstal kanthi manual. Jeneng "Conel" digunakake kanggo konsistensi karo SNMP OID [3].

Ambang kekuatan A lan B minangka item sing diwilang otomatis sing gumantung marang teknologi seluler sing digunakake. Padha digunakake dening pemicu kekuatan sinyal. Saka Mobile-2 OIDs [3] mung Tabel Mobile Wingi dituduhake ing Modul Cithakan Conel Mobile Data SNMP. Tabel Mobile Today mung ngemot nilai interim sing ora lengkap lan tabel liyane kayata Mobile This Week ora dibutuhake amarga Zabbix njaga statistik data kepungkur.
Cithakan ing ndhuwur nemtokake pemicu ing ngisor iki
Cithakan Jeneng pemicu kahanan
Modul Generik SNMP Jeneng sistem wis diganti Host wis diwiwiti maneh Ora ana koleksi data SNMP  

Wektu aktif < 10m

Modul ICMP Ping Ora kasedhiya dening ICMP ping High ICMP mundhut ping

Wektu respon ping ICMP dhuwur

 

20 < ICMP mundhut < 100

Wektu nanggepi ICMP> 0.15

Modul Conel Mobile SNMP [3] Sinyal Seluler Adil Sinyal Seluler Lemah B < kekuatan sinyal A kekuatan sinyal B

Aplikasi Router Agen Zabbix

Konfigurasi Konektivitas

Kanggo ngawasi router seluler Advantech liwat agen Zabbix:

  • Instal Aplikasi Router Agen Zabbix menyang router. Kanggo informasi luwih lengkap babagan cara ngunggah aplikasi router, deleng Manual Konfigurasi [2], bab Kustomisasi -> Aplikasi Router.
  • Ing Konfigurasi Agen, atur konektivitas menyang Zabbix sever.
  • Ing Konfigurasi Host Zabbix, tambahake Antarmuka Agen, nemtokake setelan Enkripsi supaya didadekake siji karo konfigurasi Agen, lan nyambungake Host menyang siji utawa luwih Cithakan Agen. Konfigurasi konektivitas Agen ana ing sisih ndhuwur layar Konfigurasi.

Sisih ngisor digunakake kanggo konfigurasi tombol khusus (ndeleng Bagean 3.3).

ADVANTECH-Zabbix-Integration-FIG-1

Aktifake Agen Apa agen bakal diwiwiti.
Allow Remote Commands Apa perintah remot saka server Zabbix diidini. Yen dipateni, pamriksan "system.run" bakal ditolak.
Listen Port Agen (mode pasif) bakal ngrungokake port iki kanggo sambungan saka server. Default yaiku 10050.
Nampa Server Sambungan mlebu (mode pasif) mung bakal ditampa saka host sing kadhaptar ing kene. Ketik alamat IP server Zabbix sampeyan. Nalika kosong, mode pasif dipateni.
Nampa unencrypted Nampa sambungan (pasif) tanpa enkripsi. Ora dianjurake! Priksa "Tampa xxx" ing ngisor iki bakal cocog karo kolom "Sambungan menyang host" ing konfigurasi Enkripsi Zabbix, deleng Gambar X.
Tampa Pre-Shared Key (PSK) Nampa sambungan (pasif) karo TLS lan kunci sing wis dienggo bareng (PSK). Yen diaktifake, PSK lan identitase kudu dikonfigurasi.
Nampa sertifikat Nampa sambungan (pasif) karo TLS lan sertifikat. Yen diaktifake, CA lan Sertifikat Lokal lan Kunci Pribadi Lokal kudu dikonfigurasi.
Sambungake Server IP: port (utawa jeneng host: port) saka server Zabbix kanggo mriksa aktif. Sawetara alamat sing diwatesi koma bisa disedhiyakake kanggo nggunakake sawetara server Zabbix independen kanthi paralel. Yen kosong, mriksa aktif bakal dipateni.
Sambungan Enkripsi Carane agen kudu nyambung menyang server Zabbix. Bakal cocog karo kolom "Sambungan saka host" ing konfigurasi Enkripsi Zabbix, Gambar X.
Jeneng inang Jeneng host unik. Bakal cocog karo kolom "Jeneng host" ing konfigurasi Host Zabbix, Gambar Y.
Refresh Priksa Saben Sepira kerepe Agen njupuk dhaptar mriksa aktif saka Server, ing sawetara detik. Default punika 10 s.
Kirimi Buffer Saben Pira asil mriksa (item) kudu buffer Agen sadurunge nggawe sambungan lan sinkronisasi nilai saka buffer iki menyang server Zabbix. Default yaiku 5 s.
Ukuran Buffer Max Nemtokake ukuran maksimum buffer. Nalika ukuran buffer iki tekan, Agen bakal nyelarasake nilai buffered langsung. Default yaiku 100 B.
Identitas PSK String identitas kunci sing wis dienggo bareng. Bakal cocog karo lapangan "identitas PSK" ing konfigurasi Enkripsi Zabbix, Gambar X. PSK sing padha digunakake kanggo mriksa pasif lan aktif.
Pre-Shared Key (PSK) Kunci sing wis dienggo bareng bakal digunakake. Bakal cocog karo lapangan "PSK" ing konfigurasi Enkripsi Zabbix, Gambar X.
Sertifikat CA chain certificate CA kanggo wewenang sing ditanggepi sertifikat server Zabbix.
Sertifikat Lokal Sertifikat router, cocog karo kunci pribadi. Tujuane kudu kalebu "otentikasi klien". Nalika digawe dening OpenSSL, "extended key usage = client auth" kudu disetel. Sertifikat CA saka otoritas sing ngetokake sertifikat iki kudu dilebokake ing TLSCAFile ing konfigurasi server.
Kunci Pribadi Lokal Kunci pribadi saka router. Kunci pribadhi lan sertifikat sing padha digunakake kanggo mriksa pasif lan aktif.
Nampa Penerbit Sertifikasi Penerbit sertifikat server sing diidini. Yen kasebut, bakal cocog karo sertifikat server.
Nampa Cert Subject Subyek sertifikat server sing diidini. Yen kasebut, bakal cocog karo sertifikat server.

Saben Router mbutuhake entri sing cocog ing konfigurasi Zabbix Host

  • "Jeneng host" ing konfigurasi server bakal cocog karo "Hostname" ing konfigurasi Agen.
  • Antarmuka ngawasi (protokol) kudu didaftar kanthi jelas lan alamat IP router utawa jeneng DNS kudu ditemtokake.

Tab Enkripsi bakal cocog karo konfigurasi Agen sing diterangake ing ndhuwur

  •  "Sambungan menyang tuan rumah" ing konfigurasi server bakal cocog karo kolom Nampa sing ora dienkripsi, Nampa Pre-Shared Key (PSK) lan Nampa sertifikat.
  • "Sambungan saka host" ing konfigurasi server bakal cocog karo Sambungan Encrypt ing konfigurasi Agen.
  • PSK lan identitase (yen digunakake) uga cocog.

Kanggo nggunakake sertifikat TLS, server Zabbix mbutuhake sertifikat dhewe (TLSCAFile, TLSCert- File lan TLSKeyFile) kaya sing diterangake ing Manual Zabbix. Delengen https://www.zabbix.com/documentation/current/manual/encryption/using_certificates

Tujuan sertifikat kudu kalebu "otentikasi server". Nalika digawe dening OpenSSL, "extended key usage = server auth" kudu disetel.

ADVANTECH-Zabbix-Integration-FIG-3

ADVANTECH-Zabbix-Integration-FIG-4

Cithakan Agen Zabbix

Gumantung ing konfigurasi server Zabbix, agen bisa nindakake akeh mriksa (pangukuran). Data dikumpulake ing "item". Ing Bagean 3.4 sampeyan bisa ndeleng dhaptar lengkap item sing didhukung.

  • Aja nggawe beban sing ora perlu ing router lan aja nggunakake metrik sing akeh banget.

Cithakan Agen (pasif) ing ngisor iki bisa digunakake karo router seluler Advantech (indentasi nuduhake template bersarang)

Cithakan jeneng item Persediaan sing diisi
Modul CPU Linux dening agen Zabbix Muat rata-rata Interrupts per detik

Konteks ngalih saben wektu tamu CPU detik (lan padha)

Sumber Daya Modul Conel dening Agen [3] Panyimpenan / Panyimpenan gratis / Panyimpenan bekas / pilih Panyimpenan gratis / pilih Panyimpenan sing digunakake /var/data gratis

Panyimpenan / var / data digunakake Memori sistem kasedhiya Memori sistem digunakake

Modul Conel Integrity dening Agen [3] Checksum /etc/passwd Checksum /etc/settings.*

Konfigurasi Item Custom

Saliyane item standar sampeyan bisa nemtokake item khusus kanggo dipantau dening agen sampeyan, aktif utawa pasif. Konfigurasi item khusus ana ing sisih ngisor layar Konfigurasi.

ADVANTECH-Zabbix-Integration-FIG-5

Item Katrangan
Kunci Kustom Kunci item Zabbix.
dhawuh Perintah kanggo nglakokake, kanthi argumen opsional. Iki kudu dadi printah siji ing baris siji. Printah kasebut bakal dieksekusi lan baris pisanan saka output teks (stdout) bakal digunakake minangka nilai.
wektu entek Watesan wektu komputasi siji mriksa. Default 3 s.

Kolom Command mung ndhukung set karakter sing winates: tanda kutip kaping pindho (") ora diidini lan tandha dolar "$" kudu diwiwiti kanthi garis miring "\$". Yen sampeyan perlu kanggo mbangun mriksa luwih Komplek, mangga nggawe script shell lan nggunakake kolom Command kanggo micu.

Item sing Didhukung dening Agen Zabbix

Item Zabbix standar (mriksa) diterangake kanthi rinci https://www.zabbix.com/documentation/current/manual/config/items/itemtypes/zabbix_agent
Dokumentasi Zabbix uga nuduhake item sing didhukung ing macem-macem platform: https://www.zabbix.com/documentation/current/manual/appendix/items/supported_by_platform

Tabel ing ngisor iki nglengkapi informasi kasebut lan nerangake endi item agen standar sing didhukung ing router seluler Advantech.

Kunci Barang Didhukung
agen.hostname ya wis
agen.ping ya wis
agen.versi ya wis
kernel.maksfiles ya wis
kernel.maxproc ya wis
log [file, , , , , , ] contone: log[/var/log/messages,"gagal otentikasi"", skip"] Aktif mung
log.count[file, , , , , ] Aktif mung
logrt [file_regexp, , , , , ,

, ]

Aktif mung
logrt.count[file_regexp, , , , ,

, ]

Aktif mung
net.dns[ ,zona, , , ] ya wis
net.dns.record[ ,zona, , , ] ya wis
net.if.tabrakan[if] ya wis
net.if.penemuan ya wis
net.if.in[yen, ] ya wis
net.if.out[if, ] ya wis
net.if.total[yen, ] ya wis
net.tcp.listen[port] ya wis
net.tcp.port[ ,pelabuhan] ya wis
net.tcp.service[service, , ] ya wis
net.tcp.service.perf[service, , ] ya wis
net.udp.listen[port] ya wis
net.udp.service[service, , ] ya wis
net.udp.service.perf[service, , ] ya wis
proc.cpu.util[ , , , , , ] ya wis
proc.mem[ , , , ] ya wis
proc.num[ , , , ] ya wis
sensor [piranti, sensor, ] Ora
system.boottime ya wis
system.cpu.penemuan ya wis
system.cpu.intr ya wis
system.cpu.load[ , ] ya wis
system.cpu.num[ ] ya wis
system.cpu.switch ya wis
system.cpu.util[ , , ] ya wis
sistem.hostname ya wis
system.hw.chassis[ ] Ora
system.hw.cpu[ , ] ya wis
system.hw.devices[ ] Ora
system.hw.macaddr[ , ] ya wis
system.localtime[ ] Mung pasif
system.run[perintah, ]

contone sistem.run[ls /]

Yen diaktifake
system.stat[sumber daya, ] Ora
system.sw.arch ya wis
system.sw.os[ ] ya wis
system.sw.packages[ , , ] Ora
system.swap.in[ , ] Ora
system.swap.out[ , ] Ora
system.swap.size[ , ] Ora
sistem.uname ya wis
sistem.uptime ya wis
system.users.num Ora
vfs.dev.penemuan Ora
vfs.dev.read[ , , ] Ora
vfs.dev.write[ , , ] Ora
vfs.dir.count[dir, , , , ,

, , , , ]

contone vfs.dir.count[/dev]

ya wis
vfs.dir.size[dir, , , , ] ya wis
vfs.file.cksum[file] ya wis
vfs.file.isi[file, ] ya wis
vfs.file.ana [file, , ] ya wis
vfs.file.md5sum[file] ya wis
vfs.file.regexp[file, regexp, , ] ya wis
vfs.file.regmatch[file, regexp, ] ya wis
vfs.file.ukuran[file] ya wis
vfs.file.wektu[file, ] ya wis
vfs.fs.penemuan ya wis
vfs.fs.get Ora
vfs.fs.inode[fs, ] Ora
vfs.fs.size[fs, ] ya wis
vm.memory.size[ ] ya wis
web.page.get[host, , ] ya wis
web.page.perf[host, , ] ya wis
web.page.regexp[host, , , regexp, , ] ya wis

Saliyane ing ndhuwur, ing ngisor iki Advantech item tartamtu didhukung

Kunci Barang Katrangan
vfs.settings.discovery Dhaptar /etc/settings.* lan

/opt/*/etc/settings files kanggo autodiscovery

vfs.settings.value[jeneng,parameter] contone

vfs.settings.value[wifi_ap, WIFI_AP_SSID]

Njupuk nilai siji saka router config /etc/settings.[jeneng]
vfs.settings.umod[jeneng,parameter] contone

vfs.settings.umod[gps, MOD_GPS_ENABLED]

Njupuk nilai siji saka konfigurasi app router

/opt/[jeneng]/etc/settings

Lisensi

Ngringkes lisensi Open-Source Software (OSS) sing digunakake dening modul iki.

ADVANTECH-Zabbix-Integration-FIG-6

Dokumen sing gegandhengan

  1. Advantech Ceko: Cathetan Aplikasi Pemantauan Jarak Jauh
  2. Advantech Ceko: Cathetan Aplikasi SNMP OID

Sampeyan bisa entuk dokumen sing gegandhengan karo produk ing Portal Teknik ing icr. Alamat Advantech.cz. Kanggo entuk Pandhuan Miwiti Cepet, Manual pangguna, Manual Konfigurasi, utawa Firmware, bukak kaca Model Router, temokake model sing dibutuhake, banjur pindhah menyang tab Manual utawa Firmware. Paket lan manual instalasi Aplikasi Router kasedhiya ing kaca Aplikasi Router. Kanggo Dokumen Pangembangan, pindhah menyang kaca DevZone.

Dokumen / Sumber Daya

Integrasi ADVANTECH Zabbix [pdf] Pandhuan Instalasi
Integrasi Zabbix

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *