Wawancara sareng Zabbix: 12 jawaban jujur

Aya tahayul dina IT: "Upami tiasa dianggo, tong toél." Ieu tiasa nyarios ngeunaan sistem monitoring urang. Di Southbridge kami nganggo Zabbix - nalika kami milih éta, éta keren pisan. Sareng, kanyataanna, anjeunna henteu ngagaduhan alternatif.

Kana waktu, ékosistem urang geus kaala parentah, beungkeutan tambahan, sarta integrasi jeung redmine geus mucunghul. Zabbix kungsi saingan kuat éta punjul dina loba aspék: speed, HA ampir out of the box, visualisasi geulis, optimasi gawé di lingkungan kubernethes.

Tapi kami henteu buru-buru ngaléngkah. Kami mutuskeun pikeun ningali Zabbix sareng naroskeun fitur naon anu aranjeunna rencanana dilakukeun dina rilis anu bakal datang. Kami henteu nangtung dina upacara sareng naroskeun patarosan anu teu pikaresepeun ka Sergey Sorokin, diréktur pangembangan Zabbix, sareng Vitaly Zhuravlev, arsiték Solusi. Baca on pikeun manggihan naon datang ti eta.

Wawancara sareng Zabbix: 12 jawaban jujur

1. Ngabejaan urang ngeunaan sajarah pausahaan. Kumaha ideu pikeun produk asalna?

Sajarah pausahaan dimimitian dina 1997, nalika pangadeg sarta boga pausahaan, Alexey Vladyshev, digawé salaku administrator database di salah sahiji bank. Éta sigana Alexey yén éta bakal teu epektip pikeun ngatur database tanpa ngabogaan data dina nilai sajarah rupa-rupa parameter, tanpa ngarti kaayaan ayeuna jeung sajarah lingkungan.

Dina waktos anu sami, solusi ngawaskeun ayeuna di pasar mahal pisan, pajeujeut, sareng peryogi sumber daya anu ageung. Ku alatan éta, Alexey mimiti nulis rupa-rupa naskah anu ngamungkinkeun anjeunna pikeun éféktif ngawas bagian tina infrastruktur dipercayakeun ka anjeunna. Geus robah jadi hobi. Alexey robah jobs, tapi minat proyék tetep. Dina 2000-2001, proyék ieu ditulis deui ti scratch - sarta Alexey pamikiran ngeunaan méré kasempetan pikeun administrator séjén ngagunakeun kamajuan. Dina waktos anu sami, patarosan timbul dina naon lisénsi pikeun ngaleupaskeun kode anu tos aya. Alexey mutuskeun pikeun ngaleupaskeun dina lisénsi GPLv2. Alatna langsung ditingali dina lingkungan profésional. Kana waktu, Alexey mimiti narima requests pikeun rojongan, palatihan, sarta ngembangna kamampuhan software. Jumlah pesenan sapertos ieu terus tumuwuh. Janten, sacara alami, kaputusan pikeun nyiptakeun perusahaan sumping. Pausahaan diadegkeun dina April 12, 2005

Wawancara sareng Zabbix: 12 jawaban jujur

2. Naon titik konci anjeun tiasa nyorot dina sajarah ngembangkeun Zabbix?

Ayeuna aya sababaraha titik sapertos:
A. Alexey mimiti digawé dina naskah taun 1997.
b. Publikasi kode dina lisénsi GPLv2 - 2001.
V. Zabbix diadegkeun dina 2005.
d. Kacindekan tina pasatujuan partnership munggaran, nyiptakeun program afiliasi - 2007.
d. Ngadegkeun Zabbix Japan LLC - 2012.
e. Ngadegkeun Zabbix LLC (AS) - 2015
jeung. Ngadegkeun Zabbix LLC - 2018

3. Sabaraha jalma anu anjeun padamelan?

Di momen, grup Zabbix pausahaan employs saeutik leuwih ti 70 pagawé: pamekar, testers, manajer proyék, insinyur rojongan, konsultan, jalma jualan, jeung karyawan pamasaran.

4. Kumaha anjeun nulis roadmap a, anjeun ngumpulkeun eupan balik ti pamaké? Kumaha anjeun nangtukeun mana pindah salajengna?

Nalika nyieun Peta Jalan pikeun vérsi Zabbix salajengna, urang museurkeun kana faktor-faktor penting ieu, langkung tepatna, urang ngumpulkeun Peta Jalan dumasar kana kategori ieu:

A. perbaikan strategis Zabbix. Hal anu Zabbix sorangan dianggap penting pisan. Contona, agén Zabbix ditulis dina Go.
b. Hal-hal anu hoyong ditingali ku klien sareng mitra Zabbix di Zabbix. Jeung nu maranéhna daék mayar.
V. Kahayang / saran ti komunitas Zabbix.
d. Hutang teknis. 🙂 Hal anu urang dileupaskeun dina versi saméméhna, tapi teu nyadiakeun fungsionalitas pinuh, teu nyieun eta cukup fléksibel, teu nawiskeun sagala pilihan.

