Events are actions performed by the user while using your application and/or specific events that happened and have a clear business meaning (i.e. the user arrived on the page with a specific query parameter). Events differ from logs in that they have pre-determined structure and attributes.
The app contains a lot of automatically captured events (i.e. page navigations captured by the React Instrumentation provided by the Faro) but also manually created events (i.e. creating an article, adding a comment, logging in and logging out etc.).
Captured errors are stored in Loki.
For the time being the API does not provide any events.
- Navigate to the Homepage
- Go to the Seed page
- Click the
Seed
button (it doesn't matter if it throws an error or not) - Go to the Register page
- Complete the registration process
- Go to the Add article page
- Add an article
- Leave a comment on the article you just created
- Click
Logout
on the menu bar
- Navigate to the Explore page in Grafana
- Select the
Loki
datasource - Select
kind=event
in the filters - Some events (i.e.
Request Completed
) are tied to a span or a series of spans. Expanding such an event allows you to access the corresponding spans by clicking theTempo
button.