Configuration of Job Manager
As described in System Architecture section, Job Arranger Manager (JAM) connects to the database using ODBC.
Thus you need configure:
- ODBC
- JAM config file
ODBC
Configure ODBC Data source using User or System DSN.
Example here is using Postgres Unicode ODBC Driver.
JAM config file
<JobconDBInfo>
<DBInfo>
<JobconName>JAZ-SVR-DEV</JobconName>
<DBUser>username</DBUser>
<DBPassword>password</DBPassword>
<DBSource>JAZ-SVR-DEV</DBSource>
<DBType>0</DBType>
<HealthCheckFlag>0</HealthCheckFlag>
<HealthCheckInterval>5</HealthCheckInterval>
<JaZabbixVersion>3</JaZabbixVersion>
</DBInfo>
<DBInfo>
<JobconName>JAZ-SVR-STG</JobconName>
<DBUser>username</DBUser>
<DBPassword>password</DBPassword>
<DBSource>JAZ-SVR-STG</DBSource>
<DBType>1</DBType>
<HealthCheckFlag>0</HealthCheckFlag>
<HealthCheckInterval>5</HealthCheckInterval>
<JaZabbixVersion>3</JaZabbixVersion>
</DBInfo>
</JobconDBInfo>
- DBType: 0: MySQL, 1: PostgreSQL
-
HealthCheckFlag: Specify the health check if database is MySQL, in order to prevent the connection timeout with database.
0 : Disable
1 : Enable
This will be ignored if DB is PostgreSQL.
- HealthCheckInterval: Interval in minutes for health check. Only applicable if DB is MySQL.
-
JaZabbixVersion: Specify Zabbix Version. Default value is version 1.8 .
1 - zabbix 1.8.x
2 - zabbix 2.0.x
3 - zabbix 2.2.x