Lou Knauer
|
902fcf9510
|
Allow multiple nats subscriptions
|
2022-02-22 14:18:44 +01:00 |
|
Lou Knauer
|
d8e25063f9
|
allow setting the cluster tag via query parameter
|
2022-02-22 13:58:10 +01:00 |
|
Lou Knauer
|
29fe272ea9
|
Remove 'scope' field from config
|
2022-02-21 10:00:29 +01:00 |
|
Lou Knauer
|
7201251600
|
Enable basic authentication for NATS
|
2022-02-04 08:52:53 +01:00 |
|
Lou Knauer
|
83d1cb2a98
|
Add documentation, change config format
|
2022-02-04 08:46:14 +01:00 |
|
Lou Knauer
|
8fb2557f97
|
Support HTTPS; Add /api/debug
|
2022-02-04 08:31:03 +01:00 |
|
Lou Knauer
|
407e650745
|
fix NaN too null conversion and restore duration
|
2022-01-31 16:34:42 +01:00 |
|
Lou Knauer
|
f8ec5994c3
|
Use time.ParseDuration for intervals in config
|
2022-01-31 10:52:30 +01:00 |
|
Lou Knauer
|
15733cb1b7
|
move decodeLine function
|
2022-01-20 10:14:28 +01:00 |
|
Lou Knauer
|
4509a4a355
|
support subtypes in line protocol
|
2022-01-07 08:49:13 +01:00 |
|
Lou Knauer
|
50731e43a8
|
add config flag; fix bug in archive
|
2021-12-15 10:58:03 +01:00 |
|
Lou Knauer
|
ac7e981321
|
improve logging messages
|
2021-12-15 10:23:21 +01:00 |
|
Lou Knauer
|
878e9d7154
|
Start working on pre-computed stats
|
2021-12-15 09:59:33 +01:00 |
|
Lou Knauer
|
61f9056781
|
Improve startup time by reading data in parallel
|
2021-12-01 12:30:01 +01:00 |
|
Lou Knauer
|
38d605b6c4
|
Optionally provide statistics on the timeseries enpoint
This is not useful for ClusterCockpit currently, but when archiving
a job or for the job-view, this can speed things up in the future.
|
2021-11-26 09:51:18 +01:00 |
|
Lou Knauer
|
458383d152
|
Do re-write buffers loaded from checkpoint; Add SIGUSR1 for debugging
|
2021-11-22 17:04:09 +01:00 |
|
Lou Knauer
|
024f66f49c
|
Make nats optional; Update README.md
|
2021-10-12 13:26:54 +02:00 |
|
Lou Knauer
|
807c613cae
|
Add (untested) HTTP write API
|
2021-10-11 16:28:05 +02:00 |
|
Lou Knauer
|
a15238a7a9
|
Add multiplication by time.Second
|
2021-10-11 11:06:42 +02:00 |
|
Lou Knauer
|
3aae1e80fb
|
host to hostname in lp; update README.md
|
2021-10-11 10:55:36 +02:00 |
|
Lou Knauer
|
2fc6ad284f
|
Handle new line-protrocol format in handleLine
|
2021-10-07 14:59:07 +02:00 |
|
Lou Knauer
|
27a5c0b561
|
Use JWT authentication for the API
This commit takes care of the API part of issue #6.
|
2021-09-20 09:27:31 +02:00 |
|
Lou Knauer
|
22de7da5e4
|
ZIP checkpoints and move to archive
|
2021-09-13 13:40:39 +02:00 |
|
Lou Knauer
|
372d07b454
|
Rename archive to checkpoints; new config
|
2021-09-13 12:28:33 +02:00 |
|
Lou Knauer
|
53339eb8eb
|
Update README.md
|
2021-09-08 12:26:22 +02:00 |
|
Lou Knauer
|
b55a67f869
|
New selector type for better selection of sockets/cpus
|
2021-09-08 12:17:10 +02:00 |
|
Lou Knauer
|
e4c3bc4db1
|
Use Golangs contextes
|
2021-09-08 09:08:51 +02:00 |
|
Lou Knauer
|
c50ab30470
|
Introduce retention field in config.json
|
2021-09-07 09:28:41 +02:00 |
|
Lou Knauer
|
4c51f5c613
|
Fix metric-store.go and apo.go, new config file format
|
2021-08-31 15:17:36 +02:00 |
|
Lou Knauer
|
18e0155c95
|
Add functions to MetricStore for future queries
|
2021-08-24 10:40:26 +02:00 |
|
Lou Knauer
|
f7310bc70a
|
Very basic initial API endpoint
|
2021-08-20 12:54:11 +02:00 |
|
Lou Knauer
|
fb433cc497
|
Use nats in main
|
2021-08-20 11:45:34 +02:00 |
|
Jan Eitzinger
|
a85b210096
|
Initial checkin
|
2021-06-09 06:03:31 +02:00 |
|