Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

Releases: signalfx/lambda-nodejs

Release v1.1.1

20 Sep 17:04
v1.1.1
82898a5
Compare
Choose a tag to compare

Changes:

  • allow usage of nulls and booleans as dimension values (#45)

1.0.0

21 Apr 09:51
Compare
Choose a tag to compare

Added

  • Added support for SIGNALFX_SPAN_TAGS.

Changed

  • BREAKING SIGNALFX_INGEST_ENDPOINT was replaced with SIGNALFX_ENDPOINT_URL and SIGNALFX_METRICS_URL variables.
  • Update signalfx dependency to 7.3.0
  • Updated signalfx-tracing to ^0.12.0

1.0.0-beta.1

27 Oct 11:44
4a61ad0
Compare
Choose a tag to compare
  • Updated SignalFx client and SignalFx tracing libs to the latest version
  • Updated README.md with sample code demonstrating how to add extra tags to spans sent by the wrapper
  • Updated README.md with recommended approach to metrics and events delivery

1.0.0-beta.0

28 Aug 18:17
Compare
Choose a tag to compare

Add tracing support

  • sfx.wrapper now enables both metric and tracing by default.
  • Users can set SIGNALFX_METRICS_ENABLED and SIGNALFX_TRACING_ENABLED env vars to "false" in order to disable either one.
  • SIGNALFX_INGEST_ENDPOINT env var was removed in favor of SIGNALFX_ENDPOINT_URL and SIGNALFX_METRICS_URL.
  • SIGNALFX_AUTH_TOKEN env var was renamed to SIGNALFX_ACCESS_TOKEN to be more consistent with other SignalFx libraries.
  • access token can no longer be passed as an argument to the wrapper function and must be set using the SIGNALFX_ACCESS_TOKEN env var. This is the case because we initialize the tracer before wrapper functions are called and need the access token there.
  • setAccessToken helper function was removed.
  • setLambdaFunctionContext helper function was replaced with two new methods:
    • getExecutionMetadata(context) and
    • setDefaultDimension(dimensions, executionMetadata)

0.2.0

22 May 21:11
Compare
Choose a tag to compare
  • Underlying SignalFx NodeJs library dependency bump from 5.0.0 too 7.0.0

0.1.1

20 May 22:54
Compare
Choose a tag to compare

The default client used to send metrics is now the protobuf client, with JSON as the fallback.