mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2025-01-30 15:22:07 +00:00
Merge branch 'public-single-node' into pmm-6401-read-prometheus-data-files
This commit is contained in:
commit
cd5cc4ec81
7 changed files with 23 additions and 7 deletions
|
@ -1773,7 +1773,7 @@ when `-vmalert.proxyURL` flag is set. Use this feature for the following cases:
|
|||
* for accessing vmalert's UI through single-node VictoriaMetrics Web interface.
|
||||
|
||||
For accessing vmalert's UI through single-node VictoriaMetrics configure `-vmalert.proxyURL` flag and visit
|
||||
`http://<victoriametrics-addr>:8428/vmalert/home` link.
|
||||
`http://<victoriametrics-addr>:8428/vmalert/` link.
|
||||
|
||||
## Benchmarks
|
||||
|
||||
|
|
|
@ -489,6 +489,14 @@ or time series modification via [relabeling](https://docs.victoriametrics.com/vm
|
|||
* `http://<vmalert-addr>/metrics` - application metrics.
|
||||
* `http://<vmalert-addr>/-/reload` - hot configuration reload.
|
||||
|
||||
`vmalert` web UI can be accessed from [single-node version of VictoriaMetrics](https://docs.victoriametrics.com/Single-server-VictoriaMetrics.html)
|
||||
and from [cluster version of VictoriaMetrics](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html).
|
||||
This may be used for better integraion with Grafana unified alerting system. See the following docs for details:
|
||||
|
||||
* [How to query vmalert from single-node VictoriaMetrics](https://docs.victoriametrics.com/Single-server-VictoriaMetrics.html#vmalert)
|
||||
* [How to query vmalert from VictoriaMetrics cluster](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html#vmalert)
|
||||
|
||||
|
||||
## Graphite
|
||||
|
||||
vmalert sends requests to `<-datasource.url>/render?format=json` during evaluation of alerting and recording rules
|
||||
|
|
|
@ -258,7 +258,7 @@ See [trobuleshooting docs](https://docs.victoriametrics.com/Troubleshooting.html
|
|||
Note that the `delete_series` handler should be used only in exceptional cases such as deletion of accidentally ingested incorrect time series. It shouldn't
|
||||
be used on a regular basis, since it carries non-zero overhead.
|
||||
|
||||
- URL for accessing [vmalert's](https://docs.victoriametrics.com/vmalert.html) UI: `http://<vmselect>:8481/select/<accountID>/prometheus/vmalert/home`.
|
||||
- URL for accessing [vmalert's](https://docs.victoriametrics.com/vmalert.html) UI: `http://<vmselect>:8481/select/<accountID>/prometheus/vmalert/`.
|
||||
This URL works only when `-vmalert.proxyURL` flag is set. See more about vmalert [here](#vmalert).
|
||||
|
||||
- `vmstorage` nodes provide the following HTTP endpoints on `8482` port:
|
||||
|
@ -484,7 +484,7 @@ when `-vmalert.proxyURL` flag is set. Use this feature for the following cases:
|
|||
* for accessing vmalert's UI through vmselect's Web interface.
|
||||
|
||||
For accessing vmalert's UI through vmselect configure `-vmalert.proxyURL` flag and visit
|
||||
`http://<vmselect>:8481/select/<accountID>/prometheus/vmalert/home` link.
|
||||
`http://<vmselect>:8481/select/<accountID>/prometheus/vmalert/` link.
|
||||
|
||||
|
||||
## Community and contributions
|
||||
|
|
|
@ -1773,7 +1773,7 @@ when `-vmalert.proxyURL` flag is set. Use this feature for the following cases:
|
|||
* for accessing vmalert's UI through single-node VictoriaMetrics Web interface.
|
||||
|
||||
For accessing vmalert's UI through single-node VictoriaMetrics configure `-vmalert.proxyURL` flag and visit
|
||||
`http://<victoriametrics-addr>:8428/vmalert/home` link.
|
||||
`http://<victoriametrics-addr>:8428/vmalert/` link.
|
||||
|
||||
## Benchmarks
|
||||
|
||||
|
|
|
@ -1777,7 +1777,7 @@ when `-vmalert.proxyURL` flag is set. Use this feature for the following cases:
|
|||
* for accessing vmalert's UI through single-node VictoriaMetrics Web interface.
|
||||
|
||||
For accessing vmalert's UI through single-node VictoriaMetrics configure `-vmalert.proxyURL` flag and visit
|
||||
`http://<victoriametrics-addr>:8428/vmalert/home` link.
|
||||
`http://<victoriametrics-addr>:8428/vmalert/` link.
|
||||
|
||||
## Benchmarks
|
||||
|
||||
|
|
|
@ -493,6 +493,14 @@ or time series modification via [relabeling](https://docs.victoriametrics.com/vm
|
|||
* `http://<vmalert-addr>/metrics` - application metrics.
|
||||
* `http://<vmalert-addr>/-/reload` - hot configuration reload.
|
||||
|
||||
`vmalert` web UI can be accessed from [single-node version of VictoriaMetrics](https://docs.victoriametrics.com/Single-server-VictoriaMetrics.html)
|
||||
and from [cluster version of VictoriaMetrics](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html).
|
||||
This may be used for better integraion with Grafana unified alerting system. See the following docs for details:
|
||||
|
||||
* [How to query vmalert from single-node VictoriaMetrics](https://docs.victoriametrics.com/Single-server-VictoriaMetrics.html#vmalert)
|
||||
* [How to query vmalert from VictoriaMetrics cluster](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html#vmalert)
|
||||
|
||||
|
||||
## Graphite
|
||||
|
||||
vmalert sends requests to `<-datasource.url>/render?format=json` during evaluation of alerting and recording rules
|
||||
|
|
|
@ -194,7 +194,7 @@ func (r *Restore) Run() error {
|
|||
logger.Infof("restored %d bytes from backup in %.3f seconds; deleted %d bytes; downloaded %d bytes",
|
||||
backupSize, time.Since(startTime).Seconds(), deleteSize, downloadSize)
|
||||
|
||||
return removeLockFile(r.Dst.Dir)
|
||||
return removeRestoreLock(r.Dst.Dir)
|
||||
}
|
||||
|
||||
type statWriter struct {
|
||||
|
@ -217,7 +217,7 @@ func createRestoreLock(dstDir string) error {
|
|||
return f.Close()
|
||||
}
|
||||
|
||||
func removeLockFile(dstDir string) error {
|
||||
func removeRestoreLock(dstDir string) error {
|
||||
lockF := path.Join(dstDir, "restore-in-progress")
|
||||
if err := os.Remove(lockF); err != nil {
|
||||
return fmt.Errorf("cannote remove restore lock file %q: %w", lockF, err)
|
||||
|
|
Loading…
Reference in a new issue