Aliaksandr Valialkin
|
8cf0a0e59c
|
app/vminsert: split vm_rows_inserted_total into per-(accountID, projectID) metrics
Fixes https://github.com/VictoriaMetrics/VictoriaMetrics/issues/59
|
2019-06-07 22:11:20 +03:00 |
|
Aliaksandr Valialkin
|
5f2aa4539a
|
app/vminsert: add multi-tenancy support for OpenTSDB and Graphite ingestion via custom tags
* VictoriaMetrics_AccountID tag may be used for setting AccountID
* VictoriaMetrics_ProjectID tag may be used for setting ProjectID
|
2019-06-06 18:07:30 +03:00 |
|
Aliaksandr Valialkin
|
ba58af9d8c
|
app/vminsert/influx: take into account all the tags for consistent hash calculations
|
2019-06-03 22:54:21 +03:00 |
|
Aliaksandr Valialkin
|
db21d46417
|
app/vminsert: emulate influx/query request, which is required for TSBS benchmark
|
2019-06-03 18:39:46 +03:00 |
|
Aliaksandr Valialkin
|
31d6566aff
|
app/vminsert: accept data on /insert/<accountID>/prometheus/api/v1/write
|
2019-06-03 18:18:09 +03:00 |
|
Aliaksandr Valialkin
|
ee776ca8fc
|
app/vminsert: add -maxConcurrentInserts command-line flag for limiting the number of concurrent inserts
|
2019-05-29 12:40:22 +03:00 |
|
Aliaksandr Valialkin
|
a4ec139a4a
|
app/vminsert: reduce memory usage for Influx, Graphite and OpenTSDB protocols
Do not buffer per-connection data and just store it as it arrives
|
2019-05-28 18:47:52 +03:00 |
|
Aliaksandr Valialkin
|
a6d02ff275
|
lib/timerpool: use timer pool in concurrency limiters
This should reduce the number of memory allocations in highly loaded system
|
2019-05-28 17:30:10 +03:00 |
|
Aliaksandr Valialkin
|
15d1e15ae6
|
app/vminsert/influx: try converting string values to numeric values, since Influx agents may send numeric values as strings
Fixes https://github.com/VictoriaMetrics/VictoriaMetrics/issues/34
|
2019-05-26 22:12:55 +03:00 |
|
Aliaksandr Valialkin
|
364f4ec3bb
|
all: remove -p XXXX:XXXX from docker run options, since it is unnesessary if --net=host is set
|
2019-05-24 12:53:12 +03:00 |
|
Aliaksandr Valialkin
|
f37903adb3
|
app/vminsert: add -rpc.disableCompression command-line flag for reducing CPU usage at the cost of higher network bandwidth usage
|
2019-05-24 12:51:07 +03:00 |
|
Aliaksandr Valialkin
|
24578b4bb1
|
all: open-sourcing cluster version
|
2019-05-23 00:25:38 +03:00 |
|
Aliaksandr Valialkin
|
1836c415e6
|
all: open-sourcing single-node version
|
2019-05-23 00:18:06 +03:00 |
|