Commit Graph

  • fecc33a224 One less allocation Lou Knauer 2021-10-11 10:56:38 +02:00
  • 3aae1e80fb host to hostname in lp; update README.md Lou Knauer 2021-10-11 10:55:36 +02:00
  • 2fc6ad284f Handle new line-protrocol format in handleLine Lou Knauer 2021-10-07 14:59:07 +02:00
  • 85591e7a03 Switch to influxes line protocol parser Lou Knauer 2021-10-07 14:52:16 +02:00
  • 3b2ec98ba0 Update README.md, document API endpoints Lou Knauer 2021-09-20 11:25:25 +02:00
  • 2046415f9c Change out-of-bounds behaviour Lou Knauer 2021-09-20 10:29:55 +02:00
  • 27a5c0b561 Use JWT authentication for the API Lou Knauer 2021-09-20 09:27:31 +02:00
  • 22de7da5e4 ZIP checkpoints and move to archive Lou Knauer 2021-09-13 13:40:39 +02:00
  • 372d07b454 Rename archive to checkpoints; new config Lou Knauer 2021-09-13 12:28:33 +02:00
  • 4d17abdbc8 Support more than one line per message Lou Knauer 2021-09-13 12:26:55 +02:00
  • 53d5734fd5 New peek query (newest values) Lou Knauer 2021-09-13 12:25:56 +02:00
  • 53339eb8eb Update README.md Lou Knauer 2021-09-08 12:26:22 +02:00
  • b55a67f869 New selector type for better selection of sockets/cpus Lou Knauer 2021-09-08 12:17:10 +02:00
  • a269ab423b Lazy-init children; Use slice for metric buffers Lou Knauer 2021-09-08 10:29:36 +02:00
  • e4c3bc4db1 Use Golangs contextes Lou Knauer 2021-09-08 09:08:51 +02:00
  • c50ab30470 Introduce retention field in config.json Lou Knauer 2021-09-07 09:28:41 +02:00
  • 930974a8df Make stats behave like read Lou Knauer 2021-09-07 09:24:50 +02:00
  • dc92d17675 Add free function; Optimize read with aggregation Lou Knauer 2021-09-07 09:21:08 +02:00
  • cbe5a0714c Basic stats support Lou Knauer 2021-09-01 08:48:35 +02:00
  • 61bc7df93a Use RWLock instead of classical Mutex Lou Knauer 2021-09-01 08:47:57 +02:00
  • 63e45960e1 Update README.md Lou Knauer 2021-08-31 15:18:06 +02:00
  • 4c51f5c613 Fix metric-store.go and apo.go, new config file format Lou Knauer 2021-08-31 15:17:36 +02:00
  • 10f0da6000 New unfinished MemoryStore implementation Lou Knauer 2021-08-31 10:52:22 +02:00
  • a1c41e5f5d Cleanup of project structure Lou Knauer 2021-08-31 10:43:16 +02:00
  • a125bd5bfd Add API endpoints, update README.md Lou Knauer 2021-08-24 10:41:30 +02:00
  • 18e0155c95 Add functions to MetricStore for future queries Lou Knauer 2021-08-24 10:40:26 +02:00
  • 8d827e44b4 Use type with custom MarshalJSON for metrics Lou Knauer 2021-08-24 10:39:16 +02:00
  • f7310bc70a Very basic initial API endpoint Lou Knauer 2021-08-20 12:54:11 +02:00
  • fb433cc497 Use nats in main Lou Knauer 2021-08-20 11:45:34 +02:00
  • 13c206b11e Implement nats receiver for metric data Lou Knauer 2021-08-20 10:43:57 +02:00
  • ee47364474 Implement lineprotocol parser Lou Knauer 2021-08-20 09:39:05 +02:00
  • a85b210096 Initial checkin Jan Eitzinger 2021-06-09 06:03:31 +02:00
  • a59049d24e Initial commit Jan Eitzinger 2021-06-08 18:15:24 +02:00