Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

Latest commit

 

History

History
52 lines (33 loc) · 1.71 KB

heroku-metadata.md

File metadata and controls

52 lines (33 loc) · 1.71 KB

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