Skip to content
This repository was archived by the owner on Sep 2, 2025. It is now read-only.

Commit 90eab2f

Browse files
authored
Merge pull request #1209 from splunk/repo-sync
Pulling refs/heads/main into main
2 parents a43b315 + 296bd8d commit 90eab2f

File tree

9 files changed

+55
-63
lines changed

9 files changed

+55
-63
lines changed
211 KB
Loading
Loading

alerts-detectors-notifications/mute-notifications.rst

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,12 @@
44
Mute alert notifications
55
*****************************************************************
66

7-
8-
97
.. meta::
10-
:description: Learn how to stop sending alert notifications based on conditions.
8+
:description: Learn how to stop sending alert notifications based on conditions.
119

1210
Muting is helpful when you need to stop sending alert notifications during situations that are known to trigger alerts, such as maintenance windows or tests. Muting allows you to reduce noise and focus on what really matters.
1311

14-
You can stop sending, or mute, alert notifications based on certain conditions you can specify. You can mute notifications for a specified period of time or indefinitely, although alerts and events are still generated, and appear in Observability Cloud.
12+
You can stop sending, or mute, alert notifications based on certain conditions you can specify. You can mute notifications for a specified period of time or indefinitely, although alerts and events are still generated, and appear in Splunk Observability Cloud.
1513

1614
To see your existing muting rules or create new ones, go to :guilabel:`Alerts`, then select the :guilabel:`Muting Rules` tab.
1715

@@ -27,7 +25,7 @@ How muting works
2725

2826
Alert notifications are muted according to :ref:`muting rules <rule-configure>`, which include a schedule that sets the muting period. During the muting period, notifications that match the rule aren't sent to :ref:`subscribers <manage-notifications>`. The only exception are clear notifications for alerts that were active before the muting period started.
2927

30-
After the muting period ends, Observability Cloud restarts sending to subscribers notifications for alerts that are still active, or for alerts triggered within the last 90 days of the muting period. To turn off sending alert notifications after the muting period has ended, edit the :ref:`muting rule configuration <rule-configure>`.
28+
After the muting period ends, Splunk Observability Cloud restarts sending to subscribers notifications for alerts that are still active, or for alerts triggered within the last 90 days of the muting period. To turn off sending alert notifications after the muting period has ended, edit the :ref:`muting rule configuration <rule-configure>`.
3129

3230
.. note:: Muting rules only affect notifications: When a muting rule is active, alerts and events that are muted by the rule are still generated.
3331

@@ -40,7 +38,7 @@ To create a muting rule, you can either:
4038

4139
- :ref:`Mute specific detectors or alerts <rule-from-alerts-page>`.
4240
- :ref:`Create muting rules based on group-by dimensions <rule-from-group-by>`.
43-
- :ref:`Create muting rules from scratch <rule-from-scratch>`.
41+
- :ref:`Create muting rules from scratch <rule-from-scratch>`.
4442

4543
.. _rule-from-alerts-page:
4644

@@ -78,7 +76,7 @@ To create muting rules based on group-by dimensions:
7876
Create muting rules from scratch
7977
--------------------------------------------------------------------------
8078

81-
Create or edit muting rules at any time from the :guilabel:`Muting Rules` tab in :guilabel:`Alerts`.
79+
Create or edit muting rules at any time from the :guilabel:`Muting Rules` tab in :guilabel:`Alerts`.
8280

8381
To create a new muting rule from scratch:
8482

@@ -90,20 +88,23 @@ To create a new muting rule from scratch:
9088
Configure your muting rule
9189
=============================================================================
9290

93-
Configure your muting rule:
91+
The following screenshot shows the muting rule dialog box:
9492

95-
.. image:: /_images/alerts-detectors-notifications/muting-notifications/mutingrule-modal.png
96-
:width: 65%
93+
.. image:: /_images/alerts-detectors-notifications/muting-notifications/mutingrule-modal2.png
94+
:width: 90%
9795
:alt: Configure a muting rule
9896

