Skip to main content

Prometheus metrics in Indico servers

Project description

Indico Prometheus Plugin

This plugin exposes a /metrics endpoint which provides Prometheus-compatible output.

prometheus.yml

scrape_configs:
  - job_name: indico_stats
    metrics_path: /metrics
    scheme: https
    static_configs:
      - targets:
        - yourindicoserver.example.com
    # it is recommended that you set a bearer token in the config
    authorization:
        credentials: xxxxxx
    # this is only needed in development setups

If you're doing development you may want to add this under scrape_configs:

    tls_config:
      insecure_skip_verify: false

Changelog

3.3.2

  • Fix errors if livesync plugin is installed but not enabled and do not expose livesync-related metrics at all in that case
  • Use latest prometheus-client library

3.3.1

  • Use latest prometheus-client library
  • Ensure that only one Content-type header (text/plain) is sent

3.3

  • Support (and require) Python 3.12

3.2.1

  • Support Python 3.11
  • Use latest prometheus-client library

3.2

  • Initial release for Indico 3.2

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

indico_plugin_prometheus-3.3.2-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file indico_plugin_prometheus-3.3.2-py3-none-any.whl.

File metadata

File hashes

Hashes for indico_plugin_prometheus-3.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9607f54788c3605e3b3e899643c5db56e216f3a0b0efbab2f397cbb06aa5e261
MD5 5941de1e5fe1b315aca4e0fbdd51b53e
BLAKE2b-256 92f040ce02f2c60e3811f13b01b5ddfcc967e3e529f5eb3eb1f58dfd3c67211d

See more details on using hashes here.

Provenance

The following attestation bundles were made for indico_plugin_prometheus-3.3.2-py3-none-any.whl:

Publisher: pypi.yml on indico/indico-plugins

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page