Skip to content

Conversation

vsoch
Copy link
Member

@vsoch vsoch commented Jun 3, 2024

Problem: we need to record timing of things
Solution: this adds a metrics table to the database, which is accessible directly by the same rainbow server that holds the database, and otherwise (for clients that are not directly connected) it can be sent metrics to save. Saving means a name, value, and arbitrary set of key value pairs (both strings). I am also including a pythons script that shows how to read the rainbow database and output the tables.

This won't be merged, but we can keep in sync with upstream.

Problem: we need to record timing of things
Solution: this adds a metrics table to the database, which
is accessible directly by the same rainbow server that holds the
database, and otherwise (for clients that are not directly connected)
it can be sent metrics to save. Saving means a name, value, and arbitrary
set of key value pairs (both strings). I am also including a pythons
script that shows how to read the rainbow database and output the
tables.

Signed-off-by: vsoch <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant