Commits
Andris Zeila authored b5e2051f51d
...G...... [ZBXCTR-2] added agent2 PostgreSQL plugin and template * commit '91bade82e4dbd99025a778fc64ca2b2392cbedae': (43 commits) .......... [ZBXCTR-2] moved changelog record to the right directory .......... [ZBXCTR-2] removed wrong changelog record .......... [ZBXCTR-2] added changelog record ...G...... [ZBXCTR-2] add locking to postgres connection closing ...G...... [ZBXCTR-2] fixed connection version handling lost during last refactoring .......... [ZBXCTR-2] updated Postgres template for Zabbix Agent 2 removing stat screen ...G...... [ZBXCTR-2] moved connection locks to connection level to prevent failing connection from blocking other checks. Also added timeout to initial connection. .......... [ZBXCTR-2] updated Postgres template for Zabbix Agent 2 adding screens and triggers .......... [ZBXCTR-2] added Postgres credentials to windows configuration file .......... [ZBXCTR-2] changed tests to build directly with PostgreSQL server .......... [ZBXCTR-2] removed testpool from windows builds because of docker package incompatibility ...G...... [ZBXCTR-2] create database name as handler parameters for certain keys ...G...... [ZBXCTR-2] fix pgsql.ping: return 0 if server is down ...G...... [ZBXCTR-2] increase max params in the key to 4 for every metric ...G...... [ZBXCTR-2] update items description and macros for PostgreSQL template for Zabbx Agent 2 ...G...... [ZBXCTR-2] fixed parsing credentials of item keys and prevent mixing credentials of item keys and plugin configuration ...G...... [ZBXCTR-2] changed error message ...G...... [ZBXCTR-2] fixed typos in PostgreSQL plugin section of configuration file ...G...... [ZBXCTR-2] fixed url parsing/assembling ...G...... [ZBXCTR-2] allow empty username/passwod in url parameters for connection string for PostgreSQL ... (cherry picked from commit 4d3a3da37c26e65d8a2908ed314d9cad419197d6)