Skip to content

chore(slo): Create slo shared plugin#246928

Merged
kdelemme merged 6 commits intoelastic:mainfrom
kdelemme:slo-shared
Dec 18, 2025
Merged

chore(slo): Create slo shared plugin#246928
kdelemme merged 6 commits intoelastic:mainfrom
kdelemme:slo-shared

Conversation

@kdelemme
Copy link
Copy Markdown
Contributor

@kdelemme kdelemme commented Dec 18, 2025

Related to #245899

Summary

Introduces a new slo-shared plugin under platform to register the slo_template saved object that is needed by fleet.

Verification

  • SLO Template APIs integration tests are still ✅
  • Check the slo-shared plugin is initiated correctly: [2025-12-18T11:39:35.476-05:00][DEBUG][plugins.sloShared] Initializing plugin
# Add into your kibana.dev.yml
logging:
  loggers:
    - name: plugins.sloShared
      level: debug

@github-actions github-actions bot added the author:actionable-obs PRs authored by the actionable obs team label Dec 18, 2025
@kdelemme kdelemme added backport:skip This PR does not require backporting ci:beta-faster-pr-build release_note:skip Skip the PR/issue when compiling release notes labels Dec 18, 2025
@kdelemme kdelemme self-assigned this Dec 18, 2025
@kdelemme kdelemme added Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. v9.3.0 labels Dec 18, 2025
@kdelemme kdelemme marked this pull request as ready for review December 18, 2025 16:23
@kdelemme kdelemme requested a review from a team as a code owner December 18, 2025 16:23
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/actionable-obs-team (Team:actionable-obs)

@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-ux-management-team (Team:obs-ux-management)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 18, 2025

🔍 Preview links for changed docs

Copy link
Copy Markdown
Contributor

@baileycash-elastic baileycash-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

@kdelemme kdelemme enabled auto-merge (squash) December 18, 2025 18:52
@kdelemme kdelemme merged commit c8b673c into elastic:main Dec 18, 2025
14 checks passed
@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Public APIs missing comments

Total count of every public API that lacks a comment. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats comments for more detailed information.

id before after diff
sloShared - 3 +3
Unknown metric groups

API count

id before after diff
sloShared - 3 +3

ESLint disabled line counts

id before after diff
sloShared - 2 +2

Total ESLint disabled count

id before after diff
sloShared - 2 +2

History

cc @kdelemme

@kdelemme kdelemme deleted the slo-shared branch December 18, 2025 19:26
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Jan 6, 2026
Related to elastic#245899

## Summary

Introduces a new slo-shared plugin under platform to register the
slo_template saved object that is needed by fleet.

## Verification

- [ ] SLO Template APIs integration tests are still ✅ 
- [ ] Check the slo-shared plugin is initiated correctly:
`[2025-12-18T11:39:35.476-05:00][DEBUG][plugins.sloShared] Initializing
plugin`

```
# Add into your kibana.dev.yml
logging:
  loggers:
    - name: plugins.sloShared
      level: debug
```

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author:actionable-obs PRs authored by the actionable obs team backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. Team:obs-ux-management v9.3.0 v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants