- Notifications
You must be signed in to change notification settings - Fork 1.5k
[SIMI-88] Microsoft Copilot: Introduction of assets for v1 integration #21436
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
[SIMI-88] Microsoft Copilot: Introduction of assets for v1 integration #21436
Conversation
|
This PR does not modify any files shipped with the agent. To help streamline the release process, please consider adding the |
fa5ee2d to 8301454 Compare 943c1db to de3ce2d Compare 6f1654b to 995291b Compare …ation (reports only)
995291b to 029adc6 Compare
guttymora left a comment
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.
As talked with @ieguinoa, this first iteration (v1) has no log pipelines. This will be implemented in v2.
Having said that, this PR lgtm
| @iadjivon can you re approve please? |
…ation (reports only) (#21436)
* [MOPU-112] Remove "silenced" options with values from monitor definitions. * Fix Python upgrade tests to be independent of repository Python version (#21888) * Microsoft Copilot: Introduction of assets for first version of integration (reports only) (#21436) * [DBM][Postgres] Debug log if extension is not in loader map (#21891) * Added pg_stat_statement to PG_EXTENSION_LOADER_QUERY * Updated query * Updated code based on discussion with Engineering * [DOCS-12665] Fix typo in metric name (#21890) * [SDBM-2104] Updates Postgres config handling around dbname when autodiscovery used (#21884) * Updates config handling around dbname when autodiscovery used * Add changelog * Update logic to properly handle expected cases * Fix regex and additional cases * Create shared schemas collector for DBM integrations (#21720) * Create shared schemas collector for DBM integrations * WIP * WIP * Changelog * Warning * Remove unused * Lint * AI Fixes * Fix * Feedback * Feedback * Lint * Refactor health * Fix * WIP * Revert "WIP" This reverts commit aa5b86b. * Comment * [DBMON-5907] Update dbms process signatures (#21892) * Update process signatures * Revert accidental single quote addition * Release `datadog_checks_base` (#21903) * [Release] Bumped datadog_checks_base version to 37.24.0 * [Release] Update metadata * Fix Unicode handling in YAML config parsing Update the pull request reference for a fix in YAML configuration parsing. * box ga (#21907) * Bump base version for Postgres, MySQL, SQLServer (#21906) * Bump base version for Postgres, MySQL, SQLServer * Changelog * Lint * [Lustre] Fix device discovery for older versions of Lustre (<2.15.5) (#21901) * Add test for non-yaml output of lctl dl * Implement fallback to non-yaml version of lctl dl * Add changelog * Format * Assert for exact match of devices in test * Unify device list fixtures for readability * Improve code based on review * Remove redundant devices definition * Format * Minor syntax improvement * Add Process Signatures to Windows Integrations (#21909) * adding process signatures * adjusting signatures * adding another signature * adjusting signatures * Add owner field to agent-integrations manifest files (#21912) Adds 'owner': 'agent-integrations' field to 3 integration manifest.json files: - barracuda_secure_edge - cloudgen_firewall - zscaler_private_access This provides clear ownership tracking for these security and networking integrations as part of the initiative to add owner fields to all integration manifest.json files. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <noreply@anthropic.com> * IDP-800: Add owner field to saas-integrations manifest files (#21913) * Add owner field to saas-integrations manifest files Adds 'owner': 'saas-integrations' field to 7 integration manifest.json files: - cofense_triage - crowdstrike_fdr - have_i_been_pwned - kandji - obsidian_security - push_security - zerofox_cloud_platform This provides clear ownership tracking for these SaaS security integrations as part of the initiative to add owner fields to all integration manifest.json files. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Add owner field to obsidian_security and zerofox_cloud_platform These two integrations were missed in the previous commit due to different indentation formatting in their manifest.json files. --------- Co-authored-by: Claude <noreply@anthropic.com> * [AI-6169] DDS: Forescout Integration v1.0.0 (#21617) * Add forescout integration * Update test samples * Update changelog file * Update pipeline and samples * Add test sample results * Add images and manifest file * Logo update in dashboards * Address review comments * update dashboard panels name * Address review comments * Update logo images in dashboards * Resolve validate-dashboard CI check --------- Co-authored-by: akaila-crest <abhi.kaila@crestdata.ai> Co-authored-by: Thibault Krebs <150821137+thibaultkrebs@users.noreply.github.com> --------- Co-authored-by: Kyle Neale <kyle.neale@datadoghq.com> Co-authored-by: Brian Williams <bskinny@users.noreply.github.com> Co-authored-by: Aldrick Castro <aldrick.castro@datadoghq.com> Co-authored-by: Eva Parish <eva.parish@datadoghq.com> Co-authored-by: Eric Weaver <eweaver755@gmail.com> Co-authored-by: Seth Samuel <seth.samuel@datadoghq.com> Co-authored-by: apiazza-dd <120594144+apiazza-dd@users.noreply.github.com> Co-authored-by: dkirov-dd <166512750+dkirov-dd@users.noreply.github.com> Co-authored-by: Mohammad Rafi <36865458+mrafi97@users.noreply.github.com> Co-authored-by: davidfeng-datadog <david.feng@datadoghq.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Tirthraj Chaudhari <105789910+tirthrajchaudhari-crest@users.noreply.github.com> Co-authored-by: akaila-crest <abhi.kaila@crestdata.ai> Co-authored-by: Thibault Krebs <150821137+thibaultkrebs@users.noreply.github.com>
This initial version of the integration depends on crawled logs/metrics from the ms graph
/reportsbeta endpoint. A subsequent, v2, release will absorb an additional log stream ingested from webhooks coming from ms graph Change Notifications.Including here dark mode versions of the images, which are not referenced by the manifest, purely for storage purposes. Can be removed if desired.
qa/skip-qalabel if the PR doesn't need to be tested during QA.backport/<branch-name>label to the PR and it will automatically open a backport PR once this one is merged