Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

grafana-cli

Commandline Interface to Grafana with predictive query caching support

The goal of this project is to use a command line interface and some query intelligence to support monitoring with low prometheus server resources. Instead of replicating PromQL to the servers, the command line agent uses local caches and predictive logic to get the metrics out.

In case the server cannot respond with metrices, the CLI interpolates the response and fills gaps.

Work in progress.

It produces charts like that:

> profile-service-v1 (rp/120sec)
    +----+------------+------------+-----------+------------+--+
120 +                                                     *    +
    |                                                          |
100 +                                                          +
    |                                                     * *  |
 80 +                           *         *                    +
    |                                        *       *    *    |
 60 +                           *              *               +
    |                              *    * *    *       *       |
 40 +                         *      *  * *  *                 +
    |                 *       * *    *  *    * *               |
 20 +         *       *  * *  * *  *                           +
    |            *    *  * *                                   |
    |  *      *    *                                           |
  0 +----+------------+------------+-----------+------------+--+
         5           10           15          20           25  

About

Commandline Interface to Grafana with predictive query caching support

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors