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

https://github.com/ksm2/prometheus-chrome-extension

Helps investigate endpoints which return Prometheus metrics
https://github.com/ksm2/prometheus-chrome-extension

chrome-extension metrics-visualization prometheus

Last synced: 10 months ago
JSON representation

Helps investigate endpoints which return Prometheus metrics

Awesome Lists containing this project

README

          

[Prometheus Viewer][CWS]
========================

[![Chrome Web Store](https://img.shields.io/chrome-web-store/v/cbemcojgcihplgfjjdoplpfjmamiikcn)][CWS]
[![Chrome Web Store](https://img.shields.io/chrome-web-store/users/cbemcojgcihplgfjjdoplpfjmamiikcn)][CWS]
[![Chrome Web Store](https://img.shields.io/chrome-web-store/stars/cbemcojgcihplgfjjdoplpfjmamiikcn)][CWS]

This is a Chrome Extension that allows you to monitor your Prometheus instances from your browser.

## Features


Pretty overview of metrics
Detailed view of histograms and summaries
Grouping by labels

- Pretty overview of metrics
- Formats values in human-readable units
- Groups metrics by labels
- Detailed view of histograms and summaries
- Tooltip with metric description
- Aggregates common labels
- Supports the [OpenMetrics][OM] format
- Dark mode support

## Installation

1. Clone this repository
2. Install the dependencies by running `yarn install`
3. [Build the extension](#building) by running `yarn build`
4. Open Chrome and navigate to `chrome://extensions/`
5. Enable Developer Mode
6. Click on `Load unpacked extension...`
7. Select the directory where you cloned this repository

## Building

The extension uses Yarn, ESBuild and TypeScript.
To build the extension, run:

```sh
yarn install
yarn build
```

[CWS]: https://chromewebstore.google.com/detail/prometheus-viewer/cbemcojgcihplgfjjdoplpfjmamiikcn
[OM]: https://openmetrics.io/