DaBaBix.LogLevel
Log level for file logging.
Possible values: Debug, Info, Warning, Error
Default: Warning
DaBaBix.LogFile
The log file name. ./ will be replaced by the daemon base dir.
Possible values: a filename
Default: ./logs/dababix.log
DaBaBix.PidFile
The name of the PID file.
Possible values: a filename
Default: ./logs/dababix.pid
DaBaBix.Protocol
Protocol version to use
Possible values: 1.1 1.8
Default: 1.1
Pool.MaxActive
Maximum number of active connection inside pool.
Possible values: a number > 0
Default: 10
Pool.TimeOut
Database login timeout
Possible values: a number >= 0
Default: 15
Each zabbix server needs to be defined with at least an Address setting. The $X in the following parameters should be replaced by a server name or number.
ZabbixServer.$X.Address
The address or name of the zabbix server.
Possible values: a hostname or ip
Default: none
ZabbixServer.$X.Port
The trapper port of the server.
Possible values: a port number
Default: 10051
Each database needs to be defined by a group of the following settings. The $Y in the following parameters should be replaced by a server name or number.
DB.$Y.Type
The database type of this entry.
Possible values: pgsql, oracle, mssql, mysql
Default: none
DB.$Y.Name
The name of the database in your zabbix screens. This value must match this name or no values will be visible.
Possible values: a possible zabbix host name
Default: none
DB.$Y.Instance
An optional instance parameter. This parameter is used to replace %INSTANCE% parameters in item queries.
Possible values: a possible identifier
Default: none
DB.$Y.Url
The JDBC url of the database connection.
Possible values: a valid JDBC URL
Default: none
DB.$Y.User
A user which is allowed to send the defined item queries to the database.
Possible values: a valid user name
Default: none
DB.$Y.Password
The password of the user.
Possible values: a valid password of the user
Default: none