The following are certain metrics that we want to record, for use with Grafana:
Exceptions - Extract function name (maybe also class and namespace?). Extract exception type. Extract error message. Extract stack trace? Path and query string for request?
Logs with certain severities - Extract severity. Extract topic (which is usually the class name). Extract function if possible. Extract all parameters into a JSON column (PSQL supports JSON, so we can still access the data in SQL).
Response time
Request count
Furthermore, I need to create a service/services and/or middleware that can also record any metrics we care about.
The following are certain metrics that we want to record, for use with Grafana:
Furthermore, I need to create a service/services and/or middleware that can also record any metrics we care about.