99-
#. Use :guilabel:`Add property` to add (or modify) one or more properties for which you want to mute notifications. If using groups, you can also type :strong:`sf_tags` to find a list of tags. When you add more than one property, the muting rule interprets the properties using the AND logical operator.
100-
#. Specify the :guilabel:`Schedule` during which notifications are muted (muting period) using the predefined periods or by creating a custom period. You can also mute indefinitely.
97+
To create a new muting rule, follow these steps:
98+
99+
#. Use :guilabel:`Add property` to add or modify one or more properties for which you want to mute notifications. If using groups, you can also type :strong:`sf_tags` to find a list of tags. When you add more than one property, the muting rule interprets the properties using the AND logical operator.
101100
#. Include a :guilabel:`Reason` for the muting rule. The text you enter in this field is displayed when you hover over a rule in the :guilabel:`Muting Rules` tab, and can help others understand why alerts are being muted.
102-
#. Select whether you want to clear any existing alerts that match the conditions you have set. If you're muting certain alerts to address a known problem, you might want to clear existing alerts so you are starting from a clean slate. Clearing these alerts also notifies downstream systems, such as VictorOps, OpsGenie, and PagerDuty.
103-
#. Select whether you want to receive notifications for alerts that are still active when the muting period ends.
104-
#. Select :guilabel:`Next` to view a summary of the muting conditions. If you want to turn on the muting rule, select :guilabel:`Save`. It can take up to a minute before a new muting rule goes into effect.
101+
#. Specify the :guilabel:`Schedule` during which notifications should be muted (muting period) using the predefined periods or by creating a custom period. You can also mute indefinitely.
102+
#. (Optional) If the rule follows a schedule, you can set a :guilabel:`Recurrence` period for the muting rule. When scheduling a muting rule, the rule repeats after a set number of days, starting with the start time of the original rule. The daily and weekly options set that number to ``1`` and ``7`` respectively. The :menuselection:`Custom` option lets you set the number of days or set a number of weeks.
103+
#. Select whether you want to clear any existing alerts that match the conditions you have set. If you're muting certain alerts to address a known problem, you might want to clear existing alerts so you are starting from a clean slate. Clearing these alerts also notifies downstream systems, such as Splunk On-Call, OpsGenie, and PagerDuty.
104+
#. Select whether you want to receive notifications for alerts that are still active when the muting period ends.
105+
#. Select :guilabel:`Next` to view a summary of the muting conditions. If you want to turn on the muting rule, select :guilabel:`Save`. It can take up to a minute before a new muting rule goes into effect.
105106

106-
.. note:: Observability Cloud allows a maximum of 9,500 muting rules.
107+
.. note:: Splunk Observability Cloud allows a maximum of 9,500 muting rules.
107108

108109
.. _view-muting-rules:
109110

@@ -123,7 +124,7 @@ You can also view information about active and scheduled muting rules from diffe
123124

124125
- On the :guilabel:`Muting Rules` tab, you can view a list of all active and scheduled muting rules.
125126

126-
- On the :guilabel:`Detectors` and the :guilabel:`Active Alerts` tabs, running or scheduled muting rules are indicated by :guilabel:`NOTIFICATIONS MUTED` labels next to the muted detector. You can select the label to view muting rules for the associated detector.
127+
- On the :guilabel:`Detectors` and the :guilabel:`Active Alerts` tabs, running or scheduled muting rules are indicated by :guilabel:`NOTIFICATIONS MUTED` labels next to the muted detector. You can select the label to view muting rules for the associated detector.
127128

128129
.. note:: If you select :guilabel:`NOTIFICATIONS MUTED` and the :strong:`Muting Rules` tab displays an empty page, then the muting rule was created based on properties instead of created for a detector.
129130

@@ -134,7 +135,7 @@ Muted notifications
134135

135136
If a notification was muted, an indicator is displayed wherever the event might send the notification, such as on the :guilabel:`Active Alerts` tab or in an event feed.
136137

137-
To see events related to past muting rules, you can use the :ref:`Events sidebar <events-sidebar>` or the :ref:`Event overlay<dashboard-event-overlay>`. Events are generated when the rule becomes active (notifications stop) and when the rule becomes inactive (notifications resume).
138+
To see events related to past muting rules, you can use the :ref:`Events sidebar <events-sidebar>` or the :ref:`Event overlay<dashboard-event-overlay>`. Events are generated when the rule becomes active (notifications stop) and when the rule becomes inactive (notifications resume).
138139

