diff --git a/dashboards/biztalk360/biztalk360.json b/dashboards/biztalk360/biztalk360.json
index 6bece02ac4..03ca111f91 100644
--- a/dashboards/biztalk360/biztalk360.json
+++ b/dashboards/biztalk360/biztalk360.json
@@ -459,6 +459,282 @@
"linkedEntityGuids": null
}
]
+ },
+ {
+ "name": "Artifacts",
+ "description": null,
+ "widgets": [
+ {
+ "title": "All Host Instances",
+ "layout": {
+ "column": 1,
+ "row": 1,
+ "width": 4,
+ "height": 3
+ },
+ "linkedEntityGuids": null,
+ "visualization": {
+ "id": "viz.pie"
+ },
+ "rawConfiguration": {
+ "colors": {
+ "seriesOverrides": [
+ {
+ "color": "#36B37E",
+ "seriesName": "Started"
+ },
+ {
+ "color": "#D32F2F",
+ "seriesName": "Stopped"
+ },
+ {
+ "color": "#007BFF",
+ "seriesName": "Isolated"
+ }
+ ]
+ },
+ "facet": {
+ "showOtherSeries": false
+ },
+ "legend": {
+ "enabled": true
+ },
+ "nrqlQueries": [
+ {
+ "accountId": 0,
+ "query": "SELECT latest(`All Host Instances`) FROM Metric Facet status Since 120 seconds ago "
+ }
+ ],
+ "platformOptions": {
+ "ignoreTimeRange": false
+ }
+ }
+ },
+ {
+ "title": "All Send Ports",
+ "layout": {
+ "column": 5,
+ "row": 1,
+ "width": 4,
+ "height": 3
+ },
+ "linkedEntityGuids": null,
+ "visualization": {
+ "id": "viz.pie"
+ },
+ "rawConfiguration": {
+ "colors": {
+ "seriesOverrides": [
+ {
+ "color": "#36B37E",
+ "seriesName": "Started"
+ },
+ {
+ "color": "#D32F2F",
+ "seriesName": "Stopped"
+ },
+ {
+ "color": "#007BFF",
+ "seriesName": "Unenlisted"
+ }
+ ]
+ },
+ "facet": {
+ "showOtherSeries": false
+ },
+ "legend": {
+ "enabled": true
+ },
+ "nrqlQueries": [
+ {
+ "accountId": 0,
+ "query": "SELECT latest(`All Send Ports`) FROM Metric Facet status Since 120 seconds ago "
+ }
+ ],
+ "platformOptions": {
+ "ignoreTimeRange": false
+ }
+ }
+ },
+ {
+ "title": "All Receive Locations",
+ "layout": {
+ "column": 9,
+ "row": 1,
+ "width": 4,
+ "height": 3
+ },
+ "linkedEntityGuids": null,
+ "visualization": {
+ "id": "viz.pie"
+ },
+ "rawConfiguration": {
+ "colors": {
+ "seriesOverrides": [
+ {
+ "color": "#36B37E",
+ "seriesName": "Enabled"
+ },
+ {
+ "color": "#D32F2F",
+ "seriesName": "Disabled"
+ }
+ ]
+ },
+ "facet": {
+ "showOtherSeries": false
+ },
+ "legend": {
+ "enabled": true
+ },
+ "nrqlQueries": [
+ {
+ "accountId": 0,
+ "query": "SELECT latest(`All Receive Locations`) FROM Metric Facet status Since 120 seconds ago "
+ }
+ ],
+ "platformOptions": {
+ "ignoreTimeRange": false
+ }
+ }
+ },
+ {
+ "title": "All Orchestrations",
+ "layout": {
+ "column": 1,
+ "row": 4,
+ "width": 4,
+ "height": 3
+ },
+ "linkedEntityGuids": null,
+ "visualization": {
+ "id": "viz.pie"
+ },
+ "rawConfiguration": {
+ "colors": {
+ "seriesOverrides": [
+ {
+ "color": "#36B37E",
+ "seriesName": "Started"
+ },
+ {
+ "color": "#D32F2F",
+ "seriesName": "Stopped"
+ },
+ {
+ "color": "#007BFF",
+ "seriesName": "Unenlisted"
+ }
+ ]
+ },
+ "facet": {
+ "showOtherSeries": false
+ },
+ "legend": {
+ "enabled": true
+ },
+ "nrqlQueries": [
+ {
+ "accountId": 0,
+ "query": "SELECT latest(`All Orchestrations`) FROM Metric Facet status Since 120 seconds ago "
+ }
+ ],
+ "platformOptions": {
+ "ignoreTimeRange": false
+ }
+ }
+ },
+ {
+ "title": "All Suspended Instances",
+ "layout": {
+ "column": 5,
+ "row": 4,
+ "width": 4,
+ "height": 3
+ },
+ "linkedEntityGuids": null,
+ "visualization": {
+ "id": "viz.bar"
+ },
+ "rawConfiguration": {
+ "colors": {
+ "seriesOverrides": [
+ {
+ "color": "#36B37E",
+ "seriesName": "Suspended (Resumable)"
+ },
+ {
+ "color": "#D32F2F",
+ "seriesName": "Suspended (Non-Resumable)"
+ }
+ ]
+ },
+ "facet": {
+ "showOtherSeries": false
+ },
+ "nrqlQueries": [
+ {
+ "accountId": 0,
+ "query": "SELECT latest(`All Suspended Instances`) FROM Metric Facet status Since 120 seconds ago "
+ }
+ ],
+ "platformOptions": {
+ "ignoreTimeRange": false
+ }
+ }
+ },
+ {
+ "title": "All Running Instances",
+ "layout": {
+ "column": 9,
+ "row": 4,
+ "width": 4,
+ "height": 3
+ },
+ "linkedEntityGuids": null,
+ "visualization": {
+ "id": "viz.bar"
+ },
+ "rawConfiguration": {
+ "colors": {
+ "seriesOverrides": [
+ {
+ "color": "#5ec298",
+ "seriesName": "Active"
+ },
+ {
+ "color": "#858585",
+ "seriesName": "Dehydrated"
+ },
+ {
+ "color": "#3395ff",
+ "seriesName": "Scheduled"
+ },
+ {
+ "color": "#66b0ff",
+ "seriesName": "Running"
+ },
+ {
+ "color": "#64b5f6",
+ "seriesName": "Ready To Run"
+ }
+ ]
+ },
+ "facet": {
+ "showOtherSeries": false
+ },
+ "nrqlQueries": [
+ {
+ "accountId": 0,
+ "query": "SELECT latest(`All Running Instances`) FROM Metric Facet status Since 120 seconds ago "
+ }
+ ],
+ "platformOptions": {
+ "ignoreTimeRange": false
+ }
+ }
}
- ]
-}
\ No newline at end of file
+ ]
+ }
+ ]
+}
diff --git a/data-sources/email-notifications/config.yml b/data-sources/email-notifications/config.yml
new file mode 100644
index 0000000000..2329e2cd32
--- /dev/null
+++ b/data-sources/email-notifications/config.yml
@@ -0,0 +1,24 @@
+# A unique identifier for the data source
+id: email-notifications
+
+# Display name for the data source
+displayName: Email Notifications
+
+description: |
+ Send your New Relic alert notifications via email. You can send email notifications to users with or without New Relic accounts.
+
+install:
+ primary:
+ link:
+ url: https://docs.newrelic.com/docs/alerts-applied-intelligence/notifications/notification-integrations/#email
+
+# An icon for display within the catalog
+icon: logo.png
+
+# Searchable words or phrases
+keywords:
+ - email
+ - notifications
+ - AIOps
+ - Incident Intelligence
+ - Destinations
diff --git a/data-sources/email-notifications/logo.png b/data-sources/email-notifications/logo.png
new file mode 100644
index 0000000000..f5c5a7e6f3
Binary files /dev/null and b/data-sources/email-notifications/logo.png differ
diff --git a/data-sources/gh-gates/config.yml b/data-sources/gh-gates/config.yml
new file mode 100644
index 0000000000..97d349b345
--- /dev/null
+++ b/data-sources/gh-gates/config.yml
@@ -0,0 +1,25 @@
+# A unique identifier for the data source
+id: gh-gates
+
+# Display name for the data source
+displayName: GitHub Deployment Protection Rules
+
+description: |
+ Deployment Protection Rules for GitHub Actions provides additional control to your CI/CD workflows.
+
+install:
+ primary:
+ link:
+ url: https://docs.newrelic.com/whats-new/2023/04/whats-new-04-20-github-integration/
+
+# An icon for display within the catalog
+icon: logo.svg
+
+# Searchable words or phrases
+keywords:
+ - github
+ - gates
+ - anomaly detection
+ - notifications
+ - AIOps
+ - Incident Intelligence
diff --git a/data-sources/gh-gates/logo.svg b/data-sources/gh-gates/logo.svg
new file mode 100644
index 0000000000..d5e6491854
--- /dev/null
+++ b/data-sources/gh-gates/logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data-sources/hcp-envoy/config.yml b/data-sources/hcp-envoy/config.yml
new file mode 100644
index 0000000000..2258c2c424
--- /dev/null
+++ b/data-sources/hcp-envoy/config.yml
@@ -0,0 +1,26 @@
+# A unique identifier for the data source
+id: hcp-envoy
+
+# Display name for the data source
+displayName: HCP Envoy
+
+description: |
+ Report HCP Envoy metrics to New Relic via New Relic's statsd integration.
+
+install:
+ primary:
+ link:
+ url: https://github.com/newrelic-experimental/hashicorp-quickstart-annex/tree/main/hcp-envoy/README.md
+
+# An icon for display within the catalog
+icon: logo.svg
+
+# Searchable words or phrases
+keywords:
+ - hcp
+ - hcp-envoy
+ - hashicorp
+ - envoy
+ - envoy-proxy
+ - nrlabs
+ - nrlabs-data
diff --git a/data-sources/hcp-envoy/logo.svg b/data-sources/hcp-envoy/logo.svg
new file mode 100644
index 0000000000..627dc711b5
--- /dev/null
+++ b/data-sources/hcp-envoy/logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data-sources/opslevel/config.yml b/data-sources/opslevel/config.yml
new file mode 100644
index 0000000000..3bcf571197
--- /dev/null
+++ b/data-sources/opslevel/config.yml
@@ -0,0 +1,22 @@
+# A unique identifier for the data source
+id: opslevel
+
+# Display name for the data source
+displayName: OpsLevel
+
+description: |
+ Be prepared for incidents and solve performance issues faster by combining the complete context in OpsLevel with New Relic’s monitoring capabilities.
+
+install:
+ primary:
+ link:
+ url: https://docs.opslevel.com/docs/new-relic-integration
+
+# An icon for display within the catalog
+icon: logo.svg
+
+# Searchable words or phrases
+keywords:
+ - newrelic partner
+ - messaging
+ - opslevel
diff --git a/data-sources/opslevel/logo.svg b/data-sources/opslevel/logo.svg
new file mode 100644
index 0000000000..d1107d66ee
--- /dev/null
+++ b/data-sources/opslevel/logo.svg
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/data-sources/rafay/config.yml b/data-sources/rafay/config.yml
new file mode 100644
index 0000000000..6e746f1d55
--- /dev/null
+++ b/data-sources/rafay/config.yml
@@ -0,0 +1,25 @@
+# A unique identifier for the data source
+id: rafay
+
+# Display name for the data source
+displayName: Rafay
+
+description: |
+ Monitor Multiple K8's Clusters with Rafay
+
+install:
+ primary:
+ link:
+ url: https://docs.rafay.co/recipes/monitoring/newrelic/
+
+# An icon for display within the catalog
+icon: logo.svg
+
+# Searchable words or phrases
+keywords:
+ - rafay
+ - k8s
+ - kubernetes
+ - cluster
+ - multi-cluster
+ - newrelic partner
diff --git a/data-sources/rafay/logo.svg b/data-sources/rafay/logo.svg
new file mode 100644
index 0000000000..1e1620af31
--- /dev/null
+++ b/data-sources/rafay/logo.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/data-sources/servicenow-notifications/config.yml b/data-sources/servicenow-notifications/config.yml
new file mode 100644
index 0000000000..0c129ee0df
--- /dev/null
+++ b/data-sources/servicenow-notifications/config.yml
@@ -0,0 +1,24 @@
+# A unique identifier for the data source
+id: servicenow-notifications
+
+# Display name for the data source
+displayName: ServiceNow Notifications
+
+description: |
+ With our ServiceNow integration, sync issues caught in New Relic with ServiceNow incidents. Check out our documentation to set up ServiceNow destinations and configure a message template, so your personnel are always informed.
+
+install:
+ primary:
+ link:
+ url: https://docs.newrelic.com/docs/alerts-applied-intelligence/notifications/notification-integrations/#servicenow
+
+# An icon for display within the catalog
+icon: logo.png
+
+# Searchable words or phrases
+keywords:
+ - servicenow
+ - notifications
+ - AIOps
+ - Incident Intelligence
+ - Destinations
diff --git a/data-sources/servicenow-notifications/logo.png b/data-sources/servicenow-notifications/logo.png
new file mode 100644
index 0000000000..9e75e24a3b
Binary files /dev/null and b/data-sources/servicenow-notifications/logo.png differ
diff --git a/data-sources/skykit/config.yml b/data-sources/skykit/config.yml
new file mode 100644
index 0000000000..cce92e133d
--- /dev/null
+++ b/data-sources/skykit/config.yml
@@ -0,0 +1,22 @@
+# A unique identifier for the data source
+id: skykit
+
+# Display name for the data source
+displayName: Skykit Dashboards
+
+description: |
+ Display New Relic dashboards anywhere for the entire company to see.
+
+install:
+ primary:
+ link:
+ url: https://www.skykit.com/products/dashboards/connections/new-relic/
+
+# An icon for display within the catalog
+icon: logo.png
+
+# Searchable words or phrases
+keywords:
+ - cms
+ - content management system
+ - newrelic partner
diff --git a/data-sources/skykit/logo.png b/data-sources/skykit/logo.png
new file mode 100644
index 0000000000..f5e94a6115
Binary files /dev/null and b/data-sources/skykit/logo.png differ
diff --git a/data-sources/slack-notifications/config.yml b/data-sources/slack-notifications/config.yml
new file mode 100644
index 0000000000..9c91eff136
--- /dev/null
+++ b/data-sources/slack-notifications/config.yml
@@ -0,0 +1,24 @@
+# A unique identifier for the data source
+id: slack-notifications
+
+# Display name for the data source
+displayName: Slack Notifications
+
+description: |
+ Integrate New Relic with Slack to send notification messages to your Slack channels.
+
+install:
+ primary:
+ link:
+ url: https://docs.newrelic.com/docs/alerts-applied-intelligence/notifications/notification-integrations/#slack
+
+# An icon for display within the catalog
+icon: logo.png
+
+# Searchable words or phrases
+keywords:
+ - slack
+ - notifications
+ - AIOps
+ - Incident Intelligence
+ - Destinations
diff --git a/data-sources/slack-notifications/logo.png b/data-sources/slack-notifications/logo.png
new file mode 100644
index 0000000000..dd71875b17
Binary files /dev/null and b/data-sources/slack-notifications/logo.png differ
diff --git a/data-sources/webhook-notifications/config.yml b/data-sources/webhook-notifications/config.yml
new file mode 100644
index 0000000000..9d34790db8
--- /dev/null
+++ b/data-sources/webhook-notifications/config.yml
@@ -0,0 +1,24 @@
+# A unique identifier for the data source
+id: webhook-notifications
+
+# Display name for the data source
+displayName: Webhook Notifications
+
+description: |
+ Ready to integrate Webhook with New Relic? Check out our documentation to learn how to set up a Webhook workflow from New Relic.
+
+install:
+ primary:
+ link:
+ url: https://docs.newrelic.com/docs/alerts-applied-intelligence/notifications/notification-integrations/#webhook
+
+# An icon for display within the catalog
+icon: logo.png
+
+# Searchable words or phrases
+keywords:
+ - webhook
+ - notifications
+ - AIOps
+ - Incident Intelligence
+ - Destinations
diff --git a/data-sources/webhook-notifications/logo.png b/data-sources/webhook-notifications/logo.png
new file mode 100644
index 0000000000..0e6de64b5d
Binary files /dev/null and b/data-sources/webhook-notifications/logo.png differ
diff --git a/quickstarts/gh-gates/config.yml b/quickstarts/gh-gates/config.yml
index 612f6c27ff..a2332e283c 100644
--- a/quickstarts/gh-gates/config.yml
+++ b/quickstarts/gh-gates/config.yml
@@ -19,7 +19,7 @@ description: |+
- **Protect downstream environments from potential issues.** Connect New Relic signals with your deployment gates to prevent hazards and issues from being deployed downstream.
- **Gain flexible control with New Relic AIOps.** Whether it's errors, performance changes, or anomalies, anything you monitor can become a deployment gate.
- **Catch issues earlier in the release cycle.** Shift left and prevent issues before they make it to production.
-
+
## Get Started
- [Learn more](https://docs.newrelic.com/whats-new/2023/04/whats-new-04-20-github-integration/)
- [See instructions](https://github.com/apps/new-relic-gate)and install the app.
@@ -40,3 +40,5 @@ documentation:
url: https://docs.newrelic.com/whats-new/2023/04/whats-new-04-20-github-integration/
description: Create GitHub Actions Deployment Protection Rules with New Relic AIOps
icon: logo.svg
+dataSourceIds:
+ - gh-gates
diff --git a/quickstarts/hashicorp/hcp-envoy/config.yml b/quickstarts/hashicorp/hcp-envoy/config.yml
index 26741dd371..d50eee6b79 100644
--- a/quickstarts/hashicorp/hcp-envoy/config.yml
+++ b/quickstarts/hashicorp/hcp-envoy/config.yml
@@ -41,3 +41,6 @@ documentation:
# Content / Design
icon: logo.svg
+
+dataSourceIds:
+ - hcp-envoy
diff --git a/quickstarts/notification-channels/email-notifications/config.yml b/quickstarts/notification-channels/email-notifications/config.yml
index a3eebd72a5..9a4da192ac 100644
--- a/quickstarts/notification-channels/email-notifications/config.yml
+++ b/quickstarts/notification-channels/email-notifications/config.yml
@@ -28,3 +28,5 @@ keywords:
- AIOps
- Incident Intelligence
- Destinations
+dataSourceIds:
+ - email-notifications
diff --git a/quickstarts/notification-channels/servicenow-notifications/config.yml b/quickstarts/notification-channels/servicenow-notifications/config.yml
index 9a5e1085c4..d73a1923cf 100644
--- a/quickstarts/notification-channels/servicenow-notifications/config.yml
+++ b/quickstarts/notification-channels/servicenow-notifications/config.yml
@@ -36,3 +36,6 @@ keywords:
- NR1_addData
- NR1_sys
website: https://www.servicenow.com/
+
+dataSourceIds:
+ - servicenow-notifications
diff --git a/quickstarts/notification-channels/slack-notifications/config.yml b/quickstarts/notification-channels/slack-notifications/config.yml
index 85aac69de1..4a222f6e72 100644
--- a/quickstarts/notification-channels/slack-notifications/config.yml
+++ b/quickstarts/notification-channels/slack-notifications/config.yml
@@ -34,3 +34,5 @@ keywords:
- Incident Intelligence
- Destinations
website: https://slack.com/
+dataSourceIds:
+ - slack-notifications
diff --git a/quickstarts/notification-channels/webhook-notifications/config.yml b/quickstarts/notification-channels/webhook-notifications/config.yml
index 0033b65be4..b53c8c92e8 100644
--- a/quickstarts/notification-channels/webhook-notifications/config.yml
+++ b/quickstarts/notification-channels/webhook-notifications/config.yml
@@ -23,7 +23,7 @@ authors:
documentation:
- name: Webhook installation docs
url: https://docs.newrelic.com/docs/alerts-applied-intelligence/notifications/notification-integrations/#webhook
- description: Ready to integrate Webhook with New Relic? Check out our documentation to learn how to set up a Webhook workflow from New Relic.
+ description: Ready to integrate Webhook with New Relic? Check out our documentation to learn how to set up a Webhook workflow from New Relic.
keywords:
- webhook
@@ -31,3 +31,5 @@ keywords:
- AIOps
- Incident Intelligence
- Destinations
+dataSourceIds:
+ - webhook-notifications
diff --git a/quickstarts/opslevel/config.yml b/quickstarts/opslevel/config.yml
index 803b928bed..b63be8bfff 100644
--- a/quickstarts/opslevel/config.yml
+++ b/quickstarts/opslevel/config.yml
@@ -1,7 +1,6 @@
id: 6eccea7a-7465-4731-a6fc-fc26ecd4b81f
# quickstarts/opslevel/config.yml
-
slug: opslevel
title: OpsLevel
@@ -55,3 +54,6 @@ documentation:
# An icon or logo for the quickstart
icon: logo.svg
+
+dataSourceIds:
+ - opslevel
diff --git a/quickstarts/rafay/config.yml b/quickstarts/rafay/config.yml
index ac8553cd46..6dca3a1f2b 100644
--- a/quickstarts/rafay/config.yml
+++ b/quickstarts/rafay/config.yml
@@ -36,12 +36,15 @@ keywords:
- NR1_sys
documentation:
- - name: Rafay || New Relic addon using Helm
+ - name: Rafay || New Relic addon using Helm
description: |
Send your Rafay K8's data to New Relic using New Relic's official Helm chart
url: https://docs.rafay.co/recipes/monitoring/newrelic/
-
# Content / Design
icon: logo.svg
-website: https://www.rafay.co
\ No newline at end of file
+website: https://www.rafay.co
+
+dataSourceIds:
+ - rafay
+
diff --git a/quickstarts/skykit/config.yml b/quickstarts/skykit/config.yml
index 4db95197e8..0582b159ff 100644
--- a/quickstarts/skykit/config.yml
+++ b/quickstarts/skykit/config.yml
@@ -13,16 +13,14 @@ description: |
Skykit sales: sales@skykit.com
- Skykit support: support@skykit.com
-
+ Skykit support: support@skykit.com
# Displayed in search results and recommendations. Summarizes a quickstarts functionality.
summary: |
Display New Relic dashboards anywhere for the entire company to see.
-
# Support level: New Relic | Verified | Community (required)
-level: Verified
+level: Verified
# Authors of the quickstart (required)
authors:
@@ -31,15 +29,19 @@ authors:
# Keywords for filtering / searching criteria in the UI
keywords:
- cms
- - content management system
+ - content management system
- newrelic partner
# Documentation references
documentation:
- - name: Get Started With Skykit Dashboards
+ - name: Get Started With Skykit Dashboards
url: https://www.skykit.com/products/dashboards/connections/new-relic/
- description: Connect with Skykit's team to get started displaying your New Relic dashboards
+ description: Connect with Skykit's team to get started displaying your New Relic dashboards
# Content / Design
icon: logo.png
-website: https://www.skykit.com
\ No newline at end of file
+website: https://www.skykit.com
+
+dataSourceIds:
+ - skykit
+