Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create data base client to collect arbitrary data remotely #968

Closed
Tracked by #1340 ...
evan-forbes opened this issue Feb 20, 2023 · 0 comments · Fixed by #970
Closed
Tracked by #1340 ...

Create data base client to collect arbitrary data remotely #968

evan-forbes opened this issue Feb 20, 2023 · 0 comments · Fixed by #970
Assignees

Comments

@evan-forbes
Copy link
Member

evan-forbes commented Feb 20, 2023

In order to get deeper introspection into what is occurring from a network perspective, we have to have a way to collect arbitrary data from many nodes in a single place, and that data needs to be easy to store and backup. That means that we should store the data in a super simple schema first before we actually load it into a different data base that has deeper query functionality. It needs to be able to handle trace level data collection, meaning that we want to be able to store summaries of which msgs were sent to each peer.

blocking #963 #962 #939
essentially completes celestiaorg/celestia-app#1352

event-collector drawio

@evan-forbes evan-forbes added this to the Mainnet milestone Feb 20, 2023
@evan-forbes evan-forbes self-assigned this Feb 20, 2023
@evan-forbes evan-forbes changed the title Create data base to collect arbitrary data remotely Create data base client to collect arbitrary data remotely Mar 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant