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












