-
Notifications
You must be signed in to change notification settings - Fork 447
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Prometheus] Add dimension fields to query and collector datastreams for TSDB support #5974
[Prometheus] Add dimension fields to query and collector datastreams for TSDB support #5974
Conversation
Signed-off-by: Tetiana Kravchenko <[email protected]>
🌐 Coverage report
|
Signed-off-by: Tetiana Kravchenko <[email protected]>
Signed-off-by: Tetiana Kravchenko <[email protected]>
Signed-off-by: Tetiana Kravchenko <[email protected]>
…field, that identify where integration is runnig Signed-off-by: Tetiana Kravchenko <[email protected]>
hey @tetianakravchenko , |
eventually ingest_pipeline will be added for remote_write as well |
…ment) Signed-off-by: Tetiana Kravchenko <[email protected]>
Signed-off-by: Tetiana Kravchenko <[email protected]>
packages/prometheus/data_stream/collector/elasticsearch/ingest_pipeline/default.yml
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Signed-off-by: Tetiana Kravchenko <[email protected]>
💚 Build Succeeded
|
Package prometheus - 1.5.0 containing this change is available at https://epr.elastic.co/search?package=prometheus |
…for TSDB support (#5974) * Add dimension fields to all datastream for TSDB support Signed-off-by: Tetiana Kravchenko <[email protected]> * add ingest pipelines, fix PR number Signed-off-by: Tetiana Kravchenko <[email protected]> * fix PR number Signed-off-by: Tetiana Kravchenko <[email protected]> * add query_name as an extra label Signed-off-by: Tetiana Kravchenko <[email protected]> * remove remote_write changes - need more investirations; replace some field, that identify where integration is runnig Signed-off-by: Tetiana Kravchenko <[email protected]> * add dimension to the agent.id fields Signed-off-by: Tetiana Kravchenko <[email protected]> --------- Signed-off-by: Tetiana Kravchenko <[email protected]>
What does this PR do?
Add dimension fields to collector and query datastream:
Prometheus specific fields:
labels_id
- created as a result of fingerprint processor calculation.Note: key and value will be hashed(implementation)
note2: fingerprint implementation for ingest pipeline is different from the implementation for the beat processor
fields that identify the enviroment where integration is installed:
cloud.account.id
,cloud.region
andcloud.provider
host.name
if installed not in cloudChecklist
changelog.yml
file.Author's Checklist
How to test this PR locally
Related issues
Screenshots