@numbereight/metricserver
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

Metric Server

Exposes a MetricSet from @numbereight/metric, which wraps a prom-client instance on default.

Setup

Takes ENVIRONMENT_VARIABLES:

variable purpose default
METRICS_PORT port for prometheus to connect on. Must match helm chart configuration 4998

Usage

import server from '@numbereight/metricserver'; const server = require('@numbereight/metricserver').default;

server is an HTTP server wrapper around a MetricSet object. Refer to the @numbereight/metric package for usage.

To start the metric server:

import { server as metricServer } from '@numbereight/metricserver';
metricServer();

Readme

Keywords

none

Package Sidebar

Install

npm i @numbereight/metricserver

Weekly Downloads

4

Version

1.0.3

License

none

Unpacked Size

3.32 kB

Total Files

6

Last publish

Collaborators

  • nechris