Wawancara sareng Zabbix: 12 jawaban jujur

5. Dupi anjeun ngabandingkeun Zabbix na prometheus? Naon anu langkung saé sareng anu langkung goréng dina Zabbix?

Beda utama, dina pamadegan urang, éta Prometheus mangrupakeun sistem utamana pikeun ngumpulkeun metrics - sarta dina urutan pikeun ngumpulkeun full-fledged monitoring dina hiji perusahaan, perlu pikeun nambahkeun loba komponén séjén pikeun Prometheus, kayaning grafana pikeun visualisasi, a Panyimpen jangka panjang anu misah, sareng manajemén anu misah dimana waé masalah, damel sareng log nyalira ...

Henteu aya témplat ngawaskeun standar dina Prometheus; saatos nampi sadaya rébu métrik ti eksportir, anjeun kedah sacara mandiri mendakan sinyal masalah dina éta. Nyetél Prometheus - file konfigurasi. Di sababaraha tempat éta leuwih merenah, di batur henteu.

Zabbix mangrupikeun platform universal pikeun ngawaskeun "ti sareng ka", urang gaduh visualisasi sorangan, korelasi masalah sareng tampilanana, distribusi hak aksés kana sistem, Inok tindakan, seueur pilihan pikeun ngumpulkeun data ngaliwatan agén, proxy, ngagunakeun protokol lengkep beda, kamampuhan pikeun gancang dilegakeun sistem jeung plugins, Aksara, modul...

Atawa anjeun ngan saukur bisa ngumpulkeun data sakumaha anu kasebut, contona, via protokol HTTP, lajeng ngahurungkeun réspon kana metrics mangpaat ngagunakeun fungsi preprocessing kayaning JavaScript, JSONPath, XMLPath, CSV jeung kawas. Loba pamaké ngahargaan Zabbix pikeun kamampuhan pikeun ngonpigurasikeun jeung ngatur sistem via panganteur web, pikeun kamampuhan pikeun ngajelaskeun konfigurasi ngawaskeun has dina bentuk template nu bisa dibagikeun saling, sarta ngandung teu ukur metrics, tapi ogé aturan deteksi. nilai bangbarung, grafik, déskripsi - a set lengkep objék pikeun mantau objék has.

Seueur jalma ogé resep kamampuan pikeun ngajadikeun otomatis manajemén sareng konfigurasi ngaliwatan Zabbix API. Sacara umum, kuring henteu hoyong ngatur holivar. Sigana urang yén duanana sistem anu ogé cocog pikeun tugas maranéhanana sarta bisa harmoniously ngalengkepan silih, contona, Zabbix ti versi 4.2 bisa ngumpulkeun data ti eksportir Prometheus atawa ti sorangan.

6. Dupi anjeun panginten ngadamel zabbix saas?

Urang mikir ngeunaan eta sarta bakal ngalakukeun eta dina mangsa nu bakal datang, tapi urang hayang nyieun solusi ieu salaku merenah pikeun konsumén. Dina hal ieu, Zabbix standar kudu ditawarkeun babarengan jeung alat komunikasi, parabot ngumpulkeun data canggih, jeung saterusna.

7. Nalika kuring kudu nyangka zabbix ha? Sareng urang kedah ngantosan?

Zabbix HA pasti ngantosan. Kami ngarep-arep ningali hiji hal dina Zabbix 5.0 LTS, tapi kaayaan éta bakal langkung jelas dina bulan Nopémber 2019 nalika Peta Jalan Zabbix 5.0 parantos dikonfirmasi.

8. Naha jenis média boga pilihan goréng out of the box? Naha anjeun badé nambihan Slack, telegram, jsb? Aya saha waé anu nganggo Jabber?

Jabber dihapus dina Zabbix 4.4, tapi Webhooks ditambahkeun. Ngeunaan jinis média, kuring henteu hoyong ngadamel aplikasi khusus tina sistem, tapi alat olahtalatah standar. Henteu aya rahasia yén seueur obrolan atanapi jasa méja anu sami gaduh API via HTTP - janten taun ieu kalayan sékrési 4.4 kaayaan bakal robih.

Kalayan munculna webhooks di Zabbix, anjeun tiasa ngaharepkeun sadaya integrasi anu pang populerna di luar kotak dina waktos anu caket. Dina hal ieu, integrasi bakal dua arah, teu ngan basajan bewara saarah. Sareng jinis média anu urang teu tiasa angkat bakal dilakukeun ku komunitas urang - sabab ayeuna sadaya jinis média tiasa diékspor kana file konfigurasi sareng dipasang dina share.zabbix.com atanapi github. Sareng pangguna sanés ngan ukur kedah ngimpor file pikeun ngamimitian nganggo integrasi ieu. Dina hal ieu, anjeun henteu kedah masang skrip tambahan!

