VictoriaMetrics/deployment/docker
2020-10-16 15:08:52 +03: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
docker-compose.yml deployment/docker/docker-compose.yml: update Grafana version from 7.0.3 to 7.1.1 2020-07-24 18:43:37 +03:00
Makefile deployment/docker: update Go builder from Go1.15.2 to Go1.15.3 2020-10-16 15:08:52 +03: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