139140
- To find muting events in the Events sidebar, search for :guilabel:`sf_eventType:alertMuting`.
140141

@@ -145,7 +146,7 @@ To see events related to past muting rules, you can use the :ref:`Events sidebar
145146
Cancel or delete muting rules
146147
=============================================================================
147148

148-
Canceling an active muting rule and resuming notifications for an alert or detector are the same thing. A canceled muting rules is deleted from Observability Cloud before it expires. Scheduled muting rules that are not yet active can also be deleted before they start.
149+
Canceling an active muting rule and resuming notifications for an alert or detector are the same thing. A canceled muting rules is deleted from Splunk Observability Cloud before it expires. Scheduled muting rules that are not yet active can also be deleted before they start.
149150

150151
To cancel an active muting rule or delete a scheduled muting rule from :guilabel:`Alerts`:
151152

@@ -160,4 +161,4 @@ You can also cancel muting rules from a muted alert or detector:
160161
- For a detector, select the muting rule, then select :menuselection:`Resume Notifications`.
161162
- For an active alert, select the more icon (|more|), then select :menuselection:`Resume Notifications`.
162163

163-
If there are multiple rules, select the rule for which you want to resume notifications. In each case, you can confirm that you want to resume sending notifications.
164+
If there are multiple rules, select the rule for which you want to resume notifications. In each case, you can confirm that you want to resume sending notifications.

apm/apm-spans-traces/span-search.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,12 @@ For spans that also have RUM session details, the word RUM displays in the span.
6161
:alt: The integration of RUM within traces shows a link to RUM and the RUM session details in the Trace Properties panel
6262

6363

64-
Explore logs and infrastructure for each span
64+
Explore logs for each span
6565
====================================================
6666

67-
If you turned on Related Content, you can jump to related logs and infrastructure data, when available, for each trace and its spans. The following image shows the related logs in Log Observer for a specific trace.
67+
If you turned on Related Content, you can jump to related logs, when available, for each trace and its spans. The following image shows the related logs in Log Observer for a specific trace.
6868

69-
.. image:: /_images/apm/spans-traces/span-search-related-content.png
69+
.. image:: /_images/apm/spans-traces/span-search-related-content-rm-infra.png
7070
:width: 95%
7171
:alt: Related logs tile in the trace view.
7272

apm/span-tags/add-context-trace-span.rst

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -99,17 +99,15 @@ The following examples show how to create a custom tag for an existing span:
9999

100100
.. code-tab:: csharp .NET
101101

102-
// SignalFx Instrumentation for .NET
102+
// Splunk Distribution of OpenTelemetry .NET
103103

104-
using OpenTracing;
105-
using OpenTracing.Util;
104+
using var myActivity = MyActivitySource.StartActivity("SayHello");
106105

107-
// A scope for the span must already exist
106+
activity?.SetTag("operation.value", 1);
107+
activity?.SetTag("operation.name", "Saying hello!");
108+
activity?.SetTag("operation.other-stuff", new int[] { 1, 2, 3 });
108109

109-
var span = scope.Span;
110-
span.SetTag("some.tag", "some value");
111-
112-
// You can also set global tags using the SIGNALFX_GLOBAL_TAGS
110+
// You can also set global tags using the OTEL_RESOURCE_ATTRIBUTES
113111
// environment variable, which accepts a list of comma-separated key-value
114112
// pairs. For example, key1:val1,key2:val2.
115113

@@ -135,28 +133,19 @@ The following examples show how to create a custom tag for an existing span:
135133
// Other activities
136134
}
137135

138-
// You can also set global tags using the OTEL_RESOURCE_ATTRIBUTES
136+
// You can also set global tags using the OTEL_RESOURCE_ATTRIBUTES
139137
// environment variable, which accepts a list of comma-separated key-value
140-
// pairs. For example, key1:val1,key2:val2.
138+
// pairs. For example, key1:val1,key2:val2.
141139

142140
.. code-tab:: ruby Ruby
143141

144-
# SignalFx Ruby Tracing Library
142+
# OpenTelemetry Ruby
145143

146-
require "splunk/otel"
144+
require "opentelemetry/sdk"
147145

148-
module BasicExample
149-
def some_spans
150-
Splunk::Otel.configure
151-
tracer = OpenTelemetry.tracer_provider.tracer("mytracer")
152-
# Create a span with custom attributes or tags
153-
tracer.in_span("basic-example-span-1", attributes: { "hello" => "world", "some.number" => 1024 }) do |_span|
154-
tracer.in_span("basic-example-span-2") do |span|
155-
# Add span attributes after creation
156-
span.set_attribute("animals", ["splunk", "observability"])
157-
end
158-
end
159-
end
146+
current_span = OpenTelemetry::Trace.current_span
147+
148+
current_span.set_attribute("animals", ["elephant", "tiger"])
160149

161150
# You can also set global tags using the OTEL_RESOURCE_ATTRIBUTES
162151
# environment variable, which accepts a list of comma-separated key-value
@@ -166,17 +155,27 @@ The following examples show how to create a custom tag for an existing span:
166155

167156
<?php
168157

169-
// SignalFx PHP Tracing Library
158+
// OpenTelemetry PHP
170159

171160
use SignalFx\GlobalTracer;
172161

173-
$tracer = GlobalTracer::get(); // Will provide the tracer instance used by provided instrumentations
174-
$customizedSpan = $tracer->startActiveSpan('myApplicationLogic')->getSpan();
175-
$customizedSpan->setTag('some.tag', 'some value');
162+
private function rollOnce() {
163+
$parent = OpenTelemetry\API\Trace\Span::getCurrent();
164+
$scope = $parent->activate();
165+
try {
166+
$span = $this->tracer->spanBuilder("rollTheDice")->startSpan();
167+
$result = random_int(1, 6);
168+
$span->setAttribute('dicelib.rolled', $result);
169+
$span->end();
170+
} finally {
171+
$scope->detach();
172+
}
173+
return $result;
174+
}
176175

177176
// You can also set global tags using the SIGNALFX_TRACE_GLOBAL_TAGS
178177
// environment variable, which accepts a list of comma-separated key-value
179-
// pairs. For example: key1:val1,key2:val2.
178+
// pairs. For example: key1:val1,key2:val2.
180179
?>
181180

182181
.. _otel-span-tags:

gdi/opentelemetry/auto-instrumentation/auto-instrumentation-dotnet-k8s.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
1-
.. admonition:: Preview: Zero Configuration Automatic Instrumentation
2-
3-
Zero Configuration Automatic Instrumentation for Kubernetes .NET applications is in preview.
4-
5-
Preview features are provided by Splunk to you “as is” without any warranties, maintenance and support, or service level commitments. Splunk makes this preview feature available in its sole discretion and may discontinue it at any time. Use of preview features is subject to the :new-page:`Splunk General Terms <https://www.splunk.com/en_us/legal/splunk-general-terms.html>`.
6-
71
.. _auto-instrumentation-dotnet-k8s:
82

