elastic / elastic/terraform-provider-elasticstack

[Feature] elasticstack_kibana_slo for synthetic monitors

Open
#1,002 5 comments 6 reactions 0 assignees View on GitHub
enhancement needs-research no-kibana-support triaged
Dominant language
Go
Stars
209
Forks
150
Avg merge
23h 11m
Merged PRs (30d)
169

Description

**Is your feature request related to a problem? Please describe.**
Its currently not possible to configure elasticstack_kibana_slo for synthetic monitors

**Describe the resource you would like to have implemented.**

Api extract from ui:

![Image](https://github.com/user-attachments/assets/638c734a-b2f8-4c6d-9ab0-0fd9cf70e7da)

But apperently that indicator is not documented in https://www.elastic.co/docs/api/doc/kibana/v8/operation/operation-createsloop#operation-createsloop-body-application-json-elastic-api-version-2023-10-31-indicator

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the elasticstack_kibana_slo resource and the linked Kibana create-SLO API documentation, comparing the synthetic-monitor indicator payload with the provider's current SLO support. Confirm the required fields and expected Terraform behavior; done means synthetic monitor SLOs can be configured and managed through the resource.

Written by the indexing model from the issue text.

Assessment

Tech stack
elasticsearch, go, terraform
Domain
infrastructure, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.