diff --git a/.addons.yml b/.addons.yml index c779d903..58febc13 100644 --- a/.addons.yml +++ b/.addons.yml @@ -101,10 +101,6 @@ addons: repository: hassio-addons/addon-plex target: plex image: ghcr.io/hassio-addons/plex/{arch} - prometheus: - repository: hassio-addons/addon-prometheus - target: prometheus - image: hassioaddons/prometheus-{arch} spotify: repository: hassio-addons/addon-spotify-connect target: spotify diff --git a/README.md b/README.md index a77f8f14..c09cb8ee 100644 --- a/README.md +++ b/README.md @@ -323,19 +323,6 @@ Recorded media, live TV, online news, and podcasts ready to stream. [:books: Plex Media Server add-on documentation][addon-doc-plex] -### ✓ [Prometheus][addon-prometheus] - -![Latest Version][prometheus-version-shield] -![Supports armhf Architecture][prometheus-armhf-shield] -![Supports armv7 Architecture][prometheus-armv7-shield] -![Supports aarch64 Architecture][prometheus-aarch64-shield] -![Supports amd64 Architecture][prometheus-amd64-shield] -![Supports i386 Architecture][prometheus-i386-shield] - -Cloud native metrics - -[:books: Prometheus add-on documentation][addon-doc-prometheus] - ### ✓ [SQLite Web][addon-sqlite-web] ![Latest Version][sqlite-web-version-shield] @@ -621,7 +608,6 @@ on the correct GitHub repository matching the add-on. - [Open an issue for the add-on: Nginx Proxy Manager][nginxproxymanager-issue] - [Open an issue for the add-on: Node-RED][node-red-issue] - [Open an issue for the add-on: Plex Media Server][plex-issue] -- [Open an issue for the add-on: Prometheus][prometheus-issue] - [Open an issue for the add-on: SQLite Web][sqlite-web-issue] - [Open an issue for the add-on: Spotify Connect][spotify-issue] - [Open an issue for the add-on: Studio Code Server][vscode-issue] @@ -885,15 +871,6 @@ SOFTWARE. [plex-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg [plex-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [plex-i386-shield]: https://img.shields.io/badge/i386-no-red.svg -[addon-prometheus]: https://github.com/hassio-addons/addon-prometheus/tree/v1.0.0-beta.0 -[addon-doc-prometheus]: https://github.com/hassio-addons/addon-prometheus/blob/v1.0.0-beta.0/README.md -[prometheus-issue]: https://github.com/hassio-addons/addon-prometheus/issues -[prometheus-version-shield]: https://img.shields.io/badge/version-v1.0.0-beta.0-blue.svg -[prometheus-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg -[prometheus-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg -[prometheus-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg -[prometheus-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg -[prometheus-i386-shield]: https://img.shields.io/badge/i386-no-red.svg [addon-sqlite-web]: https://github.com/hassio-addons/addon-sqlite-web/tree/v4.0.0 [addon-doc-sqlite-web]: https://github.com/hassio-addons/addon-sqlite-web/blob/v4.0.0/README.md [sqlite-web-issue]: https://github.com/hassio-addons/addon-sqlite-web/issues diff --git a/prometheus/CHANGELOG.md b/prometheus/CHANGELOG.md deleted file mode 100644 index 421c49fd..00000000 --- a/prometheus/CHANGELOG.md +++ /dev/null @@ -1 +0,0 @@ -initial beta release \ No newline at end of file diff --git a/prometheus/DOCS.md b/prometheus/DOCS.md deleted file mode 100644 index c968ee6d..00000000 --- a/prometheus/DOCS.md +++ /dev/null @@ -1,133 +0,0 @@ -# Home Assistant Community Add-on: Prometheus - -.... - -## Installation - -The installation of this add-on is pretty straightforward and not different in -comparison to installing any other Home Assistant add-on. - -1. Search for the "Prometheus" add-on in the Supervisor add-on store. -1. Install the "Prometheus" add-on. -1. Start the "Prometheus" add-on. -1. Check the logs of the "Prometheus" to see if everything went well. -1. Open the Web UI. - -**Note**: The addon supports both Ingress and direct access, this is the default - -## Configuration - -There are no configuration options for the addon. - -To add additional scrape targets you need to create a file per target in /share/prometheus/targets. - -Example: - -```yaml ---- -job_name: 'octoprint' -scrape_interval: 5s -metrics_path: '/plugin/prometheus_exporter/metrics' -params: - apikey: ['VERYSECRETAPIKEY'] -static_configs: - - targets: ['octoprint.example.org:5000'] -``` - -**Note**: _This is just an example, don't copy and paste it! Create your own!_ - -The job names `home-assistant` and `prometheus` are already defined by default. -For the `homeassistant` target you must add add the following to -the Home Assistant configuration: - -```yaml -prometheus: -``` - -Rules can be created under `/share/prometheus/rules/` - -The addon will reload the configuration if a valid configuration is available. -If not it will log errors in the addon log - -## Grafana - -Grafana can use prometheus as a datasource, to configure this go to grafana -and add a datasource. -The hostname to connect to is depending on the release you installed. -For stable this is `http://a0d7b954-prometheus:9090` - -## Known issues and limitations - -- Job name must be unique, but this has to be enforced by the user. -- no alert manager yet - -## Changelog & Releases - -This repository keeps a change log using [GitHub's releases][releases] -functionality. The format of the log is based on -[Keep a Changelog][keepchangelog]. - -Releases are based on [Semantic Versioning][semver], and use the format -of ``MAJOR.MINOR.PATCH``. In a nutshell, the version will be incremented -based on the following: - -- ``MAJOR``: Incompatible or major changes. -- ``MINOR``: Backwards-compatible new features and enhancements. -- ``PATCH``: Backwards-compatible bugfixes and package updates. - -## Support - -Got questions? - -You have several options to get them answered: - -- The [Home Assistant Community Add-ons Discord chat server][discord] for add-on - support and feature requests. -- The [Home Assistant Discord chat server][discord-ha] for general Home - Assistant discussions and questions. -- The Home Assistant [Community Forum][forum]. -- Join the [Reddit subreddit][reddit] in [/r/homeassistant][reddit] - -You could also [open an issue here][issue] GitHub. - -## Authors & contributors - -The original setup of this repository is by [Robbert Müller][mjrider]. - -For a full list of all authors and contributors, -check [the contributor's page][contributors]. - -## License - -MIT License - -Copyright (c) 2020-2020 Robbert Müller - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -[contributors]: https://github.com/hassio-addons/addon-Prometheus/graphs/contributors -[discord-ha]: https://discord.gg/c5DvZ4e -[discord]: https://discord.me/hassioaddons -[forum]: https://example.net -[mjrider]: https://github.com/mjrider -[issue]: https://github.com/hassio-addons/addon-prometheus/issues -[keepchangelog]: http://keepachangelog.com/en/1.0.0/ -[reddit]: https://reddit.com/r/homeassistant -[releases]: https://github.com/hassio-addons/addon-prometheus/releases -[semver]: http://semver.org/spec/v2.0.0.htm diff --git a/prometheus/README.md b/prometheus/README.md deleted file mode 100644 index a34cf80c..00000000 --- a/prometheus/README.md +++ /dev/null @@ -1,39 +0,0 @@ -# Home Assistant Community Add-on: Prometheus - -[![Release][release-shield]][release] ![Project Stage][project-stage-shield] ![Project Maintenance][maintenance-shield] - -[![Discord][discord-shield]][discord] [![Community Forum][forum-shield]][forum] - -The open platform for beautiful analytics and monitoring. - -## About - -... - -![Prometheus in the Home Assistant Frontend][screenshot] - -## WARNING! THIS IS A BETA VERSION! - -This Home Assistant Add-ons repository contains beta releases of add-ons. - -- They might stop working at any time. -- They could have a negative impact on your system. - -This repository was created for: - -- Anybody willing to test. -- Anybody interested in trying out upcoming add-ons or add-on features. - -If you are more interested in stable releases of our add-ons: - - - -[discord-shield]: https://img.shields.io/discord/478094546522079232.svg -[discord]: https://discord.me/hassioaddons -[forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg -[forum]: https://example.org -[maintenance-shield]: https://img.shields.io/maintenance/yes/2020.svg -[project-stage-shield]: https://img.shields.io/badge/project%20stage-Development-yellowgreen.svg -[release-shield]: https://img.shields.io/badge/version-v1.0.0-beta.0-blue.svg -[release]: https://github.com/hassio-addons/addon-prometheus/tree/v1.0.0-beta.0 -[screenshot]: https://github.com/hassio-addons/addon-prometheus/raw/master/images/screenshot.png \ No newline at end of file diff --git a/prometheus/config.json b/prometheus/config.json deleted file mode 100644 index 365ae77a..00000000 --- a/prometheus/config.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "Prometheus", - "version": "1.0.0-beta.0", - "slug": "prometheus", - "description": "Cloud native metrics", - "url": "https://github.com/hassio-addons/addon-prometheus", - "startup": "services", - "ingress": true, - "ingress_port": 9090, - "ingress_entry": "graph", - "panel_icon": "mdi:chart-timeline", - "panel_title": "Prometheus", - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "boot": "auto", - "hassio_api": true, - "homeassistant_api": true, - "hassio_role": "default", - "map": [ - "share:rw" - ], - "options": {}, - "ports": { - "9090/tcp": null - }, - "ports_description": { - "9090/tcp": "Not required for Ingress" - }, - "schema": {}, - "image": "hassioaddons/prometheus-{arch}" -} \ No newline at end of file diff --git a/prometheus/icon.png b/prometheus/icon.png deleted file mode 100644 index c03fe508..00000000 Binary files a/prometheus/icon.png and /dev/null differ diff --git a/prometheus/logo.png b/prometheus/logo.png deleted file mode 100644 index c03fe508..00000000 Binary files a/prometheus/logo.png and /dev/null differ