---
title: Push to Graphite
description: The Graphite application stores numeric time-series data of the sort produced by monitoring metrics, and allows you to render graphs of that data.
component: pingds
version: 8.1
page_id: pingds:monitoring-guide:graphite
canonical_url: https://docs.pingidentity.com/pingds/8.1/monitoring-guide/graphite.html
revdate: 2025-10-22T14:42:39Z
keywords: ["Monitoring"]
---

# Push to Graphite

The [Graphite](https://graphiteapp.org/) application stores numeric time-series data of the sort produced by monitoring metrics, and allows you to render graphs of that data.

|   |                                                                                                                                                               |
| - | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   | DS has deprecated support for Graphite and will remove it in a future release.Use [Prometheus](https://prometheus.io/) and the PromQL query language instead. |

Your applications, in this case DS servers, push data into Graphite. You do this by configuring the [Graphite Monitor Reporter Plugin (DEPRECATED)](../configref/objects-graphite-monitor-reporter-plugin.html) with the host and port number of the Graphite service, and with a prefix for your server, such as its FQDN. By default, the plugin pushes all metrics it produces to the Graphite service. You can opt to limit this by setting the `excluded-metric-pattern` or `included-metric-pattern` properties.

The following example configures the plugin to push metrics to Graphite at `graphite.example.com:2004` every 10 seconds (default):

```console
$ dsconfig \
 create-plugin \
 --hostname localhost \
 --port 4444 \
 --bindDN uid=admin \
 --bindPassword password \
 --plugin-name Graphite \
 --type graphite-monitor-reporter \
 --set enabled:true \
 --set graphite-server:graphite.example.com:2004 \
 --set metric-name-prefix:ds.example.com \
 --trustStorePath /path/to/opendj/config/keystore \
 --trustStoreType PKCS12 \
 --trustStorePassword:file /path/to/opendj/config/keystore.pin \
 --no-prompt
```

To view metrics stored in Graphite, you can use the Graphite render API or [Grafana](https://grafana.com/), for example. Learn more in the Graphite and Grafana documentation.
