Skip to content

Commit

Permalink
docs: add links to quickstart and observability overview READMEs (#774)
Browse files Browse the repository at this point in the history
  • Loading branch information
aabmass authored Oct 3, 2024
1 parent b64dbe7 commit f8b5157
Show file tree
Hide file tree
Showing 6 changed files with 40 additions and 4 deletions.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

The packages in this repository support all [officially supported Node.js versions](https://nodejs.org/en/about/releases/) (10, 12, 14, 16).

To get started with instrumentation in Google Cloud, see [Generate traces and metrics with
Node.js](https://cloud.google.com/stackdriver/docs/instrumentation/setup/nodejs).

To learn more about instrumentation and observability, including opinionated recommendations
for Google Cloud Observability, visit [Instrumentation and
observability](https://cloud.google.com/stackdriver/docs/instrumentation/overview).

## OpenTelemetry Google Cloud Trace Exporter

[![npm version](https://badge.fury.io/js/%40google-cloud%2Fopentelemetry-cloud-trace-exporter.svg)](https://badge.fury.io/js/%40google-cloud%2Fopentelemetry-cloud-trace-exporter)
Expand Down
10 changes: 8 additions & 2 deletions packages/opentelemetry-cloud-monitoring-exporter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
[![NPM Published Version][npm-img]][npm-url]
[![Apache License][license-image]][license-image]

OpenTelemetry Google Cloud Monitoring Exporter allows the user to send collected metrics to Google Cloud Monitoring.
OpenTelemetry Google Cloud Monitoring Exporter allows the user to send collected metrics to
[Google Cloud Monitoring](https://cloud.google.com/monitoring).

[Cloud Monitoring](https://cloud.google.com/monitoring) provides visibility into the performance, uptime, and overall health of cloud-powered applications. It collects metrics, events, and metadata from Google Cloud, Amazon Web Services, hosted uptime probes, application instrumentation, and a variety of common application components including Cassandra, Nginx, Apache Web Server, Elasticsearch, and many others. Operations ingests that data and generates insights via dashboards, charts, and alerts. Cloud Monitoring alerting helps you collaborate by integrating with Slack, PagerDuty, and more.
To get started with instrumentation in Google Cloud, see [Generate traces and metrics with
Node.js](https://cloud.google.com/stackdriver/docs/instrumentation/setup/nodejs).

To learn more about instrumentation and observability, including opinionated recommendations
for Google Cloud Observability, visit [Instrumentation and
observability](https://cloud.google.com/stackdriver/docs/instrumentation/overview).

## Installation

Expand Down
10 changes: 8 additions & 2 deletions packages/opentelemetry-cloud-trace-exporter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
[![NPM Published Version][npm-img]][npm-url]
[![Apache License][license-image]][license-image]

OpenTelemetry Google Cloud Trace Exporter allows the user to send collected traces to Google Cloud.
OpenTelemetry Google Cloud Trace Exporter allows the user to send collected traces to [Google
Cloud Trace](https://cloud.google.com/trace).

[Google Cloud Trace](https://cloud.google.com/trace) is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in microservice architectures. It manages both the collection and lookup of this data.
To get started with instrumentation in Google Cloud, see [Generate traces and metrics with
Node.js](https://cloud.google.com/stackdriver/docs/instrumentation/setup/nodejs).

To learn more about instrumentation and observability, including opinionated recommendations
for Google Cloud Observability, visit [Instrumentation and
observability](https://cloud.google.com/stackdriver/docs/instrumentation/overview).

## Setup

Expand Down
7 changes: 7 additions & 0 deletions packages/opentelemetry-cloud-trace-propagator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@

OpenTelemetry Google Cloud Trace Propagator allows other services to create spans with the right context.

To get started with instrumentation in Google Cloud, see [Generate traces and metrics with
Node.js](https://cloud.google.com/stackdriver/docs/instrumentation/setup/nodejs).

To learn more about instrumentation and observability, including opinionated recommendations
for Google Cloud Observability, visit [Instrumentation and
observability](https://cloud.google.com/stackdriver/docs/instrumentation/overview).

Format:
`TRACE_ID/SPAN_ID;o=TRACE_TRUE`

Expand Down
7 changes: 7 additions & 0 deletions packages/opentelemetry-resource-util/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ This package provides utils used by other packages in this repo. It can map
OpenTelemetry resources to Google Cloud monitored resources. It is not intended
to be used directly by users.

To get started with instrumentation in Google Cloud, see [Generate traces and metrics with
Node.js](https://cloud.google.com/stackdriver/docs/instrumentation/setup/nodejs).

To learn more about instrumentation and observability, including opinionated recommendations
for Google Cloud Observability, visit [Instrumentation and
observability](https://cloud.google.com/stackdriver/docs/instrumentation/overview).

## Useful links

- For more information on OpenTelemetry, visit: <https://opentelemetry.io/>
Expand Down
3 changes: 3 additions & 0 deletions samples/instrumentation-quickstart/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
> This sample is not an npm workspace within this repo. It does not link in any dependencies
> from this repo and all commands should be run directly from this directory.
This is the code sample for [Generate traces and metrics with
Node.js](https://cloud.google.com/stackdriver/docs/instrumentation/setup/nodejs).

This sample is a [Fastify](https://fastify.dev/) Node.js application instrumented with
[OpenTelemetry JS auto instrumentation](https://opentelemetry.io/docs/languages/js/automatic/).
This is a Node.js version of [this golang
Expand Down

0 comments on commit f8b5157

Please sign in to comment.