The goal of the C SDK is to provide visibility into the health of your service. The agent provides metrics about the runtime health of your service and the process it runs in, and traces that show how specific requests are performing. It also provides information about the environment in which it is running, so you can identify issues with specific hosts, regions, deployments, and other facets.
New Relic is moving toward OpenTelemetry. OpenTelemetry is a unified standard for service instrumentation. You will soon see a new repository for a New Relic OpenTelemetry Exporter that will allow you to use the CPP OpenTelemetry SDK and send data up to New Relic. OpenTelemetry will include a broad set of high-quality community-contributed instrumentation and a powerful vendor-neutral API for adding your own instrumentation.
The roadmap project is found here.
This roadmap project is broken down into the following sections:
- Now:
- This section contains features that are currently in progress.
- Next:
- This section contains work planned within the next three months. These features may still be de-prioritized and moved to Future.
- Future:
- This section is for ideas for future work that is aligned with the product vision and possible opportunities for community contribution. It contains a list of features that anyone can implement. No guarantees can be provided on if or when these features will be completed.
This roadmap is subject to change at any time. Future items should not be considered commitments.