Mit Zabbix string aus überwachter Log-Datei extrahieren

Seit Zabbix 2.2 gibt es die Möglichkeit, bei der Log-Überwachung mit regulären Ausdrücken einzelne Strings / Treffer zu extrahieren.
Die extrahierten Treffer sind jedoch vom Typ Log und können somit nicht für die Generierung von Graphen verwendet werden.

Bugreport hierzu https://support.zabbix.com/browse/ZBX-7821

Der Vorschlag von Zabbix auf Version 3.0 zu warten hat uns nicht überzeugt – also dann ein manuelles Update des Item Types in der DB:

Mit postgres verbinden:

# psql

Mit passender DB verbinden:

# connect zabbix

Passende Host-ID rausfinden mit:

# select host,hostid from hosts;

Item-ID rausfinden:

select name,itemid from items where hostid=10515;

Item Type ändern:

update items SET value_type=3 WHERE itemid=341479;