Skip to content

Commit 52d0382

Browse files
authored
Merge pull request #422 from SumoLogic/apoorv-slo-provider-improve-docs
SUMO-200350: improve slo provider docs for multiple queries
2 parents 04cc973 + 97e9b9a commit 52d0382

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

website/docs/r/slo.html.markdown

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,45 @@ Provides the ability to create, read, delete, and update [SLOs][1].
1010
## Example SLO
1111

1212
```hcl
13+
resource "sumologic_slo" "slo_tf_window_metric_ratio" {
14+
name = "login error rate"
15+
description = "per minute login error rate over rolling 7 days"
16+
parent_id = "0000000000000001"
17+
signal_type = "Error"
18+
service = "auth"
19+
application = "login"
20+
compliance {
21+
compliance_type = "Rolling"
22+
size = "7d"
23+
target = 95
24+
timezone = "Asia/Kolkata"
25+
}
26+
indicator {
27+
window_based_evaluation {
28+
op = "LessThan"
29+
query_type = "Metrics"
30+
size = "1m"
31+
threshold = 99.0
32+
queries {
33+
query_group_type = "Unsuccessful"
34+
query_group {
35+
row_id = "A"
36+
query = "service=auth api=login metric=HTTP_5XX_Count"
37+
use_row_count = false
38+
}
39+
}
40+
queries {
41+
query_group_type = "Total"
42+
query_group {
43+
row_id = "A"
44+
query = "service=auth api=login metric=TotalRequests"
45+
use_row_count = false
46+
}
47+
}
48+
}
49+
}
50+
}
51+
1352
resource "sumologic_slo" "slo_tf_window_based" {
1453
name = "slo-tf-window-based"
1554
description = "example SLO created with terraform"

0 commit comments

Comments
 (0)