Commit b385a84
authored
Collect Discovery Probe Telemetry (#53270)
### What does this PR do?
Forwards telemetry for new discovery probe feature in the Agent.
### Motivation
We are planning on probing services to determine the relevant ports that are exposing telemetry. We want to know the success and failure rate of this new feature in order to guide the iterative development of the probes.
### Additional Notes
Overall cardinality of this data should be relatively low. `discovery_queue_depth` and `discovery_results` have tag context of `entity_kind` and `integration_name`.
Generally speaking, an Agent will only either be monitoring `entity_kind: container` or `entity_kind: process` so the cardinality multiplier here is just `x1`.
The `integration_name` will be the set of services on a host that match the probing profile. For instance if a host has 1000 unique services running but only 10 are eligible candidates for probing, then there will only be 10 unique metric contexts created _once_. This data is only emitted once during service startup. The eligible candidates for probing will be a short list of less than 100 specific open source processes like redis, krakendb, couchbase, calico, memcache, kafka, etc.
Co-authored-by: gabe.dossantos <gabe.dossantos@datadoghq.com>1 parent b66547a commit b385a84
2 files changed
Lines changed: 20 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
616 | 616 | | |
617 | 617 | | |
618 | 618 | | |
619 | | - | |
620 | | - | |
621 | | - | |
| 619 | + | |
| 620 | + | |
622 | 621 | | |
623 | 622 | | |
624 | 623 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
453 | 453 | | |
454 | 454 | | |
455 | 455 | | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
456 | 474 | | |
457 | 475 | | |
458 | 476 | | |
| |||
0 commit comments