Nova versio de la senpaga monitora sistemo kun tute malfermfonta Zabbix 5.4 estis prezentita. La eldono inkluzivas subtenon por generi PDF-raportojn, novan sintakson por agregaĵoj por detekti pli kompleksajn problemojn, plibonigitan datuman bildigon, subtenon por API-alirĵetonoj, metrik-nivela etikedado, agado-plibonigoj kaj multe pli.
Zabbix konsistas el tri bazaj komponantoj: servilo por kunordigi kontrolojn, generi kontrolo-informojn kaj akumuli statistikojn; agentoj por plenumi kontrolojn ĉe eksteraj gastigantoj; kaj fasado por organizi sistemadministradon. La kodo estas distribuita sub la GPLv2-licenco. Por malŝarĝi la centran servilon kaj krei distribuitan monitoran reton, serio da prokuriloj povas esti deplojitaj.serviloj, kiuj agregas datumojn pri kontrolo de gastigaj grupoj. Datumoj povas esti konservitaj en datumbazoj MySQL, PostgreSQL, TimescaleDB, DB2 kaj Oracle. Sen agentoj, la Zabbix-servilo povas ricevi datumojn per protokoloj kiel SNMP, IPMI, JMX, SSH/Telnet kaj ODBC, kaj plenumi haveblectestojn de TTT-aplikaĵoj kaj virtualigaj sistemoj.
Ĉefaj novigoj de versio 5.4:
- Subteno por PDF-raportoj kaj ilia planita kreado kaj sendo al uzantoj, nova rolo por kontroli aliron al ĉi tiu funkcio
- Fundamente nova sintakso por ellasilesprimoj, kalkulita kaj entuta metriko. Ni forigis ĉiujn konatajn limojn de la malnova sintakso, sed simpligis ĝin
- Entutaj metrikoj nun povas elekti datumojn per etikedoj kaj ĵokeroj de gastigantoj kaj metrikaj ŝlosiloj

- La funkcieco de ekrankopioj kaj paneloj estis kombinita, aperis subteno por plurpaĝaj paneloj.


- Subteno por nomitaj ĵetonoj por API-aliro, eblas specifi la limdaton de la ĵetono
- Etikedsubteno ĉe la metrika nivelo. Aplikoj ne plu estas subtenataj

- Pliboniĝoj de Efikeco kaj Disponebleco
- Enketistoj ne plu postulas datumbazan konekton
- Kaŝmemoro estis aldonita por pli rapida prilaborado de tendencoj
- Subteno por pli fidinda kaj glata komenco servilo en la kunteksto de ricevado kaj prilaborado de grandega kvanto da novaj datumoj
- Plibonigita paralela laboro kun datumoj sur la servilo kaj prokurilo

- Sekurecaj plibonigoj
- Elportas ĉiujn ĉifradajn protokolojn SNMPv3
- Kaŝitaj erardetaloj en kazo de malsukcesa konekto al la interfaco
- Aŭtomata kompletigo estas malŝaltita por kampoj kun pasvortoj kaj aliaj sentemaj informoj
- NTML-aŭtentikigsubteno por WEB-hokoj
- Pliboniĝoj celis simpligi funkciadon kaj monitoradon de agordoj
- Tria nivela menuo por pli bona navigado
- Pli simplaj formoj por amasŝanĝo kaj importoperacioj
- Havebleco de metrikoj nun dependas de la havebleco de gastigaj interfacoj
- Kapablo uzi negativajn filtrilojn por etikedoj en la interfaco
- Ŝablono kaj gastiga nivelo valormapo subteno por ŝablono sendependeco
- Tutmondaj skriptoj povas esti uzataj por atentigoj, integriĝoj kaj kutimaj komandoj

- Subteno por prilaborado de XML-datumoj en antaŭprilaborado kaj WEB-hokoj
- CurlHttpRequest renomita al HttpRequest en WEB-hokoj por facileco de uzo
- Aliaj plibonigoj
- Subteno por monitorado de VMWare-aretoj
- Oracle-subteno en clusterreĝimo
- {ITEM.VALUETYPE} makrosubteno por atentigoj
- Pli granulaj agordoj por evento-eksporto
- Havebleco de oficialaj pakaĵoj por aktualaj versioj de la sekvaj platformoj:
- Linux-RHEL-distribuoj, CentOS, Debian, SuSE, UbuntuRaspbian sur diversaj arkitekturoj
- Virtualigaj sistemoj bazitaj sur VMWare, VirtualBox, Hyper-V, XEN
- Docker
- Agentoj por ĉiuj platformoj inkluzive de macOS kaj MSI por Windows agento
- Integriĝo kun platformoj:
- Havebleco en nubaj platformoj AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Linode, Yandex Cloud.
- Integriĝo kun helpservo-platformoj Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP
- Integriĝo kun uzantaj sciigaj sistemoj Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Rocket.Chat, Signal, Express.ms
- Novaj ŝablonaj solvoj por monitorado de APC UPS, Hikvision, ktpd, Hadoop, Zookeeper, Kafka, AMQ, HashiCorp Vault, MS Sharepoint, MS Exchange, smartctl, Gitlab, Jenkins, Apache Ignite
Por migri de pli fruaj versioj, vi nur bezonas instali novajn binarajn dosierojn (servilo kaj prokurilo) kaj novan interfacon. Zabbix aŭtomate ĝisdatigos la datumbazon. Neniuj novaj agentoj devas esti instalitaj.
fonto: opennet.ru






