This role installs zabbix php frontend.
| Variable | Description | Type of variable | Example value |
|---|---|---|---|
| zabbix_frontend_version | self-explanatory | string | 7.4 |
| Variable | Description | Type of variable | Default value | Example value |
|---|---|---|---|---|
| zabbix_frontend_servername | hostname for the frontend | string | {{ ansible_host }} |
zabbix.example.org |
| zabbix_frontend_ZBX_SERVER_NAME | display name in the interface | string | Zabbix |
My Zabbix service |
| zabbix_frontend_ZBX_SERVER | zabbix server host | string | localhost |
zabbix-server.example.org |
| zabbix_frontend_DBHost | host of the database | string | localhost |
zabbix-database.example.org |
| zabbix_frontend_DBPORT | port of the database | int | 5432 |
6432 |
| zabbix_frontend_DBPassword | password for the database | string | {{ lookup('hashi_vault', 'secret=cosium-kv/data/' + host_vars_location + '/' + ansible_hostname)['postgres_user_zabbix_password'] }} |
# Informations {#informations}
## Default login credentials {#default-login-credentials}
The default login credentials during the first installation are:
Username: Admin password: zabbix
# Disable LDAP authentification {#disable-ldap-authentification}
If zabbix can no longer reach any LDAP, the authentication will fail each time. If you try to authenticate with a local account, it won't work because zabbix is configured to connect to LDAP accounts.
You will need to disable LDAP authentication from the database:
update config set authentication_type=0;