VictoriaMetrics/deployment/docker
Roman Khavronenko 7bd420cbfe
docker-compose: add blackhole receiver for alertmanager (#999)
Currently, alertmanager spams logs with `Notify attempt failed, will retry later` message
because default receiver is unreachable. The change updates default configuration with
blackhole receiver which means alertmanager will continue to accept alerts but won't make
attempts to send them anywhere.

https://github.com/VictoriaMetrics/VictoriaMetrics/issues/995
2021-01-07 23:33:53 +02:00
..
base deployment/docker: allow building docker images on top of any base image set via ROOT_IMAGE environment var 2020-04-20 01:16:57 +03:00
builder deployment/docker: allow building docker images on top of any base image set via ROOT_IMAGE environment var 2020-04-20 01:16:57 +03:00
provisioning deployment/docker: replace Prometheus with vmagent (#589) 2020-06-29 22:05:34 +03:00
alertmanager.yml docker-compose: add blackhole receiver for alertmanager (#999) 2021-01-07 23:33:53 +02:00
alerts.yml [deployment] add vmalert + alertmanager to docker compose (#885) 2020-11-07 17:00:23 +02:00
docker-compose.yml docker-compose: add blackhole receiver for alertmanager (#999) 2021-01-07 23:33:53 +02:00
Makefile deployment/docker: update Go builder from v1.15.5 to v1.15.6 2020-12-05 12:37:34 +02:00
prometheus.yml deployment/docker: replace Prometheus with vmagent (#589) 2020-06-29 22:05:34 +03:00
README.md deployment/docker: replace Prometheus with vmagent (#589) 2020-06-29 22:05:34 +03:00

Folder contains basic images and tools for building and running Victoria Metrics in docker

Docker compose

To spin-up setup of VictoriaMetrics, vmagent and Grafana run following command:

docker-compose up

VictoriaMetrics

VictoriaMetrics opens following ports:

  • --graphiteListenAddr=:2003
  • --opentsdbListenAddr=:4242
  • --httpListenAddr=:8428
vmagent

vmagent is used for scraping and pushing timeseries to VictoriaMetrics instance. It accepts Prometheus-compatible configuration prometheus.yml with listed targets for scraping.

Grafana

To access service open following link.

Default creds:

  • login - admin
  • password - admin

Grafana is provisioned by default with following entities:

  • VictoriaMetrics datasource
  • Prometheus datasource
  • VictoriaMetrics overview dashboard