VictoriaMetrics/app/vmui
Aliaksandr Valialkin 46645f5d94
app/vmui: increase perceived performance by 2.5x by reducing the delay before the query execution from 0.8s to 0.3s
The delay cannot be removed, since it is used for limiting the rate of queries sent to VictoriaMetrics during graph scrolling.
2023-01-18 01:33:51 -08:00
..
packages/vmui app/vmui: increase perceived performance by 2.5x by reducing the delay before the query execution from 0.8s to 0.3s 2023-01-18 01:33:51 -08:00
.gitignore app/vmui: move source code from https://github.com/VictoriaMetrics/vmui to app/vmui 2021-07-09 17:13:51 +03:00
Dockerfile-build app/vmui: execute query by pressing enter in the same way as Prometheus does 2022-05-02 20:24:43 +03:00
Dockerfile-web deployment/docker: update Go builder from v1.19.4 to v1.19.5 2023-01-10 18:42:34 -08:00
Makefile app/vmui: actualize Dockerfiles 2021-08-11 13:42:53 +03:00
README.md app/vmui/README.md: remove features chapter, since it lists unimportant and/or misleading features 2021-12-09 19:51:33 +02:00

vmui

Web UI for VictoriaMetrics

Docker image build

Run the following command from the root of VictoriaMetrics repository in order to build victoriametrics/vmui Docker image:

make vmui-release

Then run the built image with:

docker run --rm --name vmui -p 8080:8080 victoriametrics/vmui

Then navigate to http://localhost:8080 in order to see the web UI.

Static build

Run the following command from the root of VictoriaMetrics repository for building vmui static contents:

make vmui-build

The built static contents is put into app/vmui/packages/vmui/ directory.

Updating vmui embedded into VictoriaMetrics

Run the following command from the root of VictoriaMetrics repository for updating vmui embedded into VictoriaMetrics:

make vmui-update

This command should update vmui static files at app/vmselect/vmui directory. Commit changes to these files if needed.

Then build VictoriaMetrics with the following command:

make victoria-metrics

Then run the built binary with the following command:

bin/victoria-metrics -selfScrapeInterval=5s

Then navigate to http://localhost:8428/vmui/. See these docs for more details.