VictoriaMetrics/docs/guides
f41gh7 fbfd7415da
cluster: adds /api/v1/update/series API
It allows to modify exist series values.
User must write modified series into vminsert API
/insert/0/prometheus/api/v1/update/series

vminsert will generate id and add it to the series as __generation_id
label.

Modified series merged at vmselect side.
Only last series modify request at given time range will be applied.
Modification request could be exported with the following API request:
`curl localhost:8481/select/0/prometheus/api/v1/export -g -d
'reduce_mem_usage=true' -d 'match[]={__generation_id!=""}'`

https://github.com/VictoriaMetrics/VictoriaMetrics/issues/844

adds guide

allow single datapoint modification

vmselectapi: prevent MetricBlockRef corruption

Modofying of MetricName byte slice may result into MetricBlockRef
corruption, since `ctx.mb.MetricName` is a pointer to
`MetricBlockRef.MetricName`.

Signed-off-by: hagen1778 <roman@victoriametrics.com>

Revert "vmselectapi: prevent MetricBlockRef corruption"

This reverts commit cf36bfa1895885fcc7dc2673248ee56c78180ea0.

app/vmstorage/servers: properly copy MetricName into MetricBlock inside blockIterator.NextBlock

This should fix the issue at cf36bfa189

(cherry picked from commit 916f1ab86c)

app/vmselect: correctly update single datapoint at merge

app/vmselect: adds mutex for series update map
previously it was sync api, but function signature was changed for performance optimizations
2023-08-23 15:36:12 +02:00
..
grafana-vmgateway-openid-configuration doc/vmgateway-grafana-openid-guide: fix formatting, add reproducible example and example results (#3964) 2023-03-17 16:15:45 -07:00
getting-started-with-vm-operator.md fixed typos in documentation and commandline flags descriptions (#4275) 2023-05-10 02:22:06 -07:00
grafana-vmgateway-openid-configuration.md docs: use 1. instead of N. in numbered bullets, so they are automatically adjusted by Github Markdown engine 2023-07-26 14:40:06 -07:00
guide-delete-or-replace-metrics.md fixed typos in documentation and commandline flags descriptions (#4275) 2023-05-10 02:22:06 -07:00
guide-vmanomaly-alert-rule.png Vmanomaly guide (#3834) 2023-03-24 17:54:10 -07:00
guide-vmanomaly-alerts-firing.png Vmanomaly guide (#3834) 2023-03-24 17:54:10 -07:00
guide-vmanomaly-anomaly-score.png Vmanomaly guide (#3834) 2023-03-24 17:54:10 -07:00
guide-vmanomaly-docker-compose.png Vmanomaly guide (#3834) 2023-03-24 17:54:10 -07:00
guide-vmanomaly-files.png Vmanomaly guide (#3834) 2023-03-24 17:54:10 -07:00
guide-vmanomaly-node-cpu-rate-graph.png Vmanomaly guide (#3834) 2023-03-24 17:54:10 -07:00
guide-vmanomaly-vmalert.md docs: change images from markdown tag to html for migration 2023-06-02 13:28:04 +02:00
guide-vmanomaly-yhat-lower-upper.png Vmanomaly guide (#3834) 2023-03-24 17:54:10 -07:00
guide-vmanomaly-yhat.png Vmanomaly guide (#3834) 2023-03-24 17:54:10 -07:00
guide-vmcluster-dashes-agent.png Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmcluster-grafana-dash.png Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmcluster-k8s-dashboard.png Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmcluster-k8s-ha-explore-count-up-graph.png added guide for HA monitoring setup in K8s via VM Cluster (#1523) 2021-08-11 13:42:53 +03:00
guide-vmcluster-k8s-ha-explore-count-up-graph2.png added guide for HA monitoring setup in K8s via VM Cluster (#1523) 2021-08-11 13:42:53 +03:00
guide-vmcluster-k8s-ha-explore-count-up.png added guide for HA monitoring setup in K8s via VM Cluster (#1523) 2021-08-11 13:42:53 +03:00
guide-vmcluster-k8s-ha-explore.png added guide for HA monitoring setup in K8s via VM Cluster (#1523) 2021-08-11 13:42:53 +03:00
guide-vmcluster-k8s-scheme.png Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmcluster-k8s-via-vm-operator-grafana1.png Added fixes and improvements (#1677) 2021-10-08 18:58:42 +03:00
guide-vmcluster-k8s-via-vm-operator-grafana2.png Added fixes and improvements (#1677) 2021-10-08 18:58:42 +03:00
guide-vmcluster-k8s-via-vm-operator.png Added fixes and improvements (#1677) 2021-10-08 18:58:42 +03:00
guide-vmcluster-multiple-retention-scheme.png Add retention-scheme.png 2021-12-01 12:30:06 +02:00
guide-vmcluster-multiple-retention-setup.md docs: use 1. instead of N. in numbered bullets, so they are automatically adjusted by Github Markdown engine 2023-07-26 14:40:06 -07:00
guide-vmcluster-vmagent-grafana-dash.png Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmcluster-vmagent-values.yaml Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmsingle-grafana-dashboards.png Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmsingle-grafana-k8s-dashboard.png Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmsingle-grafana.png Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmsingle-k8s-scheme.png Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
guide-vmsingle-values.yaml Added new guide for monitoring k8s via VictoriaMetrics cluster (#1476) 2021-07-28 18:06:50 +03:00
k8s-ha-monitoring-via-vm-cluster.md fixed typos in documentation and commandline flags descriptions (#4275) 2023-05-10 02:22:06 -07:00
k8s-monitoring-via-vm-cluster.md fixed typos in documentation and commandline flags descriptions (#4275) 2023-05-10 02:22:06 -07:00
k8s-monitoring-via-vm-single.md prepare operator docs to migration 2023-05-08 21:59:48 -07:00
migrate-from-influx-data-sample-in-influx.png docs: add migration guide for influxdb (#2619) 2022-05-20 14:24:35 +03:00
migrate-from-influx-data-sample-in-vm.png docs: add migration guide for influxdb (#2619) 2022-05-20 14:24:35 +03:00
migrate-from-influx-vmui.png docs: add migration guide for influxdb (#2619) 2022-05-20 14:24:35 +03:00
migrate-from-influx.md docs: mention multi-tenancy in docs (#4357) 2023-06-02 13:28:02 +02:00
modify-series.md cluster: adds /api/v1/update/series API 2023-08-23 15:36:12 +02:00
multi-regional-setup-dedicated-regions.md alerts: add docs section for the full list of alerting rules 2023-08-11 04:38:30 -07:00
multi-regional-setup-dedicated-regions.png docs/guides: Multi-regional setup with VictoriaMetrics (#2416) 2022-04-08 11:49:04 +03:00
README.md docs: use 1. instead of N. in numbered bullets, so they are automatically adjusted by Github Markdown engine 2023-07-26 14:40:06 -07:00
understand-your-setup-size.md docs: fix broken link to managed VM (#4679) 2023-07-20 21:49:06 -07:00