Skip to content

Add WLAN integration tile #19965

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

Merged
merged 49 commits into from
May 15, 2025
Merged

Conversation

NouemanKHAL
Copy link
Member

@NouemanKHAL NouemanKHAL commented Mar 31, 2025

What does this PR do?

Add the wlan (Wi-Fi) tile for the wlan agent corecheck.

Motivation

Provide out of the box dashboard and monitor template.

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
  • If you need to backport this PR to another branch, you can add the backport/<branch-name> label to the PR and it will automatically open a backport PR once this one is merged

@datadog-agent-integrations-bot datadog-agent-integrations-bot bot added documentation qa/skip-qa Automatically skip this PR for the next QA labels Mar 31, 2025
Co-authored-by: NouemanKHAL <noueman.khalikine@datadoghq.com>
@iglendd iglendd marked this pull request as ready for review April 29, 2025 00:37
@iglendd iglendd requested review from a team as code owners April 29, 2025 00:37
@aliciascott aliciascott added the editorial review Waiting on a more in-depth review from a docs team editor label Apr 29, 2025
@aliciascott
Copy link
Contributor

Thank you, I have created an editorial card for someone on our team to review further.

@NouemanKHAL NouemanKHAL requested a review from a team as a code owner April 29, 2025 18:17
iglendd and others added 6 commits May 14, 2025 13:24
Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>
Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>
Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>
Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>
Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>
@iglendd iglendd requested a review from rtrieu May 14, 2025 17:29
rtrieu
rtrieu previously approved these changes May 14, 2025
Copy link
Contributor

@rtrieu rtrieu left a comment

Choose a reason for hiding this comment

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

Noticed a couple of more things, but non-blocking. Approved!

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>
@temporal-github-worker-1 temporal-github-worker-1 bot dismissed rtrieu’s stale review May 14, 2025 19:26

Review from rtrieu is dismissed. Related teams and files:

  • documentation
    • wlan/README.md
@NouemanKHAL NouemanKHAL requested a review from rtrieu May 14, 2025 19:29
rtrieu
rtrieu previously approved these changes May 14, 2025
dkirov-dd
dkirov-dd previously approved these changes May 15, 2025
Copy link
Contributor

@dkirov-dd dkirov-dd 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 couple of nits 👍

@@ -0,0 +1,41 @@
# Marketplace Media Carousel Guidelines
Copy link
Contributor

Choose a reason for hiding this comment

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

I don't think we need this file/directory

@@ -0,0 +1,894 @@
{
Copy link
Contributor

Choose a reason for hiding this comment

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

Dashboard looks very good.
Nit: we usually try to limit the color space to 1 or 2 colors for the groups

Copy link
Contributor

Choose a reason for hiding this comment

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

Oh, a couple more things you can add:

  • the text from the overview group to the description dropdown accessed from the dashboard name
  • a note for a quick overview of each group

Copy link
Member Author

Choose a reason for hiding this comment

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

I'm not sure I understand the last comment, but I realized that the widgets weren't inside the Overview group widget!

Copy link
Contributor

@dkirov-dd dkirov-dd May 15, 2025

Choose a reason for hiding this comment

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

  1. If you click on the dashboard title, there is a description that drops down. There, you can copy-paste the text you have in the overview
  2. Each group usually comes with a text box (or a note) giving a quick overview of its purpose, you can add those if you feel that they would be useful

@temporal-github-worker-1 temporal-github-worker-1 bot dismissed stale reviews from rtrieu and dkirov-dd May 15, 2025 10:57

Review from rtrieu is dismissed. Related teams and files:

  • documentation
    • wlan/assets/dashboards/wlan_overview.json

Review from dkirov-dd is dismissed. Related teams and files:

  • agent-integrations
    • wlan/assets/dashboards/wlan_overview.json
@NouemanKHAL NouemanKHAL added this pull request to the merge queue May 15, 2025
Merged via the queue into master with commit 13b4af2 May 15, 2025
35 checks passed
@NouemanKHAL NouemanKHAL deleted the noueman/add-wlan-integration-tile branch May 15, 2025 14:51
github-actions bot pushed a commit that referenced this pull request May 15, 2025
* initial scaffolding

* Documentation first cut

F

* Update wlan/README.md

Co-authored-by: NouemanKHAL <noueman.khalikine@datadoghq.com>

* Added wlan.receive_rate metric to the specification

* Added dashboard JSON and few other minor improvements

* Added pre-requisite section to the README.md file

* Update tile

* Fixed manifest.json

* Trying to fix failed CI

* fix metadata.csv

* fix manifest.json

* regenerate manifest.json as normal integration

* remove service_checks entry

* fix manifest.json json format

* remove monitors and saved views properties

* fix extra comma in manifest.json

* ddev validate labeler --sync

* fix labeler config

* Added monitor template

* Fix JSON syntax issue from previous commit

* Fix monitor JSON

* update monitor title and description

* Add macOS prerequisite

* Documentation changes

* Update wlan/README.md

Co-authored-by: NouemanKHAL <noueman.khalikine@datadoghq.com>

* Update wlan/README.md

Co-authored-by: NouemanKHAL <noueman.khalikine@datadoghq.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/README.md

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update wlan/assets/monitors/wlan_excessive_channel_swap.json

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Update README.md

* Apply suggestions from code review

Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com>

* Fix github missing three-back ticks in suggestion

* fix overview widgets grouping + add description

* fix image logo link to use druids wlan logo

---------

Co-authored-by: Len Gamburg <len.gamburg@datadoghq.com>
Co-authored-by: Len Gamburg <98782554+iglendd@users.noreply.github.com>
Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com> 13b4af2
lkretvix added a commit that referenced this pull request May 15, 2025
…cas.kretvix/rabbitmq-openmetrics-update

* 'master' of github.com:DataDog/integrations-core:
  Port new ints releases for 7.67.x (#20300)
  Add WLAN integration tile (#19965)
  [RabbitMQ][DSM] Update rabbitmq management dashboard with new layout, include DSM metrics (#20275)
  Fix SQLServer changelog and add Agent version (#20294)
  fix metric name (#20281)
  SQLServer XE add missing event fields (#20293)
  Collect post job CPU and Memory efficiency from seff output (#20255)
  [OTELS-583] Fix DD connector & exporter graphs on OTel dashboard (#20277)
  Cisco ACI faults require NDM metadata to be enabled. (#20279)
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