mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-12-10 13:05:27 -06:00
Add documentation for profiler.dump_sockets service (#40897)
Co-authored-by: Stefan Agner <stefan@agner.ch> Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
parent
79211085b8
commit
51ef6112bd
@ -213,3 +213,23 @@ An example is below:
|
||||
```txt
|
||||
[homeassistant.components.profiler] Task: <Task pending name='Task-1133' coro=<HubConnector._listener() running at /usr/local/lib/python3.12/site-packages/aioharmony/hubconnector_websocket.py:362> wait_for=<Future pending cb=[Task.task_wakeup()]>>
|
||||
```
|
||||
|
||||
### Action profiler.dump_sockets
|
||||
|
||||
{% my developer_call_service badge service="profiler.dump_sockets" %}
|
||||
|
||||
Log all sockets used by Home Assistant. This action can help identify what network connections are currently open, mainly to help track down connections that are not being closed properly.
|
||||
|
||||
Example output:
|
||||
|
||||
```txt
|
||||
[homeassistant.components.profiler] Sockets used by Home Assistant:
|
||||
<socket.socket [closed] fd=-1, family=2, type=1, proto=6>
|
||||
<socket.socket fd=97, family=2, type=1, proto=6, laddr=('192.168.1.10', 80), raddr=('192.168.1.14', 59086)>
|
||||
<socket.socket fd=7, family=1, type=1, proto=0>
|
||||
<socket.socket fd=8, family=1, type=1, proto=0>
|
||||
<socket.socket fd=11, family=10, type=1, proto=6, laddr=('::', 80, 0, 0)>
|
||||
<socket.socket fd=12, family=2, type=1, proto=6, laddr=('0.0.0.0', 80)>
|
||||
<socket.socket fd=15, family=10, type=2, proto=0, laddr=('::', 5353, 0, 0)>
|
||||
...
|
||||
```
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user