1.0.0 • Published 4 years ago

@akasybe/prometheus-metrics v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

Build Status

prometheus-metrics

Utility to generate prometheus metrics based on tasks from config

How to use

Install

npm install @akasybe/prometheus-metrics --save-dev

Create config file

Create file metrics.config.js in root directory:

module.exports = {
  output: "build/metrics.txt",
  tasks: [
    {
      type: "size",
      path: "build/*.js",
      labels: {
        compression: "gzip",
        type: "javascript",
        project: "app",
      },
    },
  ],
};

Add script

Add script in package.json:

"scripts": {
  "metrics": "prometheus-metrics"
}

Run

npm run metrics

Now go to output directory and look at metrics.txt file

1.0.0

4 years ago