Skip to content

Conversation

kcreddy
Copy link
Contributor

@kcreddy kcreddy commented Jul 26, 2024

Proposed commit message

Initial Release of Digital Guardian.

New integration to pull events and alerts from the 
Digital Guardian Analytics & Reporting Cloud (ARC) API.

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.

How to test this PR locally

cd packages/digital_guardian && eval "$(elastic-package stack shellinit)" && elastic-package test system --generate -v --defer-cleanup 30m

--- Test results for package: digital_guardian - START ---
╭──────────────────┬─────────────┬───────────┬───────────┬────────┬───────────────╮
│ PACKAGE          │ DATA STREAM │ TEST TYPE │ TEST NAME │ RESULT │  TIME ELAPSED │
├──────────────────┼─────────────┼───────────┼───────────┼────────┼───────────────┤
│ digital_guardian │ arc         │ system    │ default   │ PASS   │ 40.953647792s │
╰──────────────────┴─────────────┴───────────┴───────────┴────────┴───────────────╯
--- Test results for package: digital_guardian - END   ---
Done

cd packages/digital_guardian && eval "$(elastic-package stack shellinit)" && elastic-package test pipeline --generate -v

--- Test results for package: digital_guardian - START ---
╭──────────────────┬─────────────┬───────────┬────────────────────────────────────────────┬────────┬──────────────╮
│ PACKAGE          │ DATA STREAM │ TEST TYPE │ TEST NAME                                  │ RESULT │ TIME ELAPSED │
├──────────────────┼─────────────┼───────────┼────────────────────────────────────────────┼────────┼──────────────┤
│ digital_guardian │ arc         │ pipeline  │ (ingest pipeline warnings test-dg-arc.log) │ PASS   │     477.58ms │
│ digital_guardian │ arc         │ pipeline  │ test-dg-arc.log                            │ PASS   │  48.267458ms │
╰──────────────────┴─────────────┴───────────┴────────────────────────────────────────────┴────────┴──────────────╯
--- Test results for package: digital_guardian - END   ---
Done

Related issues

Screenshots

Screenshot 2024-07-31 at 4 35 59 PM arc_overview

@kcreddy kcreddy added the New Integration Issue or pull request for creating a new integration package. label Jul 26, 2024
@kcreddy kcreddy self-assigned this Jul 26, 2024
@narph narph added the Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] label Jul 29, 2024
@kcreddy kcreddy marked this pull request as ready for review July 30, 2024 17:02
@elasticmachine
Copy link

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

@kcreddy
Copy link
Contributor Author

kcreddy commented Jul 31, 2024

@jamiehynds, @andrewkroh I created Digital Guardian integration with ARC as one of the datastreams instead of Digital Guardian ARC integration. With this approach, we can add events from other DG products underneath same integration instead of creating new integrations, one for each product.

Let me know if you think the other way works better.

@elasticmachine
Copy link

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@kcreddy kcreddy added Team:Service-Integrations Label for the Observability Service Integrations team Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] and removed Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] Team:Service-Integrations Label for the Observability Service Integrations team labels Aug 1, 2024
@kcreddy kcreddy requested a review from a team August 1, 2024 08:16
@kcreddy kcreddy requested a review from efd6 August 6, 2024 06:54
Copy link
Contributor

@efd6 efd6 left a comment

Choose a reason for hiding this comment

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

🐦

@elasticmachine
Copy link

💚 Build Succeeded

History

cc @kcreddy

Copy link

@kcreddy kcreddy merged commit ca5e7bf into elastic:main Aug 6, 2024
5 checks passed
@elasticmachine
Copy link

Package digital_guardian - 0.1.0 containing this change is available at https://epr.elastic.co/search?package=digital_guardian

@andrewkroh andrewkroh added the Integration:digital_guardian Digital Guardian label Aug 12, 2024
@kcreddy kcreddy mentioned this pull request Nov 12, 2024
8 tasks
harnish-crest-data pushed a commit to chavdaharnish/integrations that referenced this pull request Feb 4, 2025
Initial Release of Digital Guardian.

New integration to pull events and alerts from the 
Digital Guardian Analytics & Reporting Cloud (ARC) API.
harnish-crest-data pushed a commit to chavdaharnish/integrations that referenced this pull request Feb 5, 2025
Initial Release of Digital Guardian.

New integration to pull events and alerts from the 
Digital Guardian Analytics & Reporting Cloud (ARC) API.
@kcreddy kcreddy deleted the digital-guardian-arc branch February 7, 2025 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Integration:digital_guardian Digital Guardian New Integration Issue or pull request for creating a new integration package. Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations]
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[New Integration] Digital Guardian ARC API
5 participants