Skip to content

Improve the process for importing Grafana dashboard examples#34

Merged
mtlljm merged 2 commits intomainfrom
pr-9141-1
Apr 20, 2026
Merged

Improve the process for importing Grafana dashboard examples#34
mtlljm merged 2 commits intomainfrom
pr-9141-1

Conversation

@mtlljm
Copy link
Copy Markdown
Contributor

@mtlljm mtlljm commented Apr 2, 2026

Update grafana.json to add placeholders to configure internal and external server urls

update README.md for each to point to DASHBOARD.md

add new readme on how to configure and import the dashboards

@mtlljm mtlljm requested review from dd-sas and katjam-sas April 2, 2026 16:35
Update grafana.json to add placeholders to configure internal and external server urls

update README.md for each to point to DASHBOARD.md

add new readme on how to configure and import the dashboards

Signed-off-by: mtlljm <liam.mcgregor@sas.com>
3. From the drop down list, select **Import**.
4. Click **Upload dashboard JSON file** and select `grajana.json` using the file selector.
5. Click **Import**.
Alerts, model performance, and streaming data can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

change "can be" to "is"

Comment thread EndToEndExamples/mcp/README.md Outdated

## Visualizing Objects in Grafana
The sailing boats and areas of interest can be visualized using [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Import the `grafana.json` dashboard file to Grafana. The `grafana.json` file references the `sailing-areas-of-interest.geojson` file, which defines the areas of interest.
The sailing boats and areas of interest can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). The [dashboard.json](grafana.json) file references the [sailing-areas-of-interest.geojson](sailing-areas-of-interest.geojson) file, which defines the areas of interest.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

switch "can be" to "are"

Comment thread EndToEndExamples/mcp/README.md Outdated
The sailing boats and areas of interest can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). The [dashboard.json](grafana.json) file references the [sailing-areas-of-interest.geojson](sailing-areas-of-interest.geojson) file, which defines the areas of interest.

**NOTE:** This dashboard was created using standalone SAS Event Stream Processing running in the same namespace as Grafana. If you are using a different environment, such as the SAS Viya platform, you must re-create the queries because the connection URLs differ.
Follow the instructions in [DASHBOARD.md](../DASHBOARD.md) to import the dashboard into Grafana.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"To import the dashboard into Grafana, see path here."


### Visualizing Objects in Grafana (recommended)
The detected objects can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Import the [grafana.json](grafana.json) dashboard file to Grafana.
The detected objects can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Follow the instructions in [DASHBOARD.md](../DASHBOARD.md) to import the dashboard into Grafana.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

switch "can be" to "are"


### Visualizing Objects in Grafana (recommended)
The detected objects can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Import the [grafana.json](grafana.json) dashboard file to Grafana.
The detected objects can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Follow the instructions in [DASHBOARD.md](../DASHBOARD.md) to import the dashboard into Grafana.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"To import the dashboard into Grafana, see path here."

4. Click **Upload dashboard JSON file** and select `grajana.json` using the file selector.
5. Click **Import**.
Alerts, model performance, and streaming data can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin).
Follow the instructions in [DASHBOARD.md](../DASHBOARD.md) to import the dashboard into Grafana.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"To import the dashboard into Grafana, see path here."


### Visualizing Objects in Grafana (recommended)
The detected objects can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Import the [grafana.json](grafana.json) dashboard file to Grafana.
The detected objects can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Follow the instructions in [DASHBOARD.md](../DASHBOARD.md) to import the dashboard into Grafana.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"can be" >> "are"


### Visualizing Objects in Grafana (recommended)
The detected objects can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Import the [grafana.json](grafana.json) dashboard file to Grafana.
The detected objects can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Follow the instructions in [DASHBOARD.md](../DASHBOARD.md) to import the dashboard into Grafana.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"To import the dashboard into Grafana, see path here."

Comment thread EndToEndExamples/sailing/README.md Outdated

## Visualizing Objects in Grafana
The sailing boats and areas of interest can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). Import the [grafana.json](grafana.json) dashboard file to Grafana. The `grafana.json` file references the [sailing-areas-of-interest.geojson](sailing-areas-of-interest.geojson) file, which defines the areas of interest.
The sailing boats and areas of interest can be visualized using the [SAS Event Stream Processing Data Source Plug-in for Grafana](https://github.com/sassoftware/grafana-esp-plugin). The [dashboard.json](grafana.json) file references the [sailing-areas-of-interest.geojson](sailing-areas-of-interest.geojson) file, which defines the areas of interest.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"can be" >>> "are"

Comment thread EndToEndExamples/sailing/README.md Outdated
---
**NOTE:**
This dashboard was created using standalone SAS Event Stream Processing, running in the same namespace as Grafana. If you are using a different environment, such as the SAS Viya platform, you must recreate the queries because the connection URLs will differ.
Follow the instructions in [DASHBOARD.md](../DASHBOARD.md) to import the dashboard into Grafana.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"To import the dashboard into Grafana, see path here."

Comment thread EndToEndExamples/DASHBOARD.md Outdated

Before you import the dashboard, you need to update the `grafana.json` file for your environment.

## 1. Download the Dashboard File
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think these steps should be formatted as headers.

Comment thread EndToEndExamples/DASHBOARD.md Outdated

## 1. Download the Dashboard File

- Download the `grafana.json` file to your system.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this a bullet and then others aren't? The formatting isn't consistent.

Comment thread EndToEndExamples/DASHBOARD.md Outdated
5. Click **Import**.

---
**Summary:**
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am going to send you a markdown file via teams of how I would reformat this file.

Signed-off-by: mtlljm <liam.mcgregor@sas.com>
@mtlljm mtlljm merged commit 8e40955 into main Apr 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants