mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-11-21 14:44:00 +00:00
app/{vmbackup,vmrestore}: publish vmbackup and vmrestore binaries for Windows
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/70
This commit is contained in:
parent
f6c36d5dfd
commit
3698994953
4 changed files with 15 additions and 3 deletions
|
@ -39,6 +39,9 @@ vmbackup-freebsd-amd64-prod:
|
||||||
vmbackup-openbsd-amd64-prod:
|
vmbackup-openbsd-amd64-prod:
|
||||||
APP_NAME=vmbackup $(MAKE) app-via-docker-openbsd-amd64
|
APP_NAME=vmbackup $(MAKE) app-via-docker-openbsd-amd64
|
||||||
|
|
||||||
|
vmbackup-windows-amd64-prod:
|
||||||
|
APP_NAME=vmbackup $(MAKE) app-via-docker-windows-amd64
|
||||||
|
|
||||||
package-vmbackup:
|
package-vmbackup:
|
||||||
APP_NAME=vmbackup $(MAKE) package-via-docker
|
APP_NAME=vmbackup $(MAKE) package-via-docker
|
||||||
|
|
||||||
|
@ -93,5 +96,8 @@ vmbackup-freebsd-amd64:
|
||||||
vmbackup-openbsd-amd64:
|
vmbackup-openbsd-amd64:
|
||||||
APP_NAME=vmbackup CGO_ENABLED=0 GOOS=openbsd GOARCH=amd64 $(MAKE) app-local-goos-goarch
|
APP_NAME=vmbackup CGO_ENABLED=0 GOOS=openbsd GOARCH=amd64 $(MAKE) app-local-goos-goarch
|
||||||
|
|
||||||
|
vmbackup-windows-amd64:
|
||||||
|
GOARCH=amd64 APP_NAME=vmbackup $(MAKE) app-local-windows-goarch
|
||||||
|
|
||||||
vmbackup-pure:
|
vmbackup-pure:
|
||||||
APP_NAME=vmbackup $(MAKE) app-local-pure
|
APP_NAME=vmbackup $(MAKE) app-local-pure
|
||||||
|
|
|
@ -39,6 +39,9 @@ vmrestore-freebsd-amd64-prod:
|
||||||
vmrestore-openbsd-amd64-prod:
|
vmrestore-openbsd-amd64-prod:
|
||||||
APP_NAME=vmrestore $(MAKE) app-via-docker-openbsd-amd64
|
APP_NAME=vmrestore $(MAKE) app-via-docker-openbsd-amd64
|
||||||
|
|
||||||
|
vmrestore-windows-amd64-prod:
|
||||||
|
APP_NAME=vmrestore $(MAKE) app-via-docker-windows-amd64
|
||||||
|
|
||||||
package-vmrestore:
|
package-vmrestore:
|
||||||
APP_NAME=vmrestore $(MAKE) package-via-docker
|
APP_NAME=vmrestore $(MAKE) package-via-docker
|
||||||
|
|
||||||
|
@ -93,5 +96,8 @@ vmrestore-freebsd-amd64:
|
||||||
vmrestore-openbsd-amd64:
|
vmrestore-openbsd-amd64:
|
||||||
APP_NAME=vmrestore CGO_ENABLED=0 GOOS=openbsd GOARCH=amd64 $(MAKE) app-local-goos-goarch
|
APP_NAME=vmrestore CGO_ENABLED=0 GOOS=openbsd GOARCH=amd64 $(MAKE) app-local-goos-goarch
|
||||||
|
|
||||||
|
vmrestore-windows-amd64:
|
||||||
|
GOARCH=amd64 APP_NAME=vmrestore $(MAKE) app-local-windows-goarch
|
||||||
|
|
||||||
vmrestore-pure:
|
vmrestore-pure:
|
||||||
APP_NAME=vmrestore $(MAKE) app-local-pure
|
APP_NAME=vmrestore $(MAKE) app-local-pure
|
||||||
|
|
|
@ -29,7 +29,7 @@ VictoriaMetrics is production-ready for the following operating systems:
|
||||||
* OpenBSD
|
* OpenBSD
|
||||||
* Solaris/SmartOS
|
* Solaris/SmartOS
|
||||||
|
|
||||||
Some VictoriaMetrics components ([vmagent](https://docs.victoriametrics.com/vmagent.html), [vmalert](https://docs.victoriametrics.com/vmalert.html) and [vmauth](https://docs.victoriametrics.com/vmauth.html)) can run on Windows.
|
There is an experimental support of VictoriaMetrics components for Windows.
|
||||||
|
|
||||||
VictoriaMetrics can run also on MacOS for testing and development purposes.
|
VictoriaMetrics can run also on MacOS for testing and development purposes.
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ VictoriaMetrics can run also on MacOS for testing and development purposes.
|
||||||
* **OpenBSD**: i386, amd64, arm
|
* **OpenBSD**: i386, amd64, arm
|
||||||
* **Solaris/SmartOS**: i386, amd64
|
* **Solaris/SmartOS**: i386, amd64
|
||||||
* **MacOS**: amd64, arm64 (for testing and development purposes)
|
* **MacOS**: amd64, arm64 (for testing and development purposes)
|
||||||
* **Windows**: amd64 (supported by [vmagent](https://docs.victoriametrics.com/vmagent.html), [vmalert](https://docs.victoriametrics.com/vmalert.html) and [vmauth](https://docs.victoriametrics.com/vmauth.html)).
|
* **Windows**: amd64
|
||||||
|
|
||||||
## Upgrade procedure
|
## Upgrade procedure
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ The following tip changes can be tested by building VictoriaMetrics components f
|
||||||
so the previous versions of VictoriaMetrics will exit with the `unexpected number of substrings in the part name` error when trying to run them on the data
|
so the previous versions of VictoriaMetrics will exit with the `unexpected number of substrings in the part name` error when trying to run them on the data
|
||||||
created by v1.90.0 or newer versions. The solution is to upgrade to v1.90.0 or newer releases**
|
created by v1.90.0 or newer versions. The solution is to upgrade to v1.90.0 or newer releases**
|
||||||
|
|
||||||
* FEATURE: publish VictoriaMetrics binaries for Windows. See [this](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3236), [this](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3821) and [this](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/70) issues.
|
* FEATURE: release Windows binaries for [single-node VictoriaMetrics](https://docs.victoriametrics.com/), [VictoriaMetrics cluster](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html), [vmbackup](https://docs.victoriametrics.com/vmbackup.html) and [vmrestore](https://docs.victoriametrics.com/vmrestore.html). See [this](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3236), [this](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3821) and [this](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/70) issues.
|
||||||
* FEATURE: log metrics with truncated labels if the length of label value in the ingested metric exceeds `-maxLabelValueLen`. This should simplify debugging for this case.
|
* FEATURE: log metrics with truncated labels if the length of label value in the ingested metric exceeds `-maxLabelValueLen`. This should simplify debugging for this case.
|
||||||
* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent.html): show target URL when debugging [target relabeling](https://docs.victoriametrics.com/vmagent.html#relabel-debug). This should simplify target relabel debugging a bit. See [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/3882).
|
* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent.html): show target URL when debugging [target relabeling](https://docs.victoriametrics.com/vmagent.html#relabel-debug). This should simplify target relabel debugging a bit. See [this pull request](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/3882).
|
||||||
* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent.html): add support for [VictoriaMetrics remote write protocol](https://docs.victoriametrics.com/vmagent.html#victoriametrics-remote-write-protocol) when [sending / receiving data to / from Kafka](https://docs.victoriametrics.com/vmagent.html#kafka-integration). This protocol allows saving egress network bandwidth costs when sending data from `vmagent` to `Kafka` located in another datacenter or availability zone. See [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1225).
|
* FEATURE: [vmagent](https://docs.victoriametrics.com/vmagent.html): add support for [VictoriaMetrics remote write protocol](https://docs.victoriametrics.com/vmagent.html#victoriametrics-remote-write-protocol) when [sending / receiving data to / from Kafka](https://docs.victoriametrics.com/vmagent.html#kafka-integration). This protocol allows saving egress network bandwidth costs when sending data from `vmagent` to `Kafka` located in another datacenter or availability zone. See [this feature request](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1225).
|
||||||
|
|
Loading…
Reference in a new issue