June 21, 2021

Заметки на полях 2020.09.11

Ситуация следующая:

1. Grafana v7.1.5 (9893b8c53d)

2. Zabbix plugin 4.0.1

3. Zabbix server 5.0.3

4. Ubuntu 20.04 LTS + kernel 5.4.0

В конфиге grafana.ini:

[plugins]
allow_loading_unsigned_plugins = "alexanderzobnin-zabbix-datasource,alexanderzobnin-zabbix-app"

Datasource подключился (но не без танцев), Direct DB connect в PostgreSQL 12 подключился. Но данные из Zabbix все равно не берутся. В логах grafana вот так:

https://termbin.com/fxtc

Zabbix и Grafana размещены на одном сервере.

10-15 минут в таком виде

Попытка получить Query из веб-морды - минут 10 в таком виде и безрезультатно.

При редактировании Datasource постоянная смена этих статусов:

Плагин не доступен
Не удалось вызвать ресурс
Zabbix + Direct DB connect доступны

Оказывается все куда интереснее:

в лютом гошном стектрейсе написано
runtime: update your kernel to 5.3.15+, 5.4.2+, or 5.5+
5.4.0 явно меньше чем требуемый 5.4.2+
это явно не проблемы плагина. 
точнее плагин собран на golang, runtime которого с 
вашим ядром работать не будет

При этом у мэйнтейнера данного плагина на ядро версии 5.4.0 и там все работает!

Пока никакого решения нет, кроме предположения обновить ядро до версии 5.4.2+ или сделать даунгрейд до 5.3.15+

to be continued...