Skip to content

Latest commit

 

History

History
55 lines (44 loc) · 1.25 KB

README.md

File metadata and controls

55 lines (44 loc) · 1.25 KB

Emby exporter

A Prometheus exporter for Emby metrics written in Go.

grafana

List of available metrics:

  • emby_audio_bitrate
  • emby_audio_channels
  • emby_device_count
  • emby_episode_count
  • emby_failed_login
  • emby_movie_count
  • emby_series_count
  • emby_stream_count
  • emby_transcoding_count
  • emby_user_count
  • emby_video_bitrate

Usage

Options

NAME:
  emby_exporter - A Prometheus exporter that exports metrics on Emby Media Server.

USAGE:
  emby_exporter [options]

OPTIONS:
  --telemetry.addr        Port for server (default: ":9162")
  --telemetry.path        URL path for metric collection (default: "/metrics")
  --emby.verifyTLS        Verify TLS certificate of Emby Server (default: true)
  --emby.addr             URL address of Emby API
  --emby.token            Emby API token
  --health                Run a healthcheck of the exporter
  --help, -h              Show help

Docker-compose

services:
  emby-exporter:
    image: williamclot/emby_exporter
    container_name: emby-exporter
    restart: unless-stopped
    command:
      - "--emby.addr=<http|https>://<emby_ip>:<emby_port>/emby"
      - "--emby.token=<emby_token>"
    healthcheck:
      test: ["CMD", "/bin/emby_exporter", "-health"]