-
-
Notifications
You must be signed in to change notification settings - Fork 248
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
New reporter: Grafana ? #3531
Comments
This issue has been automatically marked as stale because it has not had recent activity. If you think this issue should stay open, please remove the |
not stale at all ;) |
This issue has been automatically marked as stale because it has not had recent activity. If you think this issue should stay open, please remove the |
* New API Reporter for Http (ex: Grafana) Fixes #3531 * Config variables * API_REPORTER_DEBUG * delete launch * test * Fix ApiReporter * fix mypy * fix gitpod * Formatting * Fix * Use search_parent_directories=True to get Repo * Revert "Use search_parent_directories=True to get Repo" This reverts commit 379f67f. * Murf * Add skip-checkout: true * Fix actionlint test case * GO * test case * revert * format * trvy * alpha action * use ghcr * fix identifiers & git stuff * get repo name * Fix github branch name * Fix gitIdentifier * check val * Handle sfdx-hardis config format * [automation] Auto-update linters version, help and documentation * [MegaLinter] Apply linters fixes * Fix actionlint test case * disable checkmake * Fix actionlint * Fix alpha * test method for get_first_var_set * Fix variable names * Fix org identifier and add job url * Start of metrics payload management * Add metrics endpoint * Lint fixes * lint fix * flake8 * fixes * [automation] Auto-update linters version, help and documentation * [MegaLinter] Apply linters fixes * Remove swiftlint deprecated --path argument * Fix docker issues * build * Remove deprecated linters - CSS_SCSSLINT: [Project discontinued and advising to use stylelint](https://github.com/sds/scss-lint#notice-consider-other-tools-before-adopting-scss-lint) - OPENAPI_SPECTRAL: Replaced by API_SPECTRAL (same linter but more formats handled) * Remove sqllint & dependencies * changelog * Add ApiReporter & grafana config in doc * Update doc * Test with Alpha * Temp link to alpha from python flavor * Fix :) * cspell * format md table * Improve logs * fix * logs * factorize * Use api_metrics_url * metrics_payload * metrics format * do not send metrics as json * more metrics keys + docs * Yeah * cspell * Doc * format * Rollback tests * runner --------- Co-authored-by: nvuillam <nvuillam@users.noreply.github.com>
What if we could run MegaLinter daily on main branch, then send statitics by linters with number of errors etc... to Grafana (Loki push api ? I'm a newbie), so we could build nice dashboards showing the evolution in time of the technical debt of a project, even if it is related to linters not blocking for PRs ? :)
Just a thought, please comment to tell what you think of the idea ^^
cc @echoix @bdovaz @Kurt-von-Laven
The text was updated successfully, but these errors were encountered: