Aliaksandr Valialkin
|
6139f6ed6d
|
app/vmauth: add ability to protect /-/reload endpoint with authKey
|
2021-05-20 18:48:34 +03:00 |
|
Aliaksandr Valialkin
|
7fe362deb1
|
app/vmauth: reload -auth.config on the request to /-/reload
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1194
|
2021-05-18 02:24:37 +03:00 |
|
Aliaksandr Valialkin
|
a6cb4f10a7
|
app/{vmalert,vmauth}: explicitly set MaxIdleConnsPerHost in net/http.Client.Transport
By default MaxIdleConnsPerHost is set to 2. This limits the possibility to re-use http keep-alive connections.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1300
|
2021-05-14 18:13:34 +03:00 |
|
Aliaksandr Valialkin
|
e7c4fde756
|
app/vmauth: parse url_prefix only once during config load
|
2021-04-21 10:57:17 +03:00 |
|
Aliaksandr Valialkin
|
6dc5d3b357
|
all: rename https://victoriametrics.github.io to https://docs.victoriametrics.com
|
2021-04-20 20:20:01 +03:00 |
|
Aliaksandr Valialkin
|
89771d082d
|
app/vmauth: add support for authorization via Authorization: Bearer <token>
|
2021-04-02 22:15:07 +03:00 |
|
Aliaksandr Valialkin
|
9e88ff3075
|
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:38 +02:00 |
|
Aliaksandr Valialkin
|
fc82c22e50
|
docs: consistently use links to https://victoriametrics.github.io for documentation references
|
2020-12-11 21:09:17 +02:00 |
|
Aliaksandr Valialkin
|
1a237c6903
|
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:03 +02:00 |
|
Aliaksandr Valialkin
|
bdac2171f1
|
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:46:19 +02:00 |
|
Aliaksandr Valialkin
|
6721e47ae9
|
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 23:01:03 +03:00 |
|
ofen
|
3fea7c39be
|
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:39:37 +03:00 |
|
Aliaksandr Valialkin
|
31ef39e8da
|
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:06:29 +03:00 |
|
Aliaksandr Valialkin
|
c1be462d42
|
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:14:07 +03:00 |
|
Aliaksandr Valialkin
|
3848ea3a4a
|
app/vmauth: print brief usage info for vmauth -help
|
2020-06-05 10:40:11 +03:00 |
|
Aliaksandr Valialkin
|
2784015a4d
|
all: print --help output to stdout instead of stderr
This is easier to grep and pipe
|
2020-05-16 12:03:06 +03:00 |
|
Aliaksandr Valialkin
|
2b403d3f42
|
app/vmauth: prevent from attacks with .. in path for accessing resources outside the configured url_prefix
|
2020-05-07 12:55:04 +03:00 |
|
Aliaksandr Valialkin
|
782fb30cd0
|
app/vmauth: build fixes
|
2020-05-05 11:03:25 +03:00 |
|
Aliaksandr Valialkin
|
de31d16154
|
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:56:20 +03:00 |
|