Есть Zabbix с мониторингом базы данных PostgreSQL. В Zabbix есть один триггер, который постоянно спамит ошибку:
ERROR: function json_object(text[], text[]) does not exist
LINE 11: SELECT json_object(array_agg(name), array_agg(setting)) F...
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
SQL state: 42883
Character: 190
Нашел шаблон, в котором прописан этот триггер. Стандартно, пробовал запросить строку отдельно в Postgres, в итоге та же ошибка. Сам запрос:
select json_build_object('extensions',(select array_agg(extname) from (select extname from pg_extension order by extname) as e),'settings', (select json_object(array_agg(name),array_agg(setting)) from (select name,setting from pg_settings where name != 'application_name' order by name) as s));
Я прошу вас сказать, что не так.