Integrasi ADVANTECH Zabbix
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 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).
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
- Wenehi jeneng host sing sewenang-wenang nanging unik,
- Nemtokake Host menyang grup Host, contone "Router",
- Setel Antarmuka sing kudu digunakake (SNMP utawa Agen), bisa uga kalebu kunci Enkripsi,
- 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].
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).
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.
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.
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 Ceko: Cathetan Aplikasi Pemantauan Jarak Jauh
- 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 |