@axway/api-builder-plugin-prometheus

2.0.0 • Public • Published

@axway/api-builder-plugin-prometheus

This is a plugin for API Builder that provides metrics for Prometheus.

Installation

You can install this plugin into an existing API Builder project. Follow the Getting Started Guide to create an API Builder service if you do not already have one.

npm install @axway/api-builder-plugin-prometheus

For more information, see: https://docs.axway.com/bundle/api-builder/page/docs/how_to/enable_prometheus_metrics/index.html

Changes

2.0.0

  • #6089: Breaking change: requires minimum Node.js version 16.x.

1.2.0

  • #7070: Added new metrics 'nodejs_active_resources' and 'nodejs_active_resources_total'.

1.1.1

  • #7412: Pin in-house dependencies.

1.1.0

  • #7362: Added configuration option options.promClient.collectDefaultMetrics to enable system metrics recommended by Prometheus (https://github.com/siimon/prom-client#default-metrics). These metrics are enabled by default on new plugin installs.
  • #7362: Added API Builder version information to metrics (version_info).

1.0.1

  • #7408: Internal bump.

1.0.0

  • #7196: Initial release.

Package Sidebar

Install

npm i @axway/api-builder-plugin-prometheus

Weekly Downloads

1

Version

2.0.0

License

SEE LICENSE IN LICENSE

Unpacked Size

8.73 kB

Total Files

5

Last publish

Collaborators

  • buildernpmuser
  • nkeranova
  • axway-npm
  • bladedancer
  • ddimonov-axway
  • neon-axway
  • vchauhan
  • mdimitrova
  • pdzhorev
  • axway_alasdair
  • pltod2
  • pbozhkovaxway
  • mbonchev-axway
  • axway-vertex