Aliaksandr Valialkin
|
802fabf0d7
|
deployment/docker: embed tzdata into prod Go app instead of installing it into base docker image
While this increases app size by 700Kb, this allows using -loggerTimezone in a scratch base image
See https://github.com/golang/go/issues/38017
|
2021-02-12 04:54:27 +02:00 |
|
Aliaksandr Valialkin
|
f9902b3372
|
deployment/docker: use docker buildx for creating multiarch builds
See https://github.com/docker/buildx/
|
2021-02-12 04:31:22 +02:00 |
|
Aliaksandr Valialkin
|
1e38ad6d20
|
app/vmauth: add ability to route requests from a single users to multiple targets depending on the requested path
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1064
|
2021-02-11 12:41:16 +02:00 |
|
Aliaksandr Valialkin
|
b577cdd855
|
docs: increase heading sizes in vmagent, vmauth, vmbackup and vmrestore docs, so they match the heading sizes in VictoriaMetrics docs
|
2021-02-01 19:44:00 +02:00 |
|
Aliaksandr Valialkin
|
9d42546a27
|
docs: consistently use links to https://victoriametrics.github.io for documentation references
|
2020-12-11 21:08:18 +02:00 |
|
Aliaksandr Valialkin
|
4146fc4668
|
all: properly handle CPU limits set on the host system/container
This can reduce memory usage on systems with enabled CPU limits.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/946
|
2020-12-08 21:07:29 +02:00 |
|
Aliaksandr Valialkin
|
9d787f9edd
|
all: do not print usage info for all the flags when incorrect command-line flag is passed
This should improve usability for VictoriaMetrics apps that have big number of command-line flags,
i.e. all the apps.
|
2020-12-03 21:47:37 +02:00 |
|
Aliaksandr Valialkin
|
9945b8c98d
|
docs: improve readability a bit
|
2020-09-29 13:03:38 +03:00 |
|
Aliaksandr Valialkin
|
d7c04db1fc
|
docs: sync docs for vmalert, vmauth, vmbackup and vmrestore
|
2020-09-09 21:10:34 +03:00 |
|
Aliaksandr Valialkin
|
c402265e88
|
all: support %{ENV_VAR} placeholders in yaml configs in all the vm* components
Such placeholders are substituted by the corresponding environment variable values.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/583
|
2020-08-13 17:15:25 +03:00 |
|
Aliaksandr Valialkin
|
ef7e2af8f5
|
app: respect CPU limits set via cgroups
Update GOMAXPROCS to limits set via cgroups. This should reduce CPU trashing and reduce memory usage
for cases when VictoriaMetrics components run in containers with CPU limits.
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/685
|
2020-08-11 22:59:19 +03:00 |
|
ofen
|
81746d14b9
|
401 Unauthorize HTTP error added (#681)
401 Unauthorize HTTP error added to trigger browser credentials pop-up promt [RFC 7235 https://developer.mozilla.org/en-US/docs/Web/HTTP/Authentication]
|
2020-08-09 09:38:41 +03:00 |
|
Aliaksandr Valialkin
|
d01f3c1943
|
all: add mssing APP_NAME to vm*-GOARCH builds
|
2020-07-31 13:42:18 +03:00 |
|
Aliaksandr Valialkin
|
b35cb293f5
|
lib/httpserver: log remote address in error message from httpserver.Errorf
This should improve detection of the root cause of errors.
Thanks to Anant for the idea.
|
2020-07-20 14:11:22 +03:00 |
|
Aliaksandr Valialkin
|
d5dddb0953
|
all: use %w instead of %s for wrapping errors in fmt.Errorf
This will simplify examining the returned errors such as httpserver.ErrorWithStatusCode .
See https://blog.golang.org/go1.13-errors for details.
|
2020-06-30 23:05:11 +03:00 |
|
Aliaksandr Valialkin
|
8f2e88234f
|
docs: update the info that docker images are built on top of alpine image now
A follow-up after the commit ff624c9125
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/522
|
2020-06-26 13:54:10 +03:00 |
|
Aliaksandr Valialkin
|
9f3e3a4d7a
|
docs/vmauth.md: mention that we can provide custom integration with SAML
|
2020-06-19 13:14:07 +03:00 |
|
Aliaksandr Valialkin
|
f5dd2a71a6
|
app/vmauth: disable automatic response compression/uncompression, since it may work improperly in some cases
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/535
|
2020-06-05 20:13:56 +03:00 |
|
Aliaksandr Valialkin
|
4b98e436ef
|
app/vmauth: emit fatal errors instead of panics when incorrect command-line flags are set
|
2020-06-05 20:13:55 +03:00 |
|
Aliaksandr Valialkin
|
ff1a725a56
|
app/vmauth: print brief usage info for vmauth -help
|
2020-06-05 10:40:00 +03:00 |
|
Aliaksandr Valialkin
|
f8692a1d43
|
app/vmauth: log when -auth.config is reloaded in SIGHUP
|
2020-06-03 23:22:14 +03:00 |
|
Aliaksandr Valialkin
|
5b6a9675d8
|
app/vmauth: fix make run-vmauth command
|
2020-05-22 16:45:02 +03:00 |
|
Aliaksandr Valialkin
|
93c87d28f6
|
all: print --help output to stdout instead of stderr
This is easier to grep and pipe
|
2020-05-16 11:59:33 +03:00 |
|
Aliaksandr Valialkin
|
baedb25936
|
docs/vmauth.md: fix a link to docker images
|
2020-05-08 14:10:04 +03:00 |
|
Aliaksandr Valialkin
|
6afb25fd08
|
docs/{vmagent,vmauth}: small clarifications in the docs
|
2020-05-07 12:55:20 +03:00 |
|
Aliaksandr Valialkin
|
653d51694a
|
app/vmauth: prevent from attacks with .. in path for accessing resources outside the configured url_prefix
|
2020-05-07 12:55:18 +03:00 |
|
Aliaksandr Valialkin
|
08320cfcf4
|
docs/{vmauth,vmagent}: fix ports for profiling
|
2020-05-05 20:15:47 +03:00 |
|
Aliaksandr Valialkin
|
f65930b34d
|
docs/vmauth.md: mention that we can help creating customized proxy
|
2020-05-05 12:34:42 +03:00 |
|
Aliaksandr Valialkin
|
266327642b
|
docs/{vmagent,vmauth}: add Profiling section
|
2020-05-05 11:45:13 +03:00 |
|
Aliaksandr Valialkin
|
0c7cddfca6
|
docs: add vmauth.md
|
2020-05-05 11:17:23 +03:00 |
|
Aliaksandr Valialkin
|
e767aedd17
|
app/vmauth: add initial version of vmauth. See https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/app/vmauth/README.md for details
|
2020-05-05 10:54:17 +03:00 |
|