9. Naha arah panemuan mesin Virtual henteu berkembang? Aya ngan vmware. Seueur anu ngantosan integrasi sareng ec2, openstack.

Henteu, arah nuju ngembang. Contona, dina 4.4, kapanggihna datastore mucunghul ngaliwatan konci vm.datastore.discovery. Dina 4.4, konci wmi.getall pisan tiis ogé mucunghul - urang ngaharepkeun yén ngaliwatan eta, bareng jeung konci perf_counter_en, bakal mungkin mun ngalakukeun alus ngawas Hyper-V. Nya, bakal aya parobihan penting anu sanés dina arah ieu dina Zabbix 5.0.

Wawancara sareng Zabbix: 12 jawaban jujur

10. Dupi anjeun mikir ngeunaan abandoning témplat jeung ngalakukeun eta kawas prometeus, lamun sagalana nu dibikeun dicokot?

Prometheus otomatis nyandak sadaya métrik, ieu merenah. Sarta template anu leuwih ti saukur susunan metrics, eta mangrupakeun "wadah" nu ngandung sakabéh konfigurasi has diperlukeun pikeun ngawas hiji tipe tinangtu sumberdaya atawa jasa. Éta parantos ngagaduhan sakumpulan pemicu penting, grafik, aturan deteksi, éta gaduh déskripsi métrik sareng ambang anu ngabantosan pangguna ngartos naon anu dikumpulkeun, sareng ambang mana anu dipariksa sareng kunaon. Dina waktos anu sami, témplat gampang dibagikeun sareng pangguna sanés - sareng aranjeunna bakal nampi ngawaskeun sistemna anu saé, sanaos henteu kedah janten ahli dina éta.

11. Naha aya kitu sababaraha metrics out of the box? Ieu ogé greatly complicates setelan ti titik operasi of view.

Upami di luar kotak anjeun hartosna témplat anu tos siap, maka ayeuna urang nuju ngusahakeun ngalegaan sareng ningkatkeun témplat urang. Zabbix 4.4 hadir kalawan anyar, ningkat set sarta fitur hadé.

Pikeun Zabbix anjeun salawasna bisa manggihan template siap-dijieun pikeun ampir sagala sistem on share.zabbix.com. Tapi urang mutuskeun yén urang kudu nyieun template dasar sorangan, netepkeun conto keur batur, sarta ogé freeing pamaké ti sakali deui nulis template pikeun sababaraha MySQL. Ku alatan éta, ayeuna di Zabbix ngan bakal aya leuwih témplat resmi kalawan unggal versi.

Wawancara sareng Zabbix: 12 jawaban jujur

12. Nalika eta bakal mungkin pikeun ngawangun pemicu nu teu dihijikeun ka host, tapi, contona, dumasar kana labél. Contona, urang ngawas situs ti n titik béda, sarta kami hoyong pemicu basajan nu seuneu lamun situs teu bisa diasupan ti 2 atawa leuwih titik.

Nyatana, fungsionalitas sapertos kitu parantos sayogi di Zabbix salami sababaraha taun, ditulis pikeun salah sahiji klien. Klién - ICANN. Pamariksaan anu sami ogé tiasa dilakukeun, contona, ngalangkungan barang-barang agrégat atanapi nganggo API Zabbix. Kami ayeuna aktip damel pikeun nyederhanakeun kreasi cék sapertos kitu.

PS: Di salah sahiji Slurms, pamekar Zabbix naroskeun ka kami naon anu urang hoyong tingali dina produk pikeun ngawas klaster Kubernetes nganggo Zabbix, sareng sanés Prometheus.

Éta saé nalika pamekar pendak sareng para nasabah satengahna sareng henteu tetep janten hal pikeun dirina. Sareng ayeuna urang ngabagéakeun unggal sékrési kalayan minat anu tulus - warta anu saé nyaéta yén langkung seueur fitur anu urang bahas janten daging sareng getih.

Salami pamekar teu mundur kana diri, tapi museurkeun kaperluan klien, produk hirup tur tumuwuh. Kami bakal ngawaskeun sékrési Zabbix énggal.

PPS: Urang bakal ngaluncurkeun kursus ngawaskeun online dina sababaraha bulan. Upami anjeun kabetot, ngalanggan supados henteu kantun pengumumanna. Samentawis waktos, anjeun tiasa ngaliwat kami Slurm on Kubernetes.

sumber: www.habr.com

Tambahkeun komentar