93
************************************************************************************

gdi/opentelemetry/discovery-mode.rst

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
.. caution:: Preview: Discovery mode in Splunk Distribution of OpenTelemetry Collector
2-
3-
Preview features described in this document are provided by Splunk to you "as is" without any warranties, maintenance and support, or service-level commitments. Splunk makes this preview feature available in its sole discretion and may discontinue it at any time. Use of preview features is subject to the :new-page:`Splunk General Terms <https://www.splunk.com/en_us/legal/splunk-general-terms.html>`.
4-
51
.. _discovery_mode:
62

73
***************************************************************************

gdi/opentelemetry/zero-config.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Zero Configuration Auto Instrumentation is available for Java, .NET, and Node.js
8383
* - .NET
8484
- No
8585
- Yes
86-
- In preview
86+
- Yes
8787
* - Node.js
8888
- Yes
8989
- No

metrics-and-metadata/link-metadata-to-content.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ Global data links let you link metadata displayed in Splunk Observability Cloud
1717

1818
* Kibana logs
1919

20+
* Splunk RUM
21+
2022
In Observability Cloud, metadata (data about your data) includes :ref:`dimensions <metadata-dimension>`, :ref:`properties <custom-properties>`, and :ref:`tags <metadata-infra-tags>`. Metadata displays in the following locations in the product:
2123

2224
* Alerts

0 commit comments

Comments
 (0)