Skip to content

Releases: DataDog/heroku-buildpack-datadog

1.3.3

01 Jun 16:10
b03c1c1
Compare
Choose a tag to compare

[1.3.3] - 2018-06-01

Changed

  • Removed dynohost tag

1.3.2

21 May 21:16
Compare
Choose a tag to compare

[1.3.2] - 2018-05-21

Hostnames are not always RFC1123 compliant. Invalid hostnames led to unexpected non-reporting.

Changed

  • Updated documentation to mention enabling Heroku Labs metadata (required for DD_DYNO_HOST)

Added

  • Added a check for non-compliant hostnames. Buildpack will rename and throw a warning

1.3.1

27 Apr 09:32
Compare
Choose a tag to compare

[1.3.1] - 2018-04-26

Using dyno name as hostname was not properly namespaced, so multiple apps would have dyno hostname collisions. Appname has been added to prevent this.

Changed

  • DD_DYNO_HOST reports hosts as appname.dynoname.

1.3.0

24 Apr 17:26
Compare
Choose a tag to compare

[1.3.0] - 2018-04-24

Fixed an issue where custom tags completely override the built-in tags for dyno information. Added a switch to change the hostname from host to dyno. This will provide some flexibility and control in how you are billed by Datadog.

Changed

  • DD_TAGS will now merge with other tags set by the buildpack, rather than overriding them.

Added

  • DD_DYNO_HOST will allow you to set the agent hostname to the dyno name, rather than host.
  • Added a tag for dynotype.

1.2.0

11 Apr 14:14
Compare
Choose a tag to compare

[1.2.0] - 2018-04-11

Changed buildpack to use dyno hostnames rather than setting the application name as the hostname. Though the previous method helped simplify continuity, it led to metrics aggregation errors for applications running many dynos. The application name is now available under the "appname" tag when Heroku Labs Dyno Metadata is enabled or the "HEROKU_APP_NAME" environment variable is set.

Changed

  • Hostname will default to dyno host name, unless DD_HOSTNAME is set (not recommended)

Added

  • Application name added as "appname" tag.

Removed

  • Removed README documentation about histogram percentiles and APM that were not specific to the buildpack. See https://docs.datadoghq.com for information about those features.

1.1.0

15 Mar 16:13
Compare
Choose a tag to compare

[1.1.0] - 2018-03-15

Start the Trace Agent.

Changed

  • Removed Trace Agent config file code. The Trace Agent now uses the main datadog.yaml file.
  • Updated the README file to document DD_APM_ENABLED.

Added

  • Datadog Agent 6 no longer starts the Trace Agent (was moved to systemd service for Linux systems). Added code to start the Trace Agent.

1.0.1

02 Mar 18:22
Compare
Choose a tag to compare

[1.0.1] - 2018-03-02

Resolved issue with dpkg and multiple packages available

Changed

  • Includes a fix from Zunda that limits the dpkg install to the latest package.

1.0.0

28 Feb 16:58
Compare
Choose a tag to compare

[1.0.0] - 2018-02-28

Updated the buildpack to use stable releases and removed alpha flag (because nobody really knows what that means anyway ;))

Changed

  • Updated the apt repo to use stable 6 (no longer beta)
  • Incorporates a parameter change that resolved problems in beta rc releases (Thanks Zunda!)

1.0.0 alpha 2

05 Feb 14:13
Compare
Choose a tag to compare

[1.0.0-alpha2] - 2018-02-05

Mostly fixes and a small feature.

Added

  • If no Datadog Agent version has been pinned, the build process will tell you how to pin the current version.

Changed

  • Updated the runner script to insert tags in the correct location in the conf file.
  • Env vars are not automatically loaded when building slugs, so the previous version pinning didn't work.