Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add back onepane #2435

Merged
merged 2 commits into from
Jun 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
210 changes: 210 additions & 0 deletions dashboards/onepane/onepane.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,210 @@
{
"name": "Onepane Dashboard",
"description": null,
"pages": [
{
"name": "Overview",
"description": null,
"widgets": [
{
"title": "",
"layout": {
"column": 1,
"row": 1,
"width": 4,
"height": 1
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.markdown"
},
"rawConfiguration": {
"text": "# ![Onepane](https://console.onepane.ai/images/logos/full-logo.svg) \n### Simplifying and enhancing your cloud experience [](https://www.onepane.ai/)"
}
},
{
"title": "Incidents and Issues",
"layout": {
"column": 5,
"row": 1,
"width": 8,
"height": 4
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"colors": {
"seriesOverrides": [
{
"color": "#fe1616",
"seriesName": "Issues"
},
{
"color": "#194342",
"seriesName": "Incidents"
}
]
},
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT filter(count(*), WHERE event ='open') AS Incidents, filter(count(*),WHERE event != 'close') AS Issues FROM NrAiIncident, NrAiIssue TIMESERIES "
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"thresholds": {
"isLabelVisible": true
},
"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
},
{
"title": "Deployment Count by Owner",
"layout": {
"column": 1,
"row": 2,
"width": 4,
"height": 2
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.bar"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT count(*) AS EventCount\r\nFROM \r\n Deployment\r\nFACET user\r\n"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Pipeline Triggered Reason",
"layout": {
"column": 1,
"row": 4,
"width": 4,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.pie"
},
"rawConfiguration": {
"colors": {
"seriesOverrides": [
{
"color": "#f70808",
"seriesName": "PR Triggered"
},
{
"color": "#0c8097",
"seriesName": "Manual Triggered"
},
{
"color": "#b7e316",
"seriesName": "CI Triggered"
}
]
},
"facet": {
"showOtherSeries": true
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT count(*) as counts\r\nFROM Deployment \r\nFACET \r\n CASES(\r\n WHERE description LIKE '%EventReason: \\'Manual Triggered%' AS 'Manual Triggered',\r\n WHERE description LIKE '%EventReason: \\'PR Triggered%' AS 'PR Triggered',\r\n WHERE description LIKE '%EventReason: \\'CI Triggered%' AS 'CI Triggered'\r\n )\r\n"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Deployment and Events",
"layout": {
"column": 5,
"row": 5,
"width": 8,
"height": 4
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.stacked-bar"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT filter(count(InfrastructureEvent.entityGuid),WHERE entityGuid IN (SELECT uniques(entity.guid) FROM NrAiIncident where event='open') \r\nAND integrationName ='onepane_integration') as Events, filter(count(Deployment.entity.guid),WHERE entity.guid IN (SELECT uniques(entity.guid) FROM NrAiIncident where event='open')) as Deployments from InfrastructureEvent, Deployment TIMESERIES"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Deployments by Application Name",
"layout": {
"column": 1,
"row": 7,
"width": 4,
"height": 2
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.billboard"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT \r\n count(*) AS EventCount\r\nFROM \r\n Deployment FACET entity.name\r\n"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
}
]
}
],
"variables": []
}
Binary file added dashboards/onepane/onepane01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions data-sources/onepane/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
id: onepane
displayName: OnePane
description: Connect OnePane change tracking and automated RCA to New Relic
displayName: Onepane
description: Connect Onepane change tracking and automated RCA to New Relic
icon: logo.png
install:
primary:
Expand Down
26 changes: 15 additions & 11 deletions quickstarts/onepane/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,37 +2,41 @@ id: e9b4adc3-a2e0-4177-b1f2-6b73254aa960

slug: onepane

title: OnePane
title: Onepane

description: |

## OnePane
## Onepane

OnePane acts as a central hub, bringing together information from various systems like Cloud, DevOps tools and Monitoring.
Onepane acts as a central hub, bringing together information from various systems like Cloud, DevOps and Monitoring tools.
This unified view lets you see how changes and events from these systems correlate with incidents, significantly speeding up the process of identifying the root cause (RCA).

### Why OnePane?

By correlating updates in code, configurations, and deployments from various systems with New Relic incidents and entities, you can efficiently and quickly identify the exact root cause of an error. This way, you can see precisely which change triggered the problem, saving you a considerable amount of time in troubleshooting.
### Why Onepane?

Onepane is a powerful addition to your existing New Relic, Cloud, and DevOps tools, providing seamless out-of-the-box integrations. It adopts an agentless approach and features automatic asset discovery, allowing you to get value in a matter of hours, not days or weeks. Onepane comprehends your unique landscape, generating a dynamic service map of your operational environment by harnessing data from various systems. This map assists your teams in swiftly resolving incidents and streamlines the audit process. Opt for Onepane to leverage additional ROI on your existing investments.

- Show changes and infrastructure events alongside errors to pinpoint potential root causes.
- Enable root cause investigation by correlating incidents with change data and infrastructure data.

### Get started!

- To get started with OnePane, you can sign up for a [free cloud account](https://console.onepane.ai/).
- Integrate OnePane with New Relic to analyse deployment, change, and infrastructure event data to identify possible root causes. You can also review [additional documentation at OnePane](https://www.onepane.ai/docs/en/articles/8999270-adding-onepane-change-tracking-to-your-new-relic-deployment).
- To get started with Onepane, you can sign up for a [free SaaS account](https://console.onepane.ai/).
- You can access additional document on [Onepane documentation](https://www.onepane.ai/docs/en/articles/8999270-adding-onepane-change-tracking-to-your-new-relic-deployment).
- To know more about Onepane hosted plans or live demo book a meeting on [Onepane website](https://www.onepane.ai/about).

summary: By correlating deployment change and infrastructure change from OnePane with New Relic, you can enable faster root cause identification for the incidents.
summary: Onepane is an GenAI tool that helps you faster incident resolution with automated Root Cause Analysis.

level: Verified

authors:
- OnePane
- Onepane
dashboards:
- onepane

website: https://www.onepane.ai
keywords:
- devops
- newrelic partner
- change tracking
- incident correlation
- root cause analysis
Expand All @@ -46,4 +50,4 @@ documentation:
icon: logo.png

dataSourceIds:
- onepane
- onepane
Loading