-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
OOTB integration dashboards initiative script #18128
base: master
Are you sure you want to change the base?
Conversation
…taDog/integrations-core into heather/integration-dashboards-script
The changelog type |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files
Flags with carried forward coverage won't be shown. Click here to find out more. |
Motivation
This PR was created in order to collect statistics and parse JSONs for the OOTB Integration Dashboards initiative. Results and analysis can be found on this Google sheet. The script implementation and more details on criteria can be found here: OOTB Integration Dashboard Best Practice Heuristics
What does this PR do?
Script that parses the repository for integration dashboard JSON files and checks for compliance to dashboards best practices.
integration_dashboards.py
returns astats.txt
file with overall stats by most outdated dashboardsparse_dashboard_jsons.py
checks on a list of criteria and returnsheuristics.csv
file to be imported to Google sheets