Skip to main content

Collects and stores metrics for your project.

Project description

Cares about your project metrics

Documentation: https://metricfarmer.readthedocs.io

Metric-Farmer is a Python based command line application to collect and store metrics from different sources to different targets.

It is designed to easily create and maintain complex metric measurements and to painless integrate its functions into continuous integration systems (CI/CD) or local task executions (cron jobs).

The configuration is completely done by JSON-based farm-files in a project folder called .farmer. And no development skills are needed to use Metric-Farmer.

Developers can easily create own Metric-Farmer extensions to provide custom solutions for sources and targets. For instance to measure a company-internal service.

Features

Metric-Farmer is capable to collect metrics from following sources:

  • static values

  • random values

  • file count

  • REST requests (E.g. to measure JIRA or GitHub)

And sends the results to the following targets:

  • print output (text or json)

  • file output (text or json)

  • database output (sqlite)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

metricfarmer-0.2.0.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

metricfarmer-0.2.0-py2.py3-none-any.whl (14.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file metricfarmer-0.2.0.tar.gz.

File metadata

  • Download URL: metricfarmer-0.2.0.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for metricfarmer-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e9a893b9ffecfed00a6247e2b38217ba4160f81477c67edb36bb28e0761a3a22
MD5 a57271a4053637c2694dff09a730a816
BLAKE2b-256 cb497cadc30785e8e9aca85521d97ed8db2441bee488d9dfa986d958ad2128af

See more details on using hashes here.

File details

Details for the file metricfarmer-0.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for metricfarmer-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8b00c5a8d0fad652a94a6fcaec7dcd55bfe9cb8e240ee07fd0d8c94d1380869a
MD5 f35322939e3b1ca843cd50d15376a8ee
BLAKE2b-256 841207a1bcd0c613303893f97ee3dc6a8593bf5e6196e325bca6b15b6ed9ecf9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page