mirror of
https://github.com/coder/coder.git
synced 2025-07-03 16:13:58 +00:00
feat: Implement aggregator for agent metrics (#7259)
This commit is contained in:
45
coderd/apidoc/docs.go
generated
45
coderd/apidoc/docs.go
generated
@ -5655,6 +5655,44 @@ const docTemplate = `{
|
||||
}
|
||||
}
|
||||
},
|
||||
"agentsdk.AgentMetric": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"name",
|
||||
"type",
|
||||
"value"
|
||||
],
|
||||
"properties": {
|
||||
"name": {
|
||||
"type": "string"
|
||||
},
|
||||
"type": {
|
||||
"enum": [
|
||||
"counter",
|
||||
"gauge"
|
||||
],
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/agentsdk.AgentMetricType"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value": {
|
||||
"type": "number"
|
||||
}
|
||||
}
|
||||
},
|
||||
"agentsdk.AgentMetricType": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"counter",
|
||||
"gauge"
|
||||
],
|
||||
"x-enum-varnames": [
|
||||
"AgentMetricTypeCounter",
|
||||
"AgentMetricTypeGauge"
|
||||
]
|
||||
},
|
||||
"agentsdk.AuthenticateResponse": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
@ -5858,6 +5896,13 @@ const docTemplate = `{
|
||||
"type": "integer"
|
||||
}
|
||||
},
|
||||
"metrics": {
|
||||
"description": "Metrics collected by the agent",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/agentsdk.AgentMetric"
|
||||
}
|
||||
},
|
||||
"rx_bytes": {
|
||||
"description": "RxBytes is the number of received bytes.",
|
||||
"type": "integer"
|
||||
|
Reference in New Issue
Block a user