Confirmed users
539
edits
(adding data for v2) |
(→v2: beat harder: update requirements) |
||
| Line 74: | Line 74: | ||
# API endpoint to capture specified data as JSON content: <tt>/api/v2/hb/</tt> | # API endpoint to capture specified data as JSON content: <tt>/api/v2/hb/</tt> | ||
# captured data is put into a db table that's specific to heartbeat | # captured data is put into a db table that's specific to heartbeat | ||
# API should return a rollup of all errors with a packet all at once | |||
# timestamps are milliseconds since epoch (which requires BigIntegerField) | |||
# need a way to see hb data and hb errors for debugging the heartbeat client--these CANNOT be publicly available | |||
Anti-requirements: | Anti-requirements: | ||
# no access to reading the data via the Input website | # no access to reading/analyzing the data via the Input website | ||
# doesn't have to be forever-future-proof--just six-months-future-proof | |||
Bugs: | Bugs: | ||