29 Aug 2024 02:01 PM - edited 29 Aug 2024 02:23 PM
What we have:
https://docs.dynatrace.com/docs/extend-dynatrace/extend-metrics/reference/metric-ingestion-protocol
metric.key,dimensions payload
What splunk has
https://docs.splunk.com/Documentation/Splunk/9.3.0/Metrics/GetMetricsInOther#Get_metrics_in_from_cli...
{ "time": 1486683865, "event": "metric", "source": "metrics", "sourcetype": "perflog", "host": "host_1.splunk.com", "fields": { "region": "us-west-1", "datacenter": "dc2", "rack": "63", "os": "Ubuntu16.10", "arch": "x64", "team": "LON", "service": "6", "service_version": "0", "service_environment": "test", "path": "/dev/sda1", "fstype": "ext3", "metric_name:cpu.usr": 11.12, "metric_name:cpu.sys": 12.23, "metric_name:cpu.idle": 13.34 } }
We need to add bulk ingest for custom and Otel metrics(maybe develop custom implementation to reduce traffic) .
Why it is valuable:
- reduced maintenance cost for devs
- XXX times reduced traffic (in my case this is key ASR)