Skip to content

[gitlab] Initial release for Gitlab integration - #9747

Merged
kgeller merged 68 commits into
elastic:mainfrom
kgeller:adding-gitlab-community-integration
May 29, 2024
Merged

[gitlab] Initial release for Gitlab integration#9747
kgeller merged 68 commits into
elastic:mainfrom
kgeller:adding-gitlab-community-integration

Conversation

@kgeller

@kgeller kgeller commented Apr 29, 2024

Copy link
Copy Markdown
Member

Proposed commit message

Added a new integration for gitlab with two datastreams for 1) production logs and 2) api.

Utilized the Integration Assistant during building of the integration.

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.

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Screenshots

Integration overview in kibana Screenshot 2024-05-22 at 11 22 09 AM
Integration config in kibana Screenshot 2024-05-22 at 11 22 37 AM
Dashboards

API:
gitlab-api-dashboard

Production:

gitlab-production-dashboard
@kgeller kgeller added enhancement New feature or request New Integration Issue or pull request for creating a new integration package. Automatic Import Uses the Security Scalability team's Automatic Import feature labels Apr 29, 2024
@kgeller kgeller self-assigned this Apr 29, 2024
@elasticmachine

Copy link
Copy Markdown

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@kgeller
kgeller marked this pull request as ready for review May 1, 2024 14:24
@kgeller
kgeller requested a review from efd6 May 22, 2024 20:30
Comment thread packages/gitlab/_dev/build/docs/README.md Outdated
Comment thread packages/gitlab/_dev/build/docs/README.md Outdated
Comment thread packages/gitlab/_dev/build/docs/README.md Outdated
Comment thread packages/gitlab/_dev/build/docs/README.md Outdated
Comment thread packages/gitlab/_dev/build/docs/README.md Outdated
Comment thread packages/gitlab/data_stream/api/elasticsearch/ingest_pipeline/default.yml Outdated
Comment thread packages/gitlab/data_stream/api/elasticsearch/ingest_pipeline/default.yml Outdated
Comment thread packages/gitlab/data_stream/api/elasticsearch/ingest_pipeline/default.yml Outdated
kgeller and others added 15 commits May 28, 2024 21:22
Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
…default.yml

Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
…default.yml

Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
…ler/integrations into adding-gitlab-community-integration
…default.yml

Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
…ler/integrations into adding-gitlab-community-integration

@efd6 efd6 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

It might be worth doing an rg 'gitlab|Gitlab' over the package to see if there are any others that are human-facing.

Comment thread packages/gitlab/manifest.yml Outdated
Comment thread packages/gitlab/manifest.yml Outdated
Comment thread packages/gitlab/manifest.yml Outdated
@kgeller

kgeller commented May 29, 2024

Copy link
Copy Markdown
Member Author

It might be worth doing an rg 'gitlab|Gitlab' over the package to see if there are any others that are human-facing.

Should all be updated now

@elasticmachine

Copy link
Copy Markdown

💚 Build Succeeded

History

cc @kgeller

@efd6 efd6 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks

@kgeller
kgeller merged commit 6dbfcc5 into elastic:main May 29, 2024
@kgeller
kgeller deleted the adding-gitlab-community-integration branch May 29, 2024 13:10
@elasticmachine

Copy link
Copy Markdown

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Automatic Import Uses the Security Scalability team's Automatic Import feature enhancement New feature or request Integration:gitlab GitLab New Integration Issue or pull request for creating a new integration package. Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations]

6 participants