Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. version: '3.1'
  2. services:
  3. postgres-server: # The Postgres Database Service
  4. image: postgres:latest
  5. restart: always
  6. environment: # Username, password and database name variables
  7. POSTGRES_USER: zabbix
  8. POSTGRES_PASSWORD: zabbix
  9. POSTGRES_DB: zabbix
  10. PG_DATA: /var/lib/postgresql/data/pgdata #data storage
  11. zabbix-server: # The main Zabbix Server Software Service
  12. image: zabbix/zabbix-server-pgsql:ubuntu-latest
  13. restart: always
  14. environment: # The Postgres database value variable
  15. POSTGRES_USER: zabbix
  16. POSTGRES_PASSWORD: zabbix
  17. POSTGRES_DB: zabbixNew
  18. ZBX_HISTORYSTORAGETYPES: log,text #Zabbix configuration variables
  19. ZBX_DEBUGLEVEL: 1
  20. ZBX_HOUSEKEEPINGFREQUENCY: 1
  21. ZBX_MAXHOUSEKEEPERDELETE: 5000
  22. depends_on:
  23. - postgres-server
  24. volumes: # Volumes for scripts and related files you can add
  25. - /usr/lib/zabbix/alertscripts:/usr/lib/zabbix/alertscripts
  26.  
  27. zabbix-web: # The main Zabbix web UI or interface
  28. image: zabbix/zabbix-web-nginx-pgsql:ubuntu-latest
  29. restart: always
  30. environment: # Postgre database variables
  31. POSTGRES_USER: zabbix
  32. POSTGRES_PASSWORD: zabbix
  33. POSTGRES_DB: zabbixNew
  34. ZBX_SERVER_HOST: zabbix-server # Zabbix related and Php variables
  35. ZBX_POSTMAXSIZE: 64M
  36. PHP_TZ: "Asia/Kolkata"
  37. ZBX_MAXEXECUTIONTIME: 500
  38. depends_on:
  39. - postgres-server
  40. - zabbix-server
  41. ports: # Port where Zabbix UI is available
  42. - 8090:80
  43. zabbix-agent: # Zabbix agent service that tracks usage and send to zabbix server
  44. image: zabbix/zabbix-agent:latest
  45. privileged: true #access mode for allowing resource access
  46. network_mode: "host"
  47. restart: unless-stopped
  48. environment:
  49. - ZBX_SERVER_HOST=127.0.0.1 #the IP/Dns of Zabbix server
  50. adminer: #Optional for accessing databases
  51. image: adminer
  52. restart: always
  53. ports:
  54. - 8080:8080
  55. grafana-xxl: #optional more functional and creative UI
  56. image: monitoringartist/grafana-xxl:latest
  57. ports:
  58. - 3000:3000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement