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

packages/salesforce: add dashboards #10341

Merged
merged 21 commits into from
Jul 11, 2024

Conversation

kush-elastic
Copy link
Collaborator

Description

This PR introduces a new dashboards for the below mentioned datastream in Salesforce Integration:

  • Login
  • Logout
  • Apex
  • Setup Audit Trail

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.

Related issues

@kush-elastic kush-elastic requested a review from a team as a code owner July 3, 2024 04:07
@kush-elastic kush-elastic self-assigned this Jul 3, 2024
@kush-elastic kush-elastic added enhancement New feature or request Integration:kibana Kibana dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Integration:salesforce Salesforce Team:Obs-InfraObs Label for the Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] labels Jul 3, 2024
@kush-elastic
Copy link
Collaborator Author

/test

@elasticmachine
Copy link

elasticmachine commented Jul 3, 2024

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@shmsr
Copy link
Member

shmsr commented Jul 3, 2024

All dashboards done?

@shmsr
Copy link
Member

shmsr commented Jul 3, 2024

Fixed user_initiated_logout's type when I noticed this:

kql='salesforce.logout.user_initiated_logout : \"1\" ')/count()"

See 1 is escaped as it is a keyword. Also as per doc it is boolean.

Copy link
Contributor

@harnish-elastic harnish-elastic left a comment

Choose a reason for hiding this comment

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

LGTM!

@ali786XI
Copy link
Contributor

ali786XI commented Jul 5, 2024

I just re exported the dashboards and there were changes in the SetupAuditTrail and Login dashboards control panels length which are now made consistent with the other dashboards.

@kush-elastic
Copy link
Collaborator Author

@kush-elastic You found the issue?

Yes, I also have fixed it in last commit.

Copy link
Contributor

@harnish-elastic harnish-elastic left a comment

Choose a reason for hiding this comment

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

LGTM! 🚀

Copy link
Member

@shmsr shmsr left a comment

Choose a reason for hiding this comment

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

Let's GO 🚀

Copy link
Contributor

@harnish-elastic harnish-elastic left a comment

Choose a reason for hiding this comment

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

LGTM! 🚀

Minor suggestions given.

@elasticmachine
Copy link

💚 Build Succeeded

History

cc @kush-elastic

Copy link
Contributor

@ali786XI ali786XI left a comment

Choose a reason for hiding this comment

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

LGTM

@kush-elastic kush-elastic merged commit e60bead into elastic:main Jul 11, 2024
5 checks passed
@elasticmachine
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking change dashboard Relates to a Kibana dashboard bug, enhancement, or modification. enhancement New feature or request Integration:salesforce Salesforce Team:Obs-InfraObs Label for the Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations]
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants