Prometheus Formatter

Makes plain Prometheus/OpenMetrics endpoints easier to read.

What is Prometheus Formatter?

Prometheus Formatter is a Chrome extension developed by Frederic Hemberger, and its main feature is "Makes plain Prometheus/OpenMetrics endpoints easier to read.".

Extension Screenshots

screenshot

Download Prometheus Formatter Extension CRX File

Download Prometheus Formatter extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        This extension is a simple syntax highlighter for Prometheus and OpenMetrics formats. Metric endpoints must use either HTTP Content-Type `application/openmetrics-text` or `text/plain`, according to spec.

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.

Source code is available on GitHub under MIT license.                    

Extension Basic Information

Name Prometheus Formatter Prometheus Formatter
ID jhfbpphccndhifmpfbnpobpclhedckbb
Official URL https://chromewebstore.google.com/detail/prometheus-formatter/jhfbpphccndhifmpfbnpobpclhedckbb
Description Makes plain Prometheus/OpenMetrics endpoints easier to read.
File Size 11.21 KB
Installation Count 3,147
Current Version 3.1.0
Last Updated 2023-09-11
Publish Date 2020-07-04
Rating 4.67/5 Total 12 Ratings
Developer Frederic Hemberger
Email [email protected]
Payment Type free
Extension Website https://github.com/fhemberger/prometheus-formatter
Help Page URL https://github.com/fhemberger/prometheus-formatter/issues
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Prometheus Formatter",
    "version": "3.1.0",
    "manifest_version": 3,
    "description": "Makes plain Prometheus\/OpenMetrics endpoints easier to read.",
    "homepage_url": "https:\/\/github.com\/fhemberger\/prometheus-formatter",
    "minimum_chrome_version": "88",
    "icons": {
        "32": "icons\/32.png",
        "48": "icons\/48.png",
        "128": "icons\/128.png"
    },
    "background": {
        "service_worker": "js\/background.js"
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "js": [
                "js\/content.js"
            ],
            "run_at": "document_start"
        }
    ],
    "action": {
        "default_popup": "html\/popup.html",
        "default_icon": {
            "32": "icons\/32.png",
            "48": "icons\/48.png",
            "128": "icons\/128.png"
        }
    },
    "permissions": [
        "storage"
    ]
}