Dashboards, alerts, and integrations all in one place.
This site hosts the public version of the Instant Observability Marketplace
- Node v16 is used in this project as specified in .nvmrc.
- Yarn v1.22
You can serve this site locally to quickly see your changes and additions before you PR them. To get started, navigate into your new site’s directory and start it up, as follows.
cd developer-website/
yarn install
yarn start
Your site is now running at http://localhost:8000
!
You can serve this site locally to quickly see your changes and additions before you PR them. To get started, navigate into your new site’s directory and start it up, as follows.
cd developer-website/
yarn install
yarn build
yarn serve
Your site is now running at http://localhost:9000
!
This site supports using a path prefix, allowing the site to work as if it was exposed at www.somewebsite.com/
while actually being exposed at www.somewebsite.com/instant-observability
. The value of the prefix is defined in the gatsby-config.js
file under the pathPrefix
field.
To build to the with the path prefix enabled:
yarn build:production
To then serve the built site with path prefixing enabled:
yarn serve:production
Verifies that your branch can be built and generates a preview build.
This check is required for merges into main
.
Runs every 4 hours to pull in new quickstarts from Nerdgraph (New Relic's GraphQL instance) and commit them to the main
branch.
Runs every day to get various pages that relate to each quickstart from our vendor.
This site is built and hosted on Gatsby Cloud. [insert URL here]
Changes are published on pushes to main
.
key | possible values | notes |
---|---|---|
GATSBY_NEWRELIC_ENV |
development or production |
Used by the New Relic Gatsby Theme to determine the running environment. Set to production on prod. |
PREFIX_PATHS |
true or false |
Enables path prefixing during builds and deployments. Set to true on prod. |
New Relic has open-sourced this project. This project is provided AS-IS WITHOUT WARRANTY OR DEDICATED SUPPORT. Issues and contributions should be reported to the project here on GitHub.
We encourage you to bring your experiences and questions to the Explorers Hub where our community members collaborate on solutions and new ideas.
We welcome contributions to the New Relic Developer Site. Please review our Contributors Guide prior to submitting any code.
Keep in mind when you submit your pull request, you'll need to sign the CLA via the click-through using CLA-Assistant. You only have to sign the CLA one time per project. If you have any questions, or to execute our corporate CLA, required if your contribution is on behalf of a company, please drop us an email at [email protected].
Instant Observability Website is licensed under the Apache 2.0 License.
The Instant Observability Website also uses source code from third-party libraries. You can find full details on which libraries are used and the terms under which they are licensed in the third-party notices document.