All the applications you love—built and maintained by a community member who understands what you need on Unraid. Love a particular app or plugin? Donate directly to the developer to support their work.
Created by a legend
Andrew (aka Squid) has worked tirelessly to build and enhance the experience of Community Apps for users like you. Listen to his story.
Moderated and Vetted
Moderators ensure that apps listed in the store offer a safe, compatible, and consistent experience. Learn more about our guidelines.
Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
NOTE:
1. Download the config.yml file from https://raw.githubusercontent.com/masterwishx/unraid-templates/main/configs/mimir/mimir.yaml before you start the container.
Place into your Host Path 2.
More Info:
https://github.com/grafana/mimir/blob/main/docs/configurations/demo.yaml
https://github.com/grafana/mimir/blob/main/docs/configurations/single-process-config-blocks.yaml
Add to Prometheus:
scrapes itself and writes those metrics to Grafana Mimir
remote_write:
- url: http://192.168.0.199:9009/api/v1/push
Add Mimir Datasource in Grafana :
http://192.168.0.199:9009/prometheus
The Alertmanager handles alerts sent by client applications such as the Prometheus
server.
It takes care of deduplicating, grouping, and routing them to the correct receiver integrations
such as email, PagerDuty, OpsGenie, or many other mechanisms thanks to the webhook receiver.
It also takes care of silencing and inhibition of alerts.
alertmanager/alertmanager.yml
This configuration contains information about which channels to send to. For simplicity, we use
e-mail. Refer to the Alertmanager docs to learn about other channels.
To configure prometheus to use these alerts, add the below to prometheus/prometheus.yml:
alerting:
alertmanagers:
- scheme: http
static_configs:
- targets: < 'alertmanager:9093' >
Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
Is a slim plugin, that takes informations gathered form the MSI Afterburner Remote Server API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node.
This plugin requires the MSI Afterburner Remote Server on the machine that you want to watch, please configure the IP address of your local MSI Afterburner Remote Server on the Settings page from the plugin!
Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9091/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9091' to your Prometheus yaml).
This Plugin is based on: https://github.com/kennedyoliveira/prometheus-msi-afterburner-exporter
Is a slim plugin, that takes informations gathered from nvidia-smi and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node.
Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9202/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9202' to your Prometheus yaml).
This Plugin is based on: https://github.com/e7d/docker-prometheus-nvidiasmi
Is a slim plugin, that takes informations gathered from the AdGuard API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9617/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9617' to your Prometheus yaml).
This Plugin is based on adguard-exporter from ebrianne: https://github.com/ebrianne/adguard-exporter
Is a slim plugin, that takes informations gathered from your Fritzbox and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9042/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9042' to your Prometheus yaml).
This Plugin is based on fritzbox-exporter from sberk42: https://github.com/sberk42/fritzbox_exporter
Is a slim plugin, that takes informations gathered form your unRAID system and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9100/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9100' to your Prometheus yaml).
This Plugin is based on node_exporter: https://github.com/prometheus/node_exporter
Is a slim plugin, that takes informations gathered from the Pi-Hole API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9617/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9617' to your Prometheus yaml).
This Plugin is based on pihole-exporter from eko: https://github.com/eko/pihole-exporter
This plugin takes informations gathered from the wireguard API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node.
Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9586/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9586' to your Prometheus yaml).
This Plugin is based on prometheus_wireguard_exporter from MindFlavor: https://github.com/MindFlavor/prometheus_wireguard_exporter
VictoriaMetrics is a fast, cost-effective and scalable monitoring solution and time series database.
TLDR: It is a faster, more lightweight replacement to InfluxDB/TimescaleDB/etc (up to 20x faster data digestion, up to 7-10x less ram usage). Can be used in place of InfluxDB in many apps such as HomeAssistant. Includes a great web UI for query exploration.
Git repository: https://github.com/VictoriaMetrics/VictoriaMetrics
Dockerhub: https://hub.docker.com/r/victoriametrics/victoria-metrics
Website: https://victoriametrics.com
VictoriaMetrics prominent features:
- Long-term storage for Prometheus.
- Drop-in replacement for Prometheus and Graphite in Grafana.
- Easy setup and operation with a single executable and configuration via command-line flags.
- Fast backups with vmbackup/vmrestore tools.
- Implements MetricsQL query language.
- Global query view for multiple data sources.
- High performance and scalability, outperforming InfluxDB and TimescaleDB by up to 20x.
- Efficient RAM usage, 10x less than InfluxDB and up to 7x less than others.
- Optimized for high-churn time series data.
- High data compression, storing up to 70x more data points in limited storage.
- Ideal for high-latency IO and low IOPS storage.
- Can substitute moderately sized clusters of competing solutions.
- Protects data from corruption on unclean shutdown.
- Supports various metrics protocols, including Prometheus, InfluxDB, Graphite, OpenTSDB, and more.
- Offers stream aggregation, metrics relabeling, and series limiting.
- Suitable for diverse data sources like APM, Kubernetes, IoT, financial data, and more.
- Open source cluster version.
- Compatible with NFS-based storages like Amazon EFS and Google Filestore.