feat(telemetry): expose compute pipeline stage metrics
This commit is contained in:
@@ -47,6 +47,20 @@
|
||||
"nv_inference_count",
|
||||
]
|
||||
|
||||
[[inputs.exec]]
|
||||
commands = ['powershell.exe -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Bypass -File "C:\ProgramData\NDC\MissionCore\telemetry-agent\Get-NdcMissionCorePipelineTelemetry.ps1"']
|
||||
timeout = "4s"
|
||||
name_override = "missioncore_pipeline"
|
||||
data_format = "json"
|
||||
tag_keys = ["stage_id"]
|
||||
json_string_fields = [
|
||||
"stage_state",
|
||||
"service_state",
|
||||
"current_stage",
|
||||
"active_request_id",
|
||||
"collector_state",
|
||||
]
|
||||
|
||||
[[outputs.mqtt]]
|
||||
servers = ["tcp://${MISSIONCORE_MQTT_HOST}:${MISSIONCORE_MQTT_PORT}"]
|
||||
topic = "mission-core/v1/contours/${MISSIONCORE_CONTOUR_ID}/agents/${MISSIONCORE_AGENT_ID}/host"
|
||||
@@ -55,3 +69,14 @@
|
||||
qos = 1
|
||||
data_format = "json"
|
||||
json_timestamp_units = "1s"
|
||||
namedrop = ["missioncore_pipeline"]
|
||||
|
||||
[[outputs.mqtt]]
|
||||
servers = ["tcp://${MISSIONCORE_MQTT_HOST}:${MISSIONCORE_MQTT_PORT}"]
|
||||
topic = "mission-core/v1/contours/${MISSIONCORE_CONTOUR_ID}/agents/${MISSIONCORE_AGENT_ID}/pipeline"
|
||||
username = "${MISSIONCORE_MQTT_USERNAME}"
|
||||
password = "${MISSIONCORE_MQTT_PASSWORD}"
|
||||
qos = 1
|
||||
data_format = "json"
|
||||
json_timestamp_units = "1s"
|
||||
namepass = ["missioncore_pipeline"]
|
||||
|
||||
Reference in New Issue
Block a user