Skip to content

Commit 215d288

Browse files
committed
Update Instructions
1 parent 5890a2c commit 215d288

File tree

3 files changed

+13
-46
lines changed

3 files changed

+13
-46
lines changed

content/en/ninja-workshops/12-alerting_monitoring_with_itsi/1-getting-started/1-access-cloud-instances.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ The Workshop is titled **"Tech Summit 2025: OBS-122"** or you can go directly to
1414

1515
# Splunk Observability Cloud Access
1616

17-
Creating an alert in Observability Cloud should be done in the Observability Cloud **Show Playground** Org.
17+
Creating an alert in Observability Cloud should be done in the Observability Cloud US1 [Show Playground](https://app.us1.signalfx.com/#/home) Org.

content/en/ninja-workshops/12-alerting_monitoring_with_itsi/2-creating-basic-alerts/_index.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,23 @@ Splunk alerts are triggered by search results that match specific criteria. We'l
2121
```splunk
2222
index=main "Invalid user"
2323
```
24-
Use the time picker to select "Relative" and set the timespan to 10.
24+
Use the time picker to select "Last 15 minutes"".
2525

2626
2. **Configure the Alert:**
2727
* Click "Save As" and select "Alert."
2828
* Give your alert a descriptive name (e.g., "Numerous Invalid User Logins Attempted").
29-
* **Trigger Condition:**
30-
* **Scheduled:** Choose "Scheduled" to evaluate the search on a set schedule. Below scheduled will be the button to select the frequency, select "Run on Cron Schedule". If the time Range below that is different than 10 minutes, update it.
29+
* **Alert type:**
30+
* **Scheduled:** Choose "Scheduled" to evaluate the search on a set schedule. Below scheduled will be the button to select the frequency, select "Run on Cron Schedule".
31+
* **Cron Expression:** */15 * * * *
3132
* **Triggered when:** Select "Number of results" "is greater than" "100."
32-
* **Time Range:** Set to "5 minutes."
33+
* **Time Range:** Set to "15 minutes."
3334
* **Trigger Actions:**
3435
* For this basic example, choose "Add to Triggered Alerts." In a real-world scenario, you'd configure email notifications, Slack integrations, or other actions.
3536
* **Save:** Save the alert.
3637

3738
![show-entry](../images/save_as_alert.png?classes=inline)
3839

39-
**Explanation:** This alert runs the search every 10 minutes and triggers if the search returns more than 100 results. The "Add to Triggered Alerts" action simply adds a Alert to the Splunk Triggered Alerts list.
40+
**Explanation:** This alert runs the search every 15 minutes and triggers if the search returns more than 100 results. The "Add to Triggered Alerts" action simply adds a Alert to the Splunk Triggered Alerts list.
4041

4142
**Time Ranges and Frequency:** Since everything in Splunk core is a search, you need to consider the search timespan and frequency so that you are not a) searching the same data multiple times with an overlap timespan, b) missing events because of a gap between timespan and frequency, c) running too frequently and adding overhead or d) running too infrequently and experiencing delays in alerting.
4243

@@ -62,11 +63,11 @@ Splunk alerts are triggered by search results that match specific criteria. We'l
6263

6364
**2. Create a Detector:**
6465
* Click "Detectors & SLOs" in the lefthand menu
65-
* Click "Create Detector."
66-
* Give the detector a descriptive name (e.g., "High CPU Utilization Alert").
66+
* Click "Create Detector -> Custom Detector"
67+
* Give the detector a descriptive name (e.g., "High CPU Utilization Alert - INITIALS").
6768
* **Signal:**
68-
* Select the metric you want to monitor (e.g., "cpu.utilization"). Use the metric finder to locate the correct metric.
69-
* Add any necessary filters to specify the host (e.g., `service.name:otelshop-loadgenerator`).
69+
* Select the metric you want to monitor ("cpu.utilization").
70+
* Add any necessary filters to specify the host (`service.name:otelshop-loadgenerator`).
7071
* **Condition:**
7172
* Set the threshold: "is above" "90" "%."
7273
* Configure the evaluation frequency and the "for" duration (how long the condition must be true before the alert triggers).
Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Creating Basic Alerts
2+
title: Creating Services in ITSI
33
linkTitle: 3. Creating Services in ITSI
44
weight: 1
55
---
@@ -14,39 +14,5 @@ We have two existing services: "Online-Boutique-US" (representing an application
1414

1515
![show-entry](../images/service_tree_start.png?classes=inline)
1616

17-
## Starting with an Observability Cloud Based Service
17+
**Return to your Splunk Environment and under Apps, select IT Service Intelligence**
1818

19-
1. **Access Services:** In ITSI click "Configuration", click on "Services".
20-
21-
2. **Create New Service: PaymentService2:** Click "Create New Service".
22-
23-
3. **Service Details (PaymentService2):**
24-
* **Title:** "PaymentService2"
25-
* **Description (Optional):** e.g., "Payment Service for Hipster Shop - version 2"
26-
27-
4. **Select Template:** Choose "Link service to a service template" and search for "Splunk APM Business Workflow KPIs" from the template dropdown. Click **Create** to save the new service.
28-
29-
6. **Entity Assignment:**
30-
* The page will load and display the new Service and you will be on the Entities page. This demo defaults to selecting the *paymentservice:grpc.hipstershop.PaymentService/Charge* entity. In a real world situation you would need to match the workflow to the entity name manually.
31-
* **Direct Entity Selection (If Available):** Search for the entity using `sf_workflow="paymentservice:grpc.hipstershop.PaymentService/Charge"` and select it.
32-
33-
7. **Save Service (PaymentService2):** Click "Save" to create "PaymentService2".
34-
35-
## Setting PaymentService2's Service Health as a Dependency for Online-Boutique-US
36-
37-
1. **Locate Online-Boutique-US:** Find the "Online-Boutique-US" service in the service list.
38-
39-
2. **Edit Online-Boutique-US:** Click "Edit".
40-
41-
3. **Service Dependencies:** Look for the "Service Dependencies" section.
42-
43-
4. **Add Dependency:** There should be an option to add a dependent service. Search for "PaymentService2".
44-
45-
5. **Select KPI:** Check the box next to ServiceHealthScore for PaymentService2.
46-
47-
6. **Save Changes:** Save the changes to the "Online-Boutique-US" service.
48-
49-
## Verification
50-
51-
* Verify "PaymentService2" is created and linked to the correct entity.
52-
* Verify "Online-Boutique-US" now has "PaymentService2" (specifically its Service Health Score) as a dependency. Changes in the health of "PaymentService2" should now impact the health of "Online-Boutique-US."

0 commit comments

Comments
 (0)