issues
search
solid-process
/
the-lab
This project serves as a laboratory for the solid-process ecosystem.
7
stars
3
forks
source link
Observability Lab
#1
Open
serradura
opened
5 months ago
serradura
commented
5 months ago
Dashboard with DB data
Diagrams (
mermaid syntax
)
UI to perform queries
Tracing
Open Telemetry
Context Propagation
Trace test
https://tracetest.io/
serradura
commented
5 months ago
Dashboard with DB data
[x] 1) Writing to the database should be done async (thread or active job)
[x] 2) We need a serializer to store and reconstruct the event_logs
Idea: ActiveJob serialization
https://edgeguides.rubyonrails.org/active_job_basics.html#supported-types-for-arguments
https://github.com/rails/rails/blob/main/activejob/lib/active_job/arguments.rb
[x] 3) Isolate the serializer that generates the JSON for logging.
[x] 4) Implement a logging listener that uses this serializer.
[x] 5) Implement UI to search event logs records.
Ideas for the UI.
Make with scaffold
Use an admin (Avo, ActiveAdmin...)