Over dit item
VictoriaMetrics is een app die een time series-database draait voor langetermijnmetrics van Home Assistant. Hij begrijpt de Prometheus-querytaal en -API en accepteert ook het InfluxDB line protocol, zodat Home Assistant kan worden uitgelezen of zelf gegevens ernaartoe kan sturen. Hij draait naast de recorder in plaats van die te vervangen, waardoor de geschiedenis langer bewaard kan blijven zonder de recorder te belasten. De bewaartijd is een instelling en de gegevens kunnen worden opgevraagd via de ingebouwde webinterface, die in de zijbalk opent, of via Grafana. Hij bereikt Home Assistant via de Supervisor, dus er is geen toegangstoken nodig. Hij vereist Home Assistant OS en ondersteunt aarch64 en amd64.
Automatische samenvatting van de documentatie en configuratie van hassio-addons/repository, automatisch vertaald. Klopt er iets niet, of ben je de maintainer en wil je hier je eigen tekst tonen? Neem contact op
Ondersteunt
Opent in de zijbalk Een eigen pagina opent binnen Home Assistant.
Actief onderhouden De auteur heeft in de afgelopen zes maanden een release of wijziging gepubliceerd.
Instellen
Voeg de app-repository toe onder Instellingen > Apps. Installeer en start de app daarna.
Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.
Uit de documentatie
VictoriaMetrics is a fast, cost effective and scalable time series database. It speaks the Prometheus query language and API, but stores the same data in a fraction of the space and happily runs on the kind of hardware Home Assistant tends to live on.
Home Assistant's own recorder is built to answer "what is happening now". It is not built to answer "how has this changed over the past three years", and keeping enough history around to do so makes it slower at the job it is actually for. This app gives those long term numbers a home of their own: point it at Home Assistant, pick how long to keep things, and query the result from its built-in web interface or from Grafana.
Machtigingen
- Home Assistant-APIKan Home Assistant uitlezen en bedienen.
- InlogcontrolesKan gebruikersnamen en wachtwoorden van Home Assistant controleren.
Configuratie
- LogniveauBepaalt hoeveel loguitvoer de app produceert en kan worden aangepast om meer of minder gedetailleerd te zijn, wat handig kan zijn als je een onbekend probleem onderzoekt. Elk niveau bevat automatisch ook de berichten van een ernstiger niveau.
- Home Assistant-metrics verzamelenHaal de metrics op die Home Assistant zelf beschikbaar stelt. Hiervoor moet de Prometheus-integratie zijn ingeschakeld door prometheus: toe te voegen aan je configuration.yaml.
- Scrape-intervalHoe vaak metrics van elk doel worden verzameld, bijvoorbeeld 60s of 5m. Kortere intervallen geven meer detail en gebruiken meer schijfruimte.
- Extra scrape-configuratieDe naam van een YAML-bestand in de configuratiemap van deze app met extra Prometheus scrape_configs-jobs, voor andere doelen dan Home Assistant zelf.
- BewaartermijnHoe lang metrics worden bewaard voordat ze automatisch worden verwijderd. Gebruik een getal met een achtervoegsel: s, h, d, w, M (maand, hoofdletter M) of y. Bijvoorbeeld 1y, 18M of 90d.
- OntdubbelingsintervalBewaar per interval alleen het laatste monster per time series, bijvoorbeeld 60s. Handig als dezelfde metrics uit meer dan één bron binnenkomen. Laat leeg om elk monster op te slaan.
- Configuratie voor streamaggregatieDe naam van een YAML-bestand in de configuratiemap van deze app met regels voor streamaggregatie, die metrics samenvatten zodra ze binnenkomen, bijvoorbeeld tot gemiddelden over vijf minuten.
- Geaggregeerde invoer behoudenSla ook de ruwe monsters op die overeenkomen met een regel voor streamaggregatie, in plaats van alleen het geaggregeerde resultaat.
- Minimale vrije schijfruimteNieuwe metrics worden niet meer geaccepteerd zodra de vrije schijfruimte onder dit bedrag komt, zodat de database je machine niet volschrijft. Bijvoorbeeld 1GB.
- LatentieverschuivingHoe lang pas binnengekomen metrics worden achtergehouden voor queries, zodat een half afgeronde scrape niet als dip zichtbaar wordt. Zet dit op 1s als gegevens hiernaartoe worden gepusht in plaats van gescrapet en je de nieuwste waarden meteen wilt zien.
- GeheugenlimietHet percentage van het systeemgeheugen dat de caches mogen gebruiken. Verlaag het als deze app een kleine machine moet delen, verhoog het als queries over lange tijdsbereiken traag zijn.
- SSLSchakelt versleutelde SSL (HTTPS) in of uit voor directe toegang tot de app. Deze instelling heeft geen effect op de Ingress-service.
- CertificaatbestandHet certificaatbestand dat voor SSL wordt gebruikt. Het bestand moet in de map /ssl/ staan.
- Bestand met privésleutelHet bestand met de privésleutel dat voor SSL wordt gebruikt. Het bestand moet in de map /ssl/ staan.
- Authenticatie uitschakelenSchakelt de Home Assistant-inlogcontrole op de directe poort uit, waardoor je metrics openstaan voor iedereen die erbij kan. Schakel dit niet in.
Informatie
- Installaties
- 595 die analysegegevens delen
- Verbinding
- Niet vermeld
- Onderhoud
- Bijgewerkt in de afgelopen 6 maanden
- Versie
- 0.5.0,
- Soort
- App
- Vereist
- Vereist Home Assistant OS
- Draait op
- 64-bits ARM, x86-64












