Nastąpiło wydanie bezpłatnego i bezpłatnego systemu monitorowania z całkowicie otwartym kodem źródłowym Zabbix 6.0 LTS. Wersja 6.0 jest klasyfikowana jako wersja z długim wsparciem technicznym (LTS). Użytkownikom korzystającym z wersji innych niż LTS zalecamy przejście na wersję LTS produktu. Zabbix to uniwersalny system monitorowania wydajności i dostępności serwerów, sprzętu inżynieryjnego i sieciowego, aplikacji, baz danych, systemów wirtualizacji, kontenerów, usług IT, usług webowych, infrastruktury chmurowej.
System realizuje pełny cykl od gromadzenia danych, ich przetwarzania i przekształcania, analizowania tych danych w celu wykrycia problemów, a skończywszy na przechowywaniu tych danych, wizualizacji i wysyłaniu alertów z wykorzystaniem reguł eskalacji. System zapewnia także elastyczne opcje rozszerzania metod gromadzenia danych i alertów, a także opcje automatyzacji poprzez rozbudowane API. Pojedynczy interfejs sieciowy umożliwia scentralizowane zarządzanie konfiguracjami monitorowania i dystrybucję praw dostępu w oparciu o role dla różnych grup użytkowników. Kod projektu jest rozpowszechniany na licencji GPLv2.
Główne ulepszenia w wersji 6.0 LTS:
- Wsparcie skalowalnego modelu zasób-usługa, w skład którego wchodzą raporty SLA i widget, alerty o fakcie zmiany statusu usługi, elastyczny system uprawnień, rozbudowane zasady obliczania statusów usług, mapowanie problemów z usługami po tagach, i skalowalność do ponad 100.000 XNUMX usług
- Obsługa nowych widżetów „Najlepsi hosty”, „Wartość przedmiotu”, „Mapa geograficzna”
- Monitorowanie Kubernetesa od razu po wyjęciu z pudełka
- Wsparcie monitorowania parametrów certyfikatów SSL i TLS
- Zestaw funkcji uczenia maszynowego do wykrywania anomalii i monitorowania stanu bazowego trendstl(), baselinewma() i baselinedev()
- Obsługa ładowania wtyczek innych firm dla agenta Zabbix
- Zaawansowane monitorowanie VMWare
- Obsługa metryk obliczanych tekstowo
- Minimalizacja zależności między szablonami, wszystkie oficjalne szablony stały się płaskie i pozbawione zależności stron trzecich
- Możliwość wyłączenia wiadomości „eskalacja anulowana”.
- Obsługa zapisywania stanu monitorowania plików na agencie w celu wysoce niezawodnego monitorowania plików dziennika
- Możliwość aktualizacji listy niestandardowych metryk bez ponownego uruchamiania agenta
- Używanie unikalnych kluczy w tabelach historycznych w celu zmniejszenia objętości danych
- Obsługa makr pokazujących wyrażenie wyzwalacza z rozwiniętymi wartościami
- Obsługa analizy przyczyn źródłowych, w tym makr dla alertów
- Zwiększone bezpieczeństwo i niezawodność monitoringu dzięki:
- obsługa polityki złożoności haseł i porównywania słowników
- wysokowydajny i ulepszony dziennik audytu, także po stronie serwera Zabbix
- opcje zarządzania procesami serwera, proxy i agentami z poziomu wiersza poleceń
- obsługa polityki złożoności haseł i porównywania słowników
- Poprawiona wydajność i czas pracy dzięki:
- obsługa niezawodnego i łatwego w obsłudze klastra HA dla serwera Zabbix
- przydzielenie ankiet ODBC do osobnej klasy z możliwością kontrolowania ich liczby
- ulepszenia wydajności i zmniejszone zużycie pamięci podczas synchronizacji konfiguracji z serwerem proxy
- obsługuje konfiguracje proxy do 16 GB
- Inne znaczące ulepszenia:
- obsługa utf8mb4 dla MySQL i MariaDB
- Obsługa kompresji do monitorowania sieci
- Nowa metoda API do czyszczenia historii history.clear
- Obsługa limitów czasu dla narzędzi zabbix_sender i zabbix_get
- Obsługa dodatkowych metod HTTP dla haków internetowych
- Rozszerzanie istniejących i obsługa nowych metryk po stronie agenta: agent.variant, system.hostname, docker.container_stats, vmware.hv.sensors.get, vmware.hv.maintenance
- Nowe funkcje wyzwalające Changecount(), Rate(), Bucket_rate_foreach(), Bucket_percentile(), Histogram_quantile(), Monoinc() i monodec()
- Obsługa nowych funkcji agregujących count, istnieje_foreach i liczba_przedmiotów
- Obsługa nowych operatorów dopasowujących dla Prometheusa != i !~
- Liczne zmiany upraszczające interfejs
- Zapisane i szybkie filtry w „Najnowszych danych” oraz w przypadku wykresów, łatwiejsza nawigacja
- Nowe szablony i integracje:
- nowe rozwiązania szablonowe do monitorowania pfSense, Kubernetes, Oracle, Cisco Meraki, Docker, Zabbix Server Health, VeloCloud, MikroTik, InfluxDB, Travis CI, Github, TiDB, SAF Tehnika, GridGain, Nginx+, jBoss, CloudFlare
- nowy zestaw tagów dla wszystkich oficjalnych szablonów
- Zabbix oferuje integrację z:
- platformy Service Desk Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP, ManageEngine Service Desk
- systemy powiadamiania użytkowników Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Signal, Express.ms, Rocket.Chat
- pełna lista ponad 500 szablonów i integracji
Oficjalne pakiety są dostępne dla aktualnych wersji następujących platform:
- Dystrybucje Linuksa RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian dla różnych architektur
- systemy wirtualizacyjne oparte o VMWare, VirtualBox, Hyper-V, XEN
- Doker
- agenci dla wszystkich platform, w tym pakiety MacOS i MSI dla agentów Windows
Dostępna jest szybka instalacja Zabbix dla platform chmurowych: AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Linode, Yandex Cloud.
Aby przeprowadzić migrację z wcześniejszych wersji, wystarczy zainstalować nowe pliki binarne (serwer i proxy) oraz nowy interfejs. Zabbix automatycznie wykona procedurę aktualizacji. Nie ma potrzeby instalowania nowych agentów.
Źródło: opennet.ru