Docs » Integrations Guide » Use the Smart Agent » Monitors » heroku-metadata

heroku-metadata 🔗

Monitor Type: heroku-metadata (Source)

Accepts Endpoints: Yes

Multiple Instances Allowed: Yes

Overview 🔗

This monitor collects metadata from a Heroku dyno and syncs them as properties to dyno_id dimension, which is synced by datapoints emitted by the [Heroku SignalFx Collector (https://github.com/signalfx/heroku-signalfx-collector).

Metadata on Heroku dyno’s need to be enabled explicitly. For information about this, see [here] (https://devcenter.heroku.com/articles/dyno-metadata).

Configuration 🔗

To activate this monitor in the Smart Agent, add the following to your agent config:

monitors:  # All monitor config goes under this key
 - type: heroku-metadata
   ...  # Additional config

For a list of monitor options that are common to all monitors, see Common Configuration.

This monitor has no configuration options.

Properties 🔗

The following properties are set on the dimension values of the dimension specified.

Name Dimension Description
heroku_app_id dyno_id The unique identifier for the application
heroku_app_name dyno_id The application name
heroku_release_creation_timestamp dyno_id The time and date the release was createde
heroku_release_version dyno_id The identifier for the current release
heroku_slug_commit dyno_id The commit hash for the current release