Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akmalovaa/zabbix-docker
zabbix grafana docker compose
https://github.com/akmalovaa/zabbix-docker
docker docker-compose grafana nginx postgresql zabbix zabbix-server
Last synced: 13 days ago
JSON representation
zabbix grafana docker compose
- Host: GitHub
- URL: https://github.com/akmalovaa/zabbix-docker
- Owner: akmalovaa
- Created: 2022-04-18T07:46:12.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-24T21:22:42.000Z (about 1 month ago)
- Last Synced: 2024-12-24T22:17:59.210Z (about 1 month ago)
- Topics: docker, docker-compose, grafana, nginx, postgresql, zabbix, zabbix-server
- Language: Shell
- Homepage:
- Size: 731 KB
- Stars: 41
- Watchers: 2
- Forks: 26
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docker compose - Zabbix NGINX PostgreSQL + Grafana
- [Official Zabbix Dockerfiles](https://github.com/zabbix/zabbix-docker)
- [Zabbix plugin for Grafana dashboard](https://github.com/grafana/grafana-zabbix)![scheme](./.images/scheme.excalidraw.png)
For those who are used to using zabbix to collect metrics, but want to start drawing dashboards more beautifully
Example simple docker-compose service
- **Postgresql:** 16-alpine
- **Zabbix Server:** 7.2.1
- **Zabbix Frontend NGINX:** 7.2.1
- **Zabbix Agent:** 7.2.1
- **Grafana:** 11.4.0## Guide
### Clone repo:
```
git clone https://github.com/akmalovaa/zabbix-docker.git
cd zabbix-docker
```### Check or change settings in the `.env` file
### Run docker-compose:
```
docker-compose up -d
```The first launch takes 1-2 minutes
### Zabbix `localhost:8080`
default user password
- **login:** Admin
- **password:** zabbix**Zabbix server** - Host / change use connect from DNS `zabbix-agent`
![zabbix-agent](./.images/zabbix-agent-settings.png)### Grafana `localhost:3000`
default user password (change `grafana/grafana.ini` auth.anonymous enabled)
- **login:** admin
- **password:** 12345Test data source
`Grafana -> Connections -> Data sources -> zabbix -> Test`
![zabbix-agent](./.images/data-source-test.png)### Debug
```
docker-compose logs --tail=1 -f
```