Monitor Type: heroku-metadata
(Source)
Accepts Endpoints: Yes
Multiple Instances Allowed: Yes
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).
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.
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 |