Skip to content

Commit 5d6079c

Browse files
committed
Add toctrees for sidebar children and fix missing pages
- Remove stale "Looking to get push notifications" note from kubernetes-changes.rst - Add LaunchDarkly to configuration/index.rst toctree and grid - Add toctree to configuring-sinks.rst so individual sink pages (Slack, Teams, PagerDuty, etc.) appear as sidebar children - Add toctree to notification-routing/index.rst so routing pages appear as sidebar children under Alert Routing - Add toctree to playbook-reference/index.rst so sub-sections appear as sidebar children under Playbooks https://claude.ai/code/session_0184fwhrjC4ELrYQBMCbyhfS
1 parent fd08b54 commit 5d6079c

5 files changed

Lines changed: 63 additions & 2 deletions

File tree

docs/configuration/index.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ Connect your monitoring system to Robusta, to enrich alerts and apply automation
2626
alertmanager-integration/newrelic
2727
alertmanager-integration/pagerduty-alerting
2828
alertmanager-integration/solarwinds
29+
alertmanager-integration/launchdarkly
2930
alertmanager-integration/customize-labels-priorities
3031
exporting/custom-webhooks
3132

@@ -126,6 +127,11 @@ Other
126127
:link: alertmanager-integration/solarwinds
127128
:link-type: doc
128129

130+
.. grid-item-card:: :octicon:`pulse;1em;` LaunchDarkly
131+
:class-card: sd-bg-light sd-bg-text-light
132+
:link: alertmanager-integration/launchdarkly
133+
:link-type: doc
134+
129135
Advanced
130136
---------
131137

docs/notification-routing/configuring-sinks.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@
55
Defining Sinks
66
==========================
77

8+
.. toctree::
9+
:maxdepth: 1
10+
:hidden:
11+
12+
../configuration/sinks/slack
13+
../configuration/sinks/ms-teams
14+
../configuration/sinks/RobustaUI
15+
../configuration/sinks/telegram
16+
../configuration/sinks/discord
17+
../configuration/sinks/DataDog
18+
../configuration/sinks/mattermost
19+
../configuration/sinks/Opsgenie
20+
../configuration/sinks/PagerDuty
21+
../configuration/sinks/VictorOps
22+
../configuration/sinks/YandexMessenger
23+
../configuration/sinks/jira
24+
../configuration/sinks/webhook
25+
../configuration/sinks/file
26+
../configuration/sinks/webex
27+
../configuration/sinks/kafka
28+
../configuration/sinks/rocketchat
29+
../configuration/sinks/mail
30+
../configuration/sinks/google_chat
31+
../configuration/sinks/pushover
32+
../configuration/sinks/ServiceNow
33+
../configuration/sinks/zulip
34+
../configuration/sinks/sinks-development
35+
836
Robusta can send notifications to various destinations, called sinks.
937

1038
A Simple Sink Configuration

docs/notification-routing/index.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,23 @@
33
Notifications & Routing Overview
44
=================================
55

6+
.. toctree::
7+
:maxdepth: 1
8+
:hidden:
9+
10+
routing-with-scopes
11+
notification-grouping
12+
routing-silencing
13+
routing-by-namespace
14+
routing-by-severity
15+
routing-by-time
16+
routing-by-type
17+
routing-exclusion
18+
routing-to-multiple-slack-channels
19+
excluding-resolved
20+
disable-oomkill-notifications
21+
implementing-monitoring-shifts
22+
623
Robusta can send notifications to various destinations and route them intelligently based on alert type, namespace, severity, and more.
724

825
Key Concepts

docs/playbook-reference/index.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@
44
Playbooks Basics
55
##################
66

7+
.. toctree::
8+
:maxdepth: 1
9+
:hidden:
10+
11+
builtin-alert-enrichment
12+
defining-playbooks/index
13+
triggers/index
14+
actions/index
15+
automatic-remediation-examples/index
16+
logs-triggers/index
17+
kubernetes-examples/kubernetes-change-notifications
18+
719
Playbooks are deterministic rules for responding to alerts and unhealthy conditions in a Kubernetes cluster.
820

921
Playbooks are recommended for advanced use cases. Most users should start with :doc:`AI Analysis </configuration/holmesgpt/main-features>` of alerts first, which requires far less configuration.

docs/track-changes/kubernetes-changes.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,3 @@ Kubernetes Changes
44
When using Robusta SaaS, Robusta automatically tracks all Kubernetes changes and correlates them with alerts.
55

66
This provides context about recent changes when investigating issues, helping you quickly identify if a deployment, configuration update, or other change caused a problem.
7-
8-
Looking to get push notifications (e.g. Slack or other sinks) when Kubernetes resources change? See the :doc:`Change Tracking Playbooks </playbook-reference/kubernetes-examples/kubernetes-change-notifications>` guide in the Advanced section.

0 commit comments

Comments
 (0)