You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is a need to track the vendor and version information of the VCs used in our clusters. Currently, this information is not being tracked or monitored.
The natural idea is to track User-Agent header we receive in VAPI, e.g. "key": "User-Agent", "values": "nim-presto/0.0.3 (arm64/linux)"
🛠️ Proposed solution
Investigate the User-Agent header received in VAPI requests from different VCs to see if it contains reliable vendor and version information.
If the User-Agent header provides the required information, implement a mechanism to extract and store the vendor and version details from the header.
If the User-Agent header is not a reliable source, explore alternative methods to retrieve the vendor and version information from the VCs.
Create a metric or monitoring system to track and display the vendor and version information of the VCs used in our clusters.
Implement alerting or notification mechanisms if specific vendor or version combinations are encountered or if certain versions are outdated or known to have issues.
The text was updated successfully, but these errors were encountered:
Added two new metrics to VAPI:
* core_validatorapi_request_total
* core_validatorapi_vc_user_agent
These will allows us to track VC's User-Agent strings to determine VC vendor/version implicitly.
And the total number of requests have Content-Type label to track requests' format made by VC.
category: feature
ticket: #3107
🎯 Problem to be solved
There is a need to track the vendor and version information of the VCs used in our clusters. Currently, this information is not being tracked or monitored.
The natural idea is to track User-Agent header we receive in VAPI, e.g.
"key": "User-Agent", "values": "nim-presto/0.0.3 (arm64/linux)"
🛠️ Proposed solution
User-Agent
header received in VAPI requests from different VCs to see if it contains reliable vendor and version information.User-Agent
header provides the required information, implement a mechanism to extract and store the vendor and version details from the header.User-Agent
header is not a reliable source, explore alternative methods to retrieve the vendor and version information from the VCs.The text was updated successfully, but these errors were encountered: