Placeholder for Metrics implementation and documentation #781
Labels
3-high
priority denoting release-blocking issues
enhancement
New feature or request
levski
fall 2022 release
Milestone
Per Monthly Architect's meeting of 6/27/22 - use an issue in this repository to list and track the implementation and documentation of Levski anticipated metrics collection.
🚀 Feature Request
List of expected metrics to be collected in the associated service areas
Application Services
see edgexfoundry/app-functions-sdk-go#1116
Device Services
see https://wiki.edgexfoundry.org/display/FA/Initial+Metrics+for+Device+Services
Cumulative API requests succeeded / failed / invalid
Average response time for API requests
Average and Maximum request size
Note: The API requests of interest are the device accesses. For Device service purposes "request size" is to be read as "event size"
Device requests
Note: For "Device requests" we shall provide:
total number of events generated
total number of readings generated
number of events generated in the last sampling period (configurable with a default of 1 minute)
data volume of events generated in the last sampling period.
Last successful read or write access (per device)
In addition the SDKs shall provide a facility for the device service implementations to collect and report custom metrics for that service.
Core/Supporting Services
this list is still a work in progress
Avg response time on APIs
Avg and Max request size
Latency (measure of time) an event takes to get through core data
Number of notifications handled successfully
Number of failed notification transmissions
Number of notifications in queue
Scheduler successful interval actions vs failed action
Security
Relevant Package [REQUIRED]
Per service list above
Description [REQUIRED]
A clear and concise description of the problem or missing capability...Describe the solution you'd like
If you have a solution in mind, please describe it.Describe alternatives you've considered
Have you considered any alternative solutions or workarounds?The text was updated successfully, but these errors were encountered: