diff --git a/Core DW Infrastructure/docker-compose.yml b/Core DW Infrastructure/docker-compose.yml index 3ad4205..5f3e562 100644 --- a/Core DW Infrastructure/docker-compose.yml +++ b/Core DW Infrastructure/docker-compose.yml @@ -125,6 +125,41 @@ services: container_name: dp-logstash networks: - dw_network + + zabbix-server: + container_name: zabbix-server + image: zabbix/zabbix-server-pgsql:ubuntu-6.4-latest + restart: always + volumes: + - /etc/localtime:/etc/localtime:ro + ports: + - 10051:10051 + environment: + DB_SERVER_HOST: postgres + DB_SERVER_PORT: 5432 + POSTGRES_USER: ${POSTGRES_USER} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} + POSTGRES_DB: zabbix + depends_on: + + zabbix-web: + container_name: zabbix-web + image: zabbix/zabbix-web-nginx-pgsql:ubuntu-6.4-latest + restart: always + ports: + - 8383:8080 + volumes: + - /etc/localtime:/etc/localtime:ro + environment: + DB_SERVER_HOST: postgres + DB_SERVER_PORT: 5432 + POSTGRES_USER: ${POSTGRES_USER} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} + POSTGRES_DB: zabbix + POSTGRES_HOST: ${POSTGRES_HOST} + ZBX_SERVER_HOST: zabbix-server + ZBX_SERVER_NAME: "Zabbix Docker" + PHP_TZ: Australia/Melbourne volumes: data-lakehouse_minio-data: @@ -142,4 +177,4 @@ volumes: networks: dw_network: - driver: bridge \ No newline at end of file + driver: bridge