Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kevinjqiu/promcli

A shell for loading Prometheus metrics fixtures and evaluating Prometheus expressions
https://github.com/kevinjqiu/promcli

cli go-prompt prometheus testing

Last synced: 3 months ago
JSON representation

A shell for loading Prometheus metrics fixtures and evaluating Prometheus expressions

Awesome Lists containing this project

README

        

```
____ ____ _ ___
| _ \ _ __ ___ _ __ ___ / ___| | |_ _|
| |_) | '__/ _ \| '_ _ \| | | | | |
| __/| | | (_) | | | | | | |___| |___ | |
|_| |_| \___/|_| |_| |_|\____|_____|___|
```

CLI shell for [Prometheus](https://prometheus.io) for testing Prometheus PromQL expressions.
This allows users to manually add metrics and evaluate PromQL expressions against the metrics for testing purposes.

Demo
====

![Demo](demo/demo.svg)

Try it
======

Easiest way to try it is with [docker](https://docker.io):

docker run -it kevinjqiu/promcli

Install
=======

go get github.com/kevinjqiu/promcli

Build
=====

git clone https://github.com/kevinjqiu/promcli.git
deps ensure
make build