Skip to content
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

[Consul] Asset revamp #17064

Merged
merged 5 commits into from
Mar 11, 2024
Merged

[Consul] Asset revamp #17064

merged 5 commits into from
Mar 11, 2024

Conversation

Kyle-Neale
Copy link
Contributor

@Kyle-Neale Kyle-Neale commented Mar 6, 2024

What does this PR do?

This PR adds a new OOTB dashboard for Consul. It also adds a new monitor and logs saved view

Motivation

https://datadoghq.atlassian.net/browse/AI-3763
https://datadoghq.atlassian.net/browse/AI-3781
https://datadoghq.atlassian.net/browse/AI-3759

Additional Notes

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Changelog entries must be created for modifications to shipped code
  • Add the qa/skip-qa label if the PR doesn't need to be tested during QA.

@@ -0,0 +1,1010 @@
{
"title": "Consul Overview (new)",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"title": "Consul Overview (new)",
"title": "Consul Overview",

I think

"name": "Consul errors",
"type": "logs",
"page": "stream",
"query": "source:consul status:error",
Copy link
Member

@FlorentClarret FlorentClarret Mar 6, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in other integrations we also have an "overview" one that just "query": "source:consul",, do you think we should add it too?

Comment on lines 841 to 848
"show_tick": true,
"tick_pos": "50%",
"tick_edge": "top",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm I wonder what this does? 🤣

Copy link

github-actions bot commented Mar 6, 2024

The validations job has failed; please review the Files changed tab for possible suggestions to resolve.

@Kyle-Neale Kyle-Neale force-pushed the kyleneale/consul_asset_update branch from f6fec5c to f1a9b43 Compare March 6, 2024 23:50
@maycmlee
Copy link
Contributor

maycmlee commented Mar 7, 2024

Created DOCS-7395 for docs review.

@maycmlee maycmlee added the editorial review Waiting on a more in-depth review from a docs team editor label Mar 7, 2024
Copy link
Contributor

@jhgilbert jhgilbert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with a very minor suggestion, thanks!

"name": "Consul errors",
"type": "logs",
"page": "stream",
"query": "source:consul ",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"query": "source:consul ",
"query": "source:consul",

@Kyle-Neale Kyle-Neale merged commit 4ab7726 into master Mar 11, 2024
32 checks passed
@Kyle-Neale Kyle-Neale deleted the kyleneale/consul_asset_update branch March 11, 2024 20:43
github-actions bot pushed a commit that referenced this pull request Mar 11, 2024
* Consul asset revamp

* fix monitor status widget and about sections

* add aggregation by host to widgets

* add consul logs overview

* touch up 4ab7726
marlon-merida pushed a commit that referenced this pull request Mar 12, 2024
* Consul asset revamp

* fix monitor status widget and about sections

* add aggregation by host to widgets

* add consul logs overview

* touch up
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants