• Stars
    star
    120
  • Rank 295,083 (Top 6 %)
  • Language
    JavaScript
  • Created over 6 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Browser extension which makes plain Prometheus/OpenMetrics endpoints easier to read

Prometheus Formatter

Browser extension which makes plain Prometheus/OpenMetrics output easier to read.

This extension is a simple syntax highlighter for Prometheus and OpenMetrics formats. For the highlighting to work, metric endpoints must use either HTTP Content-Type application/openmetrics-text or text/plain. For plain-text metrics, parsing is limited by default on URL paths matching '/metrics', '/federate', '/probe', '/prometheus' and '/actuator/prometheus'. By clicking on the extension's icon, you can define your own paths (Regular Expressions are supported), which will override the default list.

Before:

After:

For highlighting in the terminal: promcolor.

Installation

Option 1 – install it from the web store:

Option 2 – install it from source:

  • Clone or download this repo
  • Google Chrome or Microsoft Edge:
    • Go to chrome://extensions/ respectively edge://extensions/,
    • enable "Developer mode",
    • click "Load unpacked extension",
    • select the extension folder in this repo.
  • Firefox:
    • Go to about:addons
    • From the Cog-Menu on the right choose "Install Add-On From File …"

License

MIT

More Repositories

1

nomad-demo

Vagrant based demo setup for running Hashicorp Nomad
HCL
126
star
2

manifest-validator

[UNMAINTAINED] Node.js based validator for cache manifest files
JavaScript
37
star
3

hapi-imagemin-proxy

Hapi proxy for serving optimized images
JavaScript
30
star
4

uberspace-deployment

(Semi)automated deployment with Git on Uberspace
Shell
28
star
5

promcolor

Colorize piped Prometheus metrics in the terminal
Go
23
star
6

talks

Just a place to store slides for my talks
JavaScript
22
star
7

dotfiles

Dotfiles for macOS, Arch Linux, Ubuntu and my Synology NAS
Shell
9
star
8

catbox-s3

[MAINTAINERS WANTED] Amazon S3 adapter for catbox
JavaScript
8
star
9

imagemin-gm

graphicsmagick imagemin plugin
JavaScript
5
star
10

good-logstash

[MAINTAINERS WANTED] Logstash TCP/UDP broadcasting for Good process monitor
JavaScript
4
star
11

letter

Letter is a simple, highly customizable tool to create letters in your browser.
JavaScript
4
star
12

ansible-password-lookup

Patched Ansible 'password' lookup, which handles `ansible-vault` content correctly
Shell
4
star
13

dssim-bin

[MAINTAINERS WANTED] dssim-bin wrapper that makes it seamlessly available as a local dependency
JavaScript
3
star
14

restic-metrics-to-pushgateway

Restic snapshot metrics to Prometheus Pushgateway
Python
3
star
15

homebrew-validns

Homebrew formula for 'validns', a high performance DNS/DNSSEC zone validator
Ruby
3
star
16

otms-plugins

[UNMAINTAINED] Plugins/Extensions for Open Text Management Server (aka RedDot CMS)
JavaScript
3
star
17

svnlog

svnlog – A more readable SVN log for the browser
Shell
3
star
18

Umsatzsteuer-Voranmeldung.grandtotalplugin

Little helper for your German advance VAT return ("Umsatzsteuer-Voranmeldung") in Grand Total
JavaScript
3
star
19

raspberry-pxe-setup

Netboot (PXE) setup for Raspberry Pi
Jinja
2
star
20

prometheus-beginner-workshop

JavaScript
2
star
21

ansible-role-github-release-metadata

Ansible Module: Retrieve metadata of GitHub releases
Python
2
star
22

containerized-jenkins2-demo

🐳 Demo setup for Jenkins 2 (w/build pipelines) using Docker
Shell
1
star