Commit Graph

2859 Commits

Author SHA1 Message Date
014da707d7 changes to support the agreement between sqlite and postgres (#46) 2022-10-21 09:31:12 -04:00
d479ff8609 basic schema conversion for postgres (#46) 2022-10-21 08:48:31 -04:00
bc75b312bf organizing sqlite3 stuff to support postgres (#46) 2022-10-21 08:36:43 -04:00
6148fe316d fix for service name creation (#79) 2022-10-20 14:16:18 -04:00
83892b80f1 switch to min-dwell-ms/max-dwell-ms for dwell control in zrok test loop 2022-10-20 14:15:29 -04:00
ab761be4bd sparklines spots 2022-10-19 18:13:55 -04:00
005db24691 better flux query for overview metrics (#74, #80) 2022-10-19 17:37:29 -04:00
e5e683d694 more 'active' removal; overview api sends spark metrics; spark ui (#74, #80) 2022-10-19 15:21:15 -04:00
e2d3208165 controller config structure improvements 2022-10-19 13:20:47 -04:00
c1f481e416 add service metrics to overview endpoint (#74, #80) 2022-10-19 13:06:05 -04:00
40252f7a10 naming cleanups in api 2022-10-19 12:35:29 -04:00
887db1d2b6 more naming simplification 2022-10-19 12:24:43 -04:00
2d75181483 naming clarification 2022-10-19 12:10:22 -04:00
4a69d9dd31 not session... service 2022-10-19 12:00:07 -04:00
13251aec17 centralized metrics storage in metricsAgent, rather than the handler (#74, #76) 2022-10-19 11:37:31 -04:00
83c12e30cb metrics lint; cache infrastructure (#74, #76) 2022-10-19 11:25:08 -04:00
095024c179 dnsSafeShortid (#79) 2022-10-18 15:49:30 -04:00
67377ed985 shortid (#79) 2022-10-18 15:21:53 -04:00
9b31da1039 namespace for backend metrics (#74, #76) 2022-10-18 13:43:05 -04:00
8bd7991b2b tweak metrics logging to reduce irrelevant messages (#74, #76) 2022-10-18 13:31:49 -04:00
044ba042aa minor loop tool patches 2022-10-18 12:01:41 -04:00
51d78526fe better metrics accumulator (#74, #76) 2022-10-18 11:57:32 -04:00
8c214fcdd8 metrics infrastructure iteration (#74, #76) 2022-10-18 11:07:18 -04:00
1542e0131f write to influxdb (#74, #76) 2022-10-17 15:54:22 -04:00
4559036ad8 starting on influx infrasructure (#74, #76) 2022-10-17 14:40:54 -04:00
69c44bdd51 local now; namespace (#74, #76) 2022-10-17 13:45:52 -04:00
339f07510d go mod tidy 2022-10-14 16:13:47 -04:00
e22e71cf71 metrics loop; bson (#74, #76) 2022-10-14 16:13:21 -04:00
318c73ad03 receiving metrics snapshots (#74, #76) 2022-10-14 15:49:59 -04:00
b3c827a3fd frontend metrics sending (#74, #76) 2022-10-14 15:38:09 -04:00
33404801eb centralized metrics model (#74, #76) 2022-10-14 13:55:35 -04:00
f578db3406 metrics marshaling (#74, #76) 2022-10-14 13:45:55 -04:00
8c0261f3ad dial identity in metrics agent for frontend (#74, #76) 2022-10-14 13:40:29 -04:00
e9941914d9 metrics > service_name 2022-10-14 13:16:18 -04:00
155c690daa metrics service instructions 2022-10-14 13:14:58 -04:00
dd9ead78d4 quickstart; controller identity 2022-10-14 13:02:08 -04:00
e519b4f16a more metrics infrastructure (#74, #76) 2022-10-13 16:18:18 -04:00
41d5c2b652 metrics service name; metrics agent shutdown (#74, #76) 2022-10-13 15:50:15 -04:00
dae4e9b1ec proxy -> frontend (quickstart) 2022-10-13 15:44:26 -04:00
201982f25f better disable cleanup; keep frontend identity around after disable 2022-10-13 15:15:44 -04:00
462025f5fa metrics agent infrastructure 2022-10-13 14:23:52 -04:00
9d78e8e942 metrics config infrastructure (#74) 2022-10-12 12:42:05 -04:00
01f056784a min/max pacing (latency between requests) (#40) 2022-10-12 12:40:37 -04:00
f17a1f1446 log lint (#74) 2022-10-10 17:12:53 -04:00
ce941012b8 metrics aggregation in frontend component (#74) 2022-10-10 17:11:18 -04:00
87122024da more metrics infrastructure (#74) 2022-10-10 16:56:01 -04:00
a60449080b roughed-in metricsConn for backend (#74) 2022-10-10 16:25:35 -04:00
d87e4ace67 'metricsConn' net.Conn wrapper to capture service metrics in the frontend (#74) 2022-10-10 16:15:40 -04:00
e58440722d service cascade when processing environment disable (#52) 2022-10-07 14:27:01 -04:00
c2bfa5ea09 centralize more edge delete functionality 2022-10-07 14:17:15 -04:00