From 05f74d529918aca93895b1686b05e2b532011ffd Mon Sep 17 00:00:00 2001 From: Kris Kenney <70179215+nr-kkenney@users.noreply.github.com> Date: Fri, 9 Jul 2021 16:40:43 -0700 Subject: [PATCH] feat: add final copy for dashboards, alerts, synthetics * added final copy for tabs except for visualization which is still using placeholder text. --- src/templates/ObservabilityPackDetails.js | 92 +++++++++-------------- 1 file changed, 35 insertions(+), 57 deletions(-) diff --git a/src/templates/ObservabilityPackDetails.js b/src/templates/ObservabilityPackDetails.js index 66d74723a..f9511176c 100644 --- a/src/templates/ObservabilityPackDetails.js +++ b/src/templates/ObservabilityPackDetails.js @@ -130,31 +130,11 @@ const ObservabilityPackDetails = ({ data, location }) => { margin-bottom: 16px; `} > - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco - laboris nisi ut aliquip ex ea commodo consequat. Duis aute - irure dolor in reprehenderit in voluptate velit esse cillum - dolore eu fugiat nulla pariatur. Excepteur sint occaecat - cupidatat non proident, sunt in culpa qui officia deserunt - mollit anim id est laborum. + Before you install the {pack.name} observability pack, make + sure you meet the requirements documented below. - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco - laboris nisi ut aliquip ex ea commodo consequat. Duis aute - irure dolor in reprehenderit in voluptate velit esse cillum - dolore eu fugiat nulla pariatur. Excepteur sint occaecat - cupidatat non proident, sunt in culpa qui officia deserunt - mollit anim id est laborum. - {pack.dashboards?.map((dashboard) => ( <>

{dashboard.name}

@@ -167,6 +147,16 @@ const ObservabilityPackDetails = ({ data, location }) => { )} ))} + + {pack.name} observability pack contains{' '} + {pack.dashboards?.length ?? 0} dashboards. These interactive + visualizations let you easily explore your data, understand + context, and resolve problems faster. +
{ margin-bottom: 16px; `} > - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco - laboris nisi ut aliquip ex ea commodo consequat. Duis aute - irure dolor in reprehenderit in voluptate velit esse cillum - dolore eu fugiat nulla pariatur. Excepteur sint occaecat - cupidatat non proident, sunt in culpa qui officia deserunt - mollit anim id est laborum. + {pack.name} observability pack contains{' '} + {pack.alerts?.length ?? 0} alerts, which detect changes in key + performance metrics. Integrate these alerts with your favorite + tools (like Slack, PagerDuty, etc.) and New Relic will let you + know when something needs your attention. - {pack.alerts?.map((alert) => ( - <> -

{alert.name}

- {alert.description && ( - <> -

Description

-

{alert.description}

- - )} - - ))}
{ margin-bottom: 16px; `} > - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco - laboris nisi ut aliquip ex ea commodo consequat. Duis aute - irure dolor in reprehenderit in voluptate velit esse cillum - dolore eu fugiat nulla pariatur. Excepteur sint occaecat - cupidatat non proident, sunt in culpa qui officia deserunt - mollit anim id est laborum. + {pack.name} observability pack includes{' '} + {pack.synthetics?.length ?? 0} Synthetics checks. These checks + will run automatically to simulate user traffic and ensure + your site or API endpoint is not only available, but fully + functional. @@ -233,14 +206,10 @@ const ObservabilityPackDetails = ({ data, location }) => { margin-bottom: 16px; `} > - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco - laboris nisi ut aliquip ex ea commodo consequat. Duis aute - irure dolor in reprehenderit in voluptate velit esse cillum - dolore eu fugiat nulla pariatur. Excepteur sint occaecat - cupidatat non proident, sunt in culpa qui officia deserunt - mollit anim id est laborum. + Nerdpacks are custom applications that extend the monitoring + capabilities of the New Relic One platform. {pack.name} + observability pack includes {pack.nerdpacks?.length ?? 0} + Nerdpacks to make sure you’re monitoring what matters. @@ -331,6 +300,15 @@ export const pageQuery = graphql` screenshots url } + alerts { + name + } + synthetics { + name + } + nerdpacks { + name + } authors } }