#devops #metrics #performance #metrics-collection #config-file #github #reporting

app devops-metrics-tools

A collection of tools for collecting and reporting on DevOps metrics

11 releases

0.0.11 Jun 12, 2023
0.0.10 Jun 3, 2023
0.0.9 May 30, 2023
0.0.1 Apr 23, 2023

#304 in Configuration

MIT license

190KB
4.5K SLoC

DevOps Metrics Tools

devops-metrics-tools is a CLI tool developed for obtaining DevOps' Four Keys.

CLI command is devperf.

This tool is characterized by the ability to store settings for multiple projects in a configuration file, and it can measure based on GitHub(deployment/pull request) or Heroku's release information.

Features

Supports Multiple Projects

You can store settings for multiple projects in a configuration file. This makes it easy to switch between different projects or environments.

Works with GitHub and Heroku

This tool can fetch and analyze data based on GitHub's deployment, GitHub's pull request or Heroku's release information.

Command-Line Interface

All functionality is accessible through a user-friendly command-line interface.

Installation

brew install shwld/tap/devperf

Usage

Initialize the configuration file.

devperf init

show performance metrics.

devperf four-keys --project hoge

Four Key Metrics Calculations

Four Keys Metrics calculation doc

Configuration

# Create after init command
cat ~/.config/devperf/default-config.toml

Contributing

CONTRIBUTING

License

LICENSE

Support

https://twitter.com/shwld

Dependencies

~29–46MB
~844K SLoC