Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation.

Over dit item

Profiler is een ingebouwde Home Assistant-integratie voor het analyseren van prestaties en geheugengebruik. Het voegt acties toe die diagnostische informatie naar het logboek schrijven, zoals de huidige asyncio-taken, thread frames, gebruikte sockets, wat er in de event loop is ingepland en statistieken van LRU-caches. Je kunt ook een geheugenprofiel of een systeemprofiel laten maken voor een opgegeven aantal seconden. Voor het bijhouden van geheugen starten en stoppen aparte acties het vastleggen van de groei van objecten en van de bronnen van nieuwe objecten, en een andere actie schrijft de repr van overeenkomende objecten naar het logboek. De asyncio-debugmodus kun je met een actie in- of uitschakelen, en de integratie stel je in via de UI.

Automatische samenvatting van de broncode van Home Assistant, automatisch vertaald. Klopt er iets niet? Neem contact op

Ondersteunt

  • Instellen in de interface Voeg het toe onder Instellingen > Apparaten en diensten. Er hoeft niets gedownload te worden.

  • Bijgewerkt met Home Assistant Wordt meegeleverd en bijgewerkt met elke release van Home Assistant.

Instellen

Je voegt het toe onder Instellingen > Apparaten en diensten, met “Voeg integratie toe”.

Teksten uit de broncode van Home Assistant, Apache License 2.0. Teksten waarvoor Home Assistant geen Nederlandse vertaling heeft, zijn automatisch vertaald.

Acties

  • Logobjecten dumpenLaat de Profiler de repr van alle overeenkomende objecten naar het logboek dumpen.Velden: Type
  • Gebruikte sockets dumpenLaat de Profiler informatie over alle momenteel gebruikte sockets loggen.
  • Huidige asyncio-taken loggenLaat de Profiler alle huidige asyncio-taken loggen.
  • Ingeplande event loop loggenLaat de Profiler loggen wat er in de event loop is ingepland.
  • Thread frames loggenLaat de Profiler de huidige frames van alle threads loggen.
  • LRU-statistieken loggenLaat de Profiler de statistieken van alle LRU-caches loggen.
  • Geheugenprofiel makenLaat de Profiler een geheugenprofiel maken voor een opgegeven aantal seconden.Velden: Seconden
  • Asyncio-debug instellenVelden: Ingeschakeld
  • Systeemprofiel aanmakenLaat de Profiler een systeemprofiel maken voor een opgegeven aantal seconden.Velden: Seconden
  • Loggen van objectbronnen startenLaat de Profiler de bronnen van nieuwe objecten in het geheugen loggen.Velden: Maximum aantal objecten, Scaninterval
  • Loggen van objecten startenLaat de Profiler de groei van objecten in het geheugen loggen.Velden: Scaninterval
  • Loggen van objectbronnen stoppenLaat de Profiler stoppen met het loggen van de bronnen van nieuwe objecten in het geheugen.
  • Loggen van objecten stoppenLaat de Profiler stoppen met het loggen van de groei van objecten in het geheugen.

Informatie

Installaties
3,9K die analysegegevens delen
Verbinding
Niet vermeld
Onderhoud
Onderdeel van Home Assistant
Soort
Ingebouwde integratie
Vereist
Ingebouwd in Home Assistant
Domein
profiler

Dit vind je misschien ook interessant

Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation. Over deze cijfers