diff options
author | nicolargo <nicolas@nicolargo.com> | 2024-02-03 17:38:17 +0100 |
---|---|---|
committer | nicolargo <nicolas@nicolargo.com> | 2024-02-03 17:38:17 +0100 |
commit | bd5e297a0e552e2c497181ae38ffd731a09c360f (patch) | |
tree | a7fe02faadb5a8009ba92c0c45e9d104e9ad86ff /docs | |
parent | 1a197aa4067980cc06b23ea5aed159ccbb8d7edb (diff) | |
parent | a5249a18933bffa350cc68e15653e8f88a77276f (diff) |
Compute rate automaticaly
Diffstat (limited to 'docs')
-rw-r--r-- | docs/_static/glances-flame.svg | 4 | ||||
-rw-r--r-- | docs/aoa/containers.rst | 6 | ||||
-rw-r--r-- | docs/aoa/cpu.rst | 13 | ||||
-rw-r--r-- | docs/aoa/load.rst | 11 | ||||
-rw-r--r-- | docs/aoa/memory.rst | 6 | ||||
-rw-r--r-- | docs/aoa/ps.rst | 2 | ||||
-rw-r--r-- | docs/aoa/quicklook.rst | 10 | ||||
-rw-r--r-- | docs/api.rst | 920 | ||||
-rw-r--r-- | docs/cmds.rst | 48 | ||||
-rw-r--r-- | docs/config.rst | 67 | ||||
-rw-r--r-- | docs/docker.rst | 20 | ||||
-rw-r--r-- | docs/glances.rst | 21 | ||||
-rw-r--r-- | docs/gw/couchdb.rst | 39 | ||||
-rw-r--r-- | docs/gw/mongodb.rst | 41 | ||||
-rw-r--r-- | docs/gw/prometheus.rst | 4 | ||||
-rw-r--r-- | docs/index.rst | 12 | ||||
-rw-r--r-- | docs/install.rst | 16 | ||||
-rw-r--r-- | docs/man/glances.1 | 147 | ||||
-rw-r--r-- | docs/quickstart.rst | 24 | ||||
-rw-r--r-- | docs/support.rst | 2 |
20 files changed, 910 insertions, 503 deletions
diff --git a/docs/_static/glances-flame.svg b/docs/_static/glances-flame.svg index 5ab6b70a..7edff6f7 100644 --- a/docs/_static/glances-flame.svg +++ b/docs/_static/glances-flame.svg @@ -1,4 +1,4 @@ -<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" width="1200" height="650" onload="init(evt)" viewBox="0 0 1200 650" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fg="http://github.com/jonhoo/inferno"><!--Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples.--><!--NOTES: --><defs><linearGradient id="background" y1="0" y2="1" x1="0" x2="0"><stop stop-color="#eeeeee" offset="5%"/><stop stop-color="#eeeeb0" offset="95%"/></linearGradient></defs><style type="text/css"> +<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" width="1200" height="634" onload="init(evt)" viewBox="0 0 1200 634" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fg="http://github.com/jonhoo/inferno"><!--Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples.--><!--NOTES: --><defs><linearGradient id="background" y1="0" y2="1" x1="0" x2="0"><stop stop-color="#eeeeee" offset="5%"/><stop stop-color="#eeeeb0" offset="95%"/></linearGradient></defs><style type="text/css"> text { font-family:"Verdana"; font-size:12px; fill:rgb(0,0,0); } #title { text-anchor:middle; font-size:17px; } #matched { text-anchor:end; } @@ -412,4 +412,4 @@ function search(term) { function format_percent(n) { return n.toFixed(4) + "%"; } -]]></script><rect x="0" y="0" width="100%" height="650" fill="url(#background)"/><text id="title" x="50.0000%" y="24.00">./venv/bin/py-spy record -o ./docs/_static/glances-flame.svg -d 60 -s --pid 229330</text><text id="details" x="10" y="40.00"> </text><text id="unzoom" class="hide" x="10" y="24.00">Reset Zoom</text><text id="search" x="1190" y="24.00">Search</text><text id="matched" x="1190" y="639.00"> </text><svg id="frames" x="10" width="1180" total_samples="729"><g><title>run (glances/plugins/glances_ports.py:224) (1 samples, 0.14%)</title><rect x="0.0000%" y="116" width="0.1372%" height="15" fill="rgb(227,0,7)" fg:x="0" fg:w="1"/><text x="0.2500%" y="126.50"></text></g><g><title>_port_scan (glances/plugins/glances_ports.py:273) (1 samples, 0.14%)</title><rect x="0.0000%" y="132" width="0.1372%" height="15" fill="rgb(217,0,24)" fg:x="0" fg:w="1"/><text x="0.2500%" y="142.50"></text></g><g><title>_port_scan_icmp (glances/plugins/glances_ports.py:317) (1 samples, 0.14%)</title><rect x="0.0000%" y="148" width="0.1372%" height="15" fill="rgb(221,193,54)" fg:x="0" fg:w="1"/><text x="0.2500%" y="158.50"></text></g><g><title>check_call (subprocess.py:364) (1 samples, 0.14%)</title><rect x="0.0000%" y="164" width="0.1372%" height="15" fill="rgb(248,212,6)" fg:x="0" fg:w="1"/><text x="0.2500%" y="174.50"></text></g><g><title>call (subprocess.py:347) (1 samples, 0.14%)</title><rect x="0.0000%" y="180" width="0.1372%" height="15" fill="rgb(208,68,35)" fg:x="0" fg:w="1"/><text x="0.2500%" y="190.50"></text></g><g><title>wait (subprocess.py:1207) (1 samples, 0.14%)</title><rect x="0.0000%" y="196" width="0.1372%" height="15" fill="rgb(232,128,0)" fg:x="0" fg:w="1"/><text x="0.2500%" y="206.50"></text></g><g><title>_wait (subprocess.py:1941) (1 samples, 0.14%)</title><rect x="0.0000%" y="212" width="0.1372%" height="15" fill="rgb(207,160,47)" fg:x="0" fg:w="1"/><text x="0.2500%" y="222.50"></text></g><g><title>_try_wait (subprocess.py:1899) (1 samples, 0.14%)</title><rect x="0.0000%" y="228" width="0.1372%" height="15" fill="rgb(228,23,34)" fg:x="0" fg:w="1"/><text x="0.2500%" y="238.50"></text></g><g><title>prepare_url (requests/models.py:428) (1 samples, 0.14%)</title><rect x="0.1372%" y="260" width="0.1372%" height="15" fill="rgb(218,30,26)" fg:x="1" fg:w="1"/><text x="0.3872%" y="270.50"></text></g><g><title>prepare_url (requests/models.py:434) (1 samples, 0.14%)</title><rect x="0.2743%" y="260" width="0.1372%" height="15" fill="rgb(220,122,19)" fg:x="2" fg:w="1"/><text x="0.5243%" y="270.50"></text></g><g><title>parse_url (urllib3/util/url.py:419) (1 samples, 0.14%)</title><rect x="0.2743%" y="276" width="0.1372%" height="15" fill="rgb(250,228,42)" fg:x="2" fg:w="1"/><text x="0.5243%" y="286.50"></text></g><g><title>__new__ (urllib3/util/url.py:105) (1 samples, 0.14%)</title><rect x="0.2743%" y="292" width="0.1372%" height="15" fill="rgb(240,193,28)" fg:x="2" fg:w="1"/><text x="0.5243%" y="302.50"></text></g><g><title>prepare (requests/models.py:368) (3 samples, 0.41%)</title><rect x="0.1372%" y="244" width="0.4115%" height="15" fill="rgb(216,20,37)" fg:x="1" fg:w="3"/><text x="0.3872%" y="254.50"></text></g><g><title>prepare_url (requests/models.py:482) (1 samples, 0.14%)</title><rect x="0.4115%" y="260" width="0.1372%" height="15" fill="rgb(206,188,39)" fg:x="3" fg:w="1"/><text x="0.6615%" y="270.50"></text></g><g><title>requote_uri (requests/utils.py:673) (1 samples, 0.14%)</title><rect x="0.4115%" y="276" width="0.1372%" height="15" fill="rgb(217,207,13)" fg:x="3" fg:w="1"/><text x="0.6615%" y="286.50"></text></g><g><title>unquote_unreserved (requests/utils.py:646) (1 samples, 0.14%)</title><rect x="0.4115%" y="292" width="0.1372%" height="15" fill="rgb(231,73,38)" fg:x="3" fg:w="1"/><text x="0.6615%" y="302.50"></text></g><g><title>prepare_request (requests/sessions.py:484) (4 samples, 0.55%)</title><rect x="0.1372%" y="228" width="0.5487%" height="15" fill="rgb(225,20,46)" fg:x="1" fg:w="4"/><text x="0.3872%" y="238.50"></text></g><g><title>prepare (requests/models.py:369) (1 samples, 0.14%)</title><rect x="0.5487%" y="244" width="0.1372%" height="15" fill="rgb(210,31,41)" fg:x="4" fg:w="1"/><text x="0.7987%" y="254.50"></text></g><g><title>prepare_headers (requests/models.py:487) (1 samples, 0.14%)</title><rect x="0.5487%" y="260" width="0.1372%" height="15" fill="rgb(221,200,47)" fg:x="4" fg:w="1"/><text x="0.7987%" y="270.50"></text></g><g><title>__init__ (requests/structures.py:44) (1 samples, 0.14%)</title><rect x="0.5487%" y="276" width="0.1372%" height="15" fill="rgb(226,26,5)" fg:x="4" fg:w="1"/><text x="0.7987%" y="286.50"></text></g><g><title>update (_collections_abc.py:993) (1 samples, 0.14%)</title><rect x="0.5487%" y="292" width="0.1372%" height="15" fill="rgb(249,33,26)" fg:x="4" fg:w="1"/><text x="0.7987%" y="302.50"></text></g><g><title>__init__ (requests/structures.py:41) (1 samples, 0.14%)</title><rect x="0.6859%" y="260" width="0.1372%" height="15" fill="rgb(235,183,28)" fg:x="5" fg:w="1"/><text x="0.9359%" y="270.50"></text></g><g><title>request (requests/sessions.py:573) (6 samples, 0.82%)</title><rect x="0.1372%" y="212" width="0.8230%" height="15" fill="rgb(221,5,38)" fg:x="1" fg:w="6"/><text x="0.3872%" y="222.50"></text></g><g><title>prepare_request (requests/sessions.py:490) (2 samples, 0.27%)</title><rect x="0.6859%" y="228" width="0.2743%" height="15" fill="rgb(247,18,42)" fg:x="5" fg:w="2"/><text x="0.9359%" y="238.50"></text></g><g><title>merge_setting (requests/sessions.py:79) (2 samples, 0.27%)</title><rect x="0.6859%" y="244" width="0.2743%" height="15" fill="rgb(241,131,45)" fg:x="5" fg:w="2"/><text x="0.9359%" y="254.50"></text></g><g><title>to_key_val_list (requests/utils.py:364) (1 samples, 0.14%)</title><rect x="0.8230%" y="260" width="0.1372%" height="15" fill="rgb(249,31,29)" fg:x="6" fg:w="1"/><text x="1.0730%" y="270.50"></text></g><g><title>items (_collections_abc.py:837) (1 samples, 0.14%)</title><rect x="0.8230%" y="276" width="0.1372%" height="15" fill="rgb(225,111,53)" fg:x="6" fg:w="1"/><text x="1.0730%" y="286.50"></text></g><g><title>request (requests/sessions.py:577) (1 samples, 0.14%)</title><rect x="0.9602%" y="212" width="0.1372%" height="15" fill="rgb(238,160,17)" fg:x="7" fg:w="1"/><text x="1.2102%" y="222.50"></text></g><g><title>merge_environment_settings (requests/sessions.py:759) (1 samples, 0.14%)</title><rect x="0.9602%" y="228" width="0.1372%" height="15" fill="rgb(214,148,48)" fg:x="7" fg:w="1"/><text x="1.2102%" y="238.50"></text></g><g><title>get_environ_proxies (requests/utils.py:833) (1 samples, 0.14%)</title><rect x="0.9602%" y="244" width="0.1372%" height="15" fill="rgb(232,36,49)" fg:x="7" fg:w="1"/><text x="1.2102%" y="254.50"></text></g><g><title>getproxies_environment (urllib/request.py:2500) (1 samples, 0.14%)</title><rect x="0.9602%" y="260" width="0.1372%" height="15" fill="rgb(209,103,24)" fg:x="7" fg:w="1"/><text x="1.2102%" y="270.50"></text></g><g><title>__iter__ (_collections_abc.py:906) (1 samples, 0.14%)</title><rect x="0.9602%" y="276" width="0.1372%" height="15" fill="rgb(229,88,8)" fg:x="7" fg:w="1"/><text x="1.2102%" y="286.50"></text></g><g><title>__getitem__ (os.py:676) (1 samples, 0.14%)</title><rect x="0.9602%" y="292" width="0.1372%" height="15" fill="rgb(213,181,19)" fg:x="7" fg:w="1"/><text x="1.2102%" y="302.50"></text></g><g><title>_make_request (urllib3/connectionpool.py:403) (1 samples, 0.14%)</title><rect x="1.0974%" y="276" width="0.1372%" height="15" fill="rgb(254,191,54)" fg:x="8" fg:w="1"/><text x="1.3474%" y="286.50"></text></g><g><title>request (http/client.py:1282) (1 samples, 0.14%)</title><rect x="1.0974%" y="292" width="0.1372%" height="15" fill="rgb(241,83,37)" fg:x="8" fg:w="1"/><text x="1.3474%" y="302.50"></text></g><g><title>_send_request (http/client.py:1328) (1 samples, 0.14%)</title><rect x="1.0974%" y="308" width="0.1372%" height="15" fill="rgb(233,36,39)" fg:x="8" fg:w="1"/><text x="1.3474%" y="318.50"></text></g><g><title>endheaders (http/client.py:1277) (1 samples, 0.14%)</title><rect x="1.0974%" y="324" width="0.1372%" height="15" fill="rgb(226,3,54)" fg:x="8" fg:w="1"/><text x="1.3474%" y="334.50"></text></g><g><title>_send_output (http/client.py:1037) (1 samples, 0.14%)</title><rect x="1.0974%" y="340" width="0.1372%" height="15" fill="rgb(245,192,40)" fg:x="8" fg:w="1"/><text x="1.3474%" y="350.50"></text></g><g><title>send (http/client.py:998) (1 samples, 0.14%)</title><rect x="1.0974%" y="356" width="0.1372%" height="15" fill="rgb(238,167,29)" fg:x="8" fg:w="1"/><text x="1.3474%" y="366.50"></text></g><g><title>_parsegen (email/feedparser.py:256) (1 samples, 0.14%)</title><rect x="1.2346%" y="404" width="0.1372%" height="15" fill="rgb(232,182,51)" fg:x="9" fg:w="1"/><text x="1.4846%" y="414.50"></text></g><g><title>get_content_type (email/message.py:584) (1 samples, 0.14%)</title><rect x="1.2346%" y="420" width="0.1372%" height="15" fill="rgb(231,60,39)" fg:x="9" fg:w="1"/><text x="1.4846%" y="430.50"></text></g><g><title>parse (email/parser.py:56) (2 samples, 0.27%)</title><rect x="1.2346%" y="356" width="0.2743%" height="15" fill="rgb(208,69,12)" fg:x="9" fg:w="2"/><text x="1.4846%" y="366.50"></text></g><g><title>feed (email/feedparser.py:176) (2 samples, 0.27%)</title><rect x="1.2346%" y="372" width="0.2743%" height="15" fill="rgb(235,93,37)" fg:x="9" fg:w="2"/><text x="1.4846%" y="382.50"></text></g><g><title>_call_parse (email/feedparser.py:180) (2 samples, 0.27%)</title><rect x="1.2346%" y="388" width="0.2743%" height="15" fill="rgb(213,116,39)" fg:x="9" fg:w="2"/><text x="1.4846%" y="398.50"></text></g><g><title>_parsegen (email/feedparser.py:465) (1 samples, 0.14%)</title><rect x="1.3717%" y="404" width="0.1372%" height="15" fill="rgb(222,207,29)" fg:x="10" fg:w="1"/><text x="1.6217%" y="414.50"></text></g><g><title>send (requests/adapters.py:500) (4 samples, 0.55%)</title><rect x="1.0974%" y="244" width="0.5487%" height="15" fill="rgb(206,96,30)" fg:x="8" fg:w="4"/><text x="1.3474%" y="254.50"></text></g><g><title>urlopen (urllib3/connectionpool.py:703) (4 samples, 0.55%)</title><rect x="1.0974%" y="260" width="0.5487%" height="15" fill="rgb(218,138,4)" fg:x="8" fg:w="4"/><text x="1.3474%" y="270.50"></text></g><g><title>_make_request (urllib3/connectionpool.py:445) (3 samples, 0.41%)</title><rect x="1.2346%" y="276" width="0.4115%" height="15" fill="rgb(250,191,14)" fg:x="9" fg:w="3"/><text x="1.4846%" y="286.50"></text></g><g><title>getresponse (http/client.py:1374) (3 samples, 0.41%)</title><rect x="1.2346%" y="292" width="0.4115%" height="15" fill="rgb(239,60,40)" fg:x="9" fg:w="3"/><text x="1.4846%" y="302.50"></text></g><g><title>begin (http/client.py:337) (3 samples, 0.41%)</title><rect x="1.2346%" y="308" width="0.4115%" height="15" fill="rgb(206,27,48)" fg:x="9" fg:w="3"/><text x="1.4846%" y="318.50"></text></g><g><title>parse_headers (http/client.py:236) (3 samples, 0.41%)</title><rect x="1.2346%" y="324" width="0.4115%" height="15" fill="rgb(225,35,8)" fg:x="9" fg:w="3"/><text x="1.4846%" y="334.50"></text></g><g><title>parsestr (email/parser.py:67) (3 samples, 0.41%)</title><rect x="1.2346%" y="340" width="0.4115%" height="15" fill="rgb(250,213,24)" fg:x="9" fg:w="3"/><text x="1.4846%" y="350.50"></text></g><g><title>parse (email/parser.py:57) (1 samples, 0.14%)</title><rect x="1.5089%" y="356" width="0.1372%" height="15" fill="rgb(247,123,22)" fg:x="11" fg:w="1"/><text x="1.7589%" y="366.50"></text></g><g><title>close (email/feedparser.py:187) (1 samples, 0.14%)</title><rect x="1.5089%" y="372" width="0.1372%" height="15" fill="rgb(231,138,38)" fg:x="11" fg:w="1"/><text x="1.7589%" y="382.50"></text></g><g><title>_call_parse (email/feedparser.py:180) (1 samples, 0.14%)</title><rect x="1.5089%" y="388" width="0.1372%" height="15" fill="rgb(231,145,46)" fg:x="11" fg:w="1"/><text x="1.7589%" y="398.50"></text></g><g><title>_parsegen (email/feedparser.py:469) (1 samples, 0.14%)</title><rect x="1.5089%" y="404" width="0.1372%" height="15" fill="rgb(251,118,11)" fg:x="11" fg:w="1"/><text x="1.7589%" y="414.50"></text></g><g><title>set_payload (email/message.py:311) (1 samples, 0.14%)</title><rect x="1.5089%" y="420" width="0.1372%" height="15" fill="rgb(217,147,25)" fg:x="11" fg:w="1"/><text x="1.7589%" y="430.50"></text></g><g><title>build_response (requests/adapters.py:304) (1 samples, 0.14%)</title><rect x="1.6461%" y="260" width="0.1372%" height="15" fill="rgb(247,81,37)" fg:x="12" fg:w="1"/><text x="1.8961%" y="270.50"></text></g><g><title>__init__ (requests/models.py:692) (1 samples, 0.14%)</title><rect x="1.6461%" y="276" width="0.1372%" height="15" fill="rgb(209,12,38)" fg:x="12" fg:w="1"/><text x="1.8961%" y="286.50"></text></g><g><title>cookiejar_from_dict (requests/cookies.py:531) (1 samples, 0.14%)</title><rect x="1.6461%" y="292" width="0.1372%" height="15" fill="rgb(227,1,9)" fg:x="12" fg:w="1"/><text x="1.8961%" y="302.50"></text></g><g><title>__init__ (http/cookiejar.py:1268) (1 samples, 0.14%)</title><rect x="1.6461%" y="308" width="0.1372%" height="15" fill="rgb(248,47,43)" fg:x="12" fg:w="1"/><text x="1.8961%" y="318.50"></text></g><g><title>__init__ (http/cookiejar.py:904) (1 samples, 0.14%)</title><rect x="1.6461%" y="324" width="0.1372%" height="15" fill="rgb(221,10,30)" fg:x="12" fg:w="1"/><text x="1.8961%" y="334.50"></text></g><g><title>send (requests/sessions.py:701) (6 samples, 0.82%)</title><rect x="1.0974%" y="228" width="0.8230%" height="15" fill="rgb(210,229,1)" fg:x="8" fg:w="6"/><text x="1.3474%" y="238.50"></text></g><g><title>send (requests/adapters.py:538) (2 samples, 0.27%)</title><rect x="1.6461%" y="244" width="0.2743%" height="15" fill="rgb(222,148,37)" fg:x="12" fg:w="2"/><text x="1.8961%" y="254.50"></text></g><g><title>build_response (requests/adapters.py:323) (1 samples, 0.14%)</title><rect x="1.7833%" y="260" width="0.1372%" height="15" fill="rgb(234,67,33)" fg:x="13" fg:w="1"/><text x="2.0333%" y="270.50"></text></g><g><title>extract_cookies_to_jar (requests/cookies.py:137) (1 samples, 0.14%)</title><rect x="1.7833%" y="276" width="0.1372%" height="15" fill="rgb(247,98,35)" fg:x="13" fg:w="1"/><text x="2.0333%" y="286.50"></text></g><g><title>extract_cookies (http/cookiejar.py:1690) (1 samples, 0.14%)</title><rect x="1.7833%" y="292" width="0.1372%" height="15" fill="rgb(247,138,52)" fg:x="13" fg:w="1"/><text x="2.0333%" y="302.50"></text></g><g><title>make_cookies (http/cookiejar.py:1608) (1 samples, 0.14%)</title><rect x="1.7833%" y="308" width="0.1372%" height="15" fill="rgb(213,79,30)" fg:x="13" fg:w="1"/><text x="2.0333%" y="318.50"></text></g><g><title>stats (podman/domain/pods_manager.py:149) (14 samples, 1.92%)</title><rect x="0.1372%" y="164" width="1.9204%" height="15" fill="rgb(246,177,23)" fg:x="1" fg:w="14"/><text x="0.3872%" y="174.50">s..</text></g><g><title>get (podman/api/client.py:236) (14 samples, 1.92%)</title><rect x="0.1372%" y="180" width="1.9204%" height="15" fill="rgb(230,62,27)" fg:x="1" fg:w="14"/><text x="0.3872%" y="190.50">g..</text></g><g><title>_request (podman/api/client.py:404) (14 samples, 1.92%)</title><rect x="0.1372%" y="196" width="1.9204%" height="15" fill="rgb(216,154,8)" fg:x="1" fg:w="14"/><text x="0.3872%" y="206.50">_..</text></g><g><title>request (requests/sessions.py:587) (7 samples, 0.96%)</title><rect x="1.0974%" y="212" width="0.9602%" height="15" fill="rgb(244,35,45)" fg:x="8" fg:w="7"/><text x="1.3474%" y="222.50"></text></g><g><title>send (requests/sessions.py:717) (1 samples, 0.14%)</title><rect x="1.9204%" y="228" width="0.1372%" height="15" fill="rgb(251,115,12)" fg:x="14" fg:w="1"/><text x="2.1704%" y="238.50"></text></g><g><title><genexpr> (glances/plugins/containers/glances_podman.py:93) (15 samples, 2.06%)</title><rect x="0.1372%" y="148" width="2.0576%" height="15" fill="rgb(240,54,50)" fg:x="1" fg:w="15"/><text x="0.3872%" y="158.50"><..</text></g><g><title>stats (podman/domain/pods_manager.py:151) (1 samples, 0.14%)</title><rect x="2.0576%" y="164" width="0.1372%" height="15" fill="rgb(233,84,52)" fg:x="15" fg:w="1"/><text x="2.3076%" y="174.50"></text></g><g><title>json (requests/models.py:972) (1 samples, 0.14%)</title><rect x="2.0576%" y="180" width="0.1372%" height="15" fill="rgb(207,117,47)" fg:x="15" fg:w="1"/><text x="2.3076%" y="190.50"></text></g><g><title>loads (json/__init__.py:346) (1 samples, 0.14%)</title><rect x="2.0576%" y="196" width="0.1372%" height="15" fill="rgb(249,43,39)" fg:x="15" fg:w="1"/><text x="2.3076%" y="206.50"></text></g><g><title>decode (json/decoder.py:337) (1 samples, 0.14%)</title><rect x="2.0576%" y="212" width="0.1372%" height="15" fill="rgb(209,38,44)" fg:x="15" fg:w="1"/><text x="2.3076%" y="222.50"></text></g><g><title>raw_decode (json/decoder.py:353) (1 samples, 0.14%)</title><rect x="2.0576%" y="228" width="0.1372%" height="15" fill="rgb(236,212,23)" fg:x="15" fg:w="1"/><text x="2.3076%" y="238.50"></text></g><g><title>split_buffer (docker/utils/json_stream.py:61) (2 samples, 0.27%)</title><rect x="2.1948%" y="164" width="0.2743%" height="15" fill="rgb(242,79,21)" fg:x="16" fg:w="2"/><text x="2.4448%" y="174.50"></text></g><g><title>stream_as_text (docker/utils/json_stream.py:17) (2 samples, 0.27%)</title><rect x="2.1948%" y="180" width="0.2743%" height="15" fill="rgb(211,96,35)" fg:x="16" fg:w="2"/><text x="2.4448%" y="190.50"></text></g><g><title>_stream_helper (docker/api/client.py:349) (2 samples, 0.27%)</title><rect x="2.1948%" y="196" width="0.2743%" height="15" fill="rgb(253,215,40)" fg:x="16" fg:w="2"/><text x="2.4448%" y="206.50"></text></g><g><title>read (urllib3/response.py:566) (2 samples, 0.27%)</title><rect x="2.1948%" y="212" width="0.2743%" height="15" fill="rgb(211,81,21)" fg:x="16" fg:w="2"/><text x="2.4448%" y="222.50"></text></g><g><title>_fp_read (urllib3/response.py:532) (2 samples, 0.27%)</title><rect x="2.1948%" y="228" width="0.2743%" height="15" fill="rgb(208,190,38)" fg:x="16" fg:w="2"/><text x="2.4448%" y="238.50"></text></g><g><title>read (http/client.py:459) (2 samples, 0.27%)</title><rect x="2.1948%" y="244" width="0.2743%" height="15" fill="rgb(235,213,38)" fg:x="16" fg:w="2"/><text x="2.4448%" y="254.50"></text></g><g><title>_read_chunked (http/client.py:582) (2 samples, 0.27%)</title><rect x="2.1948%" y="260" width="0.2743%" height="15" fill="rgb(237,122,38)" fg:x="16" fg:w="2"/><text x="2.4448%" y="270.50"></text></g><g><title>_get_chunk_left (http/client.py:565) (2 samples, 0.27%)</title><rect x="2.1948%" y="276" width="0.2743%" height="15" fill="rgb(244,218,35)" fg:x="16" fg:w="2"/><text x="2.4448%" y="286.50"></text></g><g><title>_read_next_chunk_size (http/client.py:525) (2 samples, 0.27%)</title><rect x="2.1948%" y="292" width="0.2743%" height="15" fill="rgb(240,68,47)" fg:x="16" fg:w="2"/><text x="2.4448%" y="302.50"></text></g><g><title>readinto (socket.py:705) (2 samples, 0.27%)</title><rect x="2.1948%" y="308" width="0.2743%" height="15" fill="rgb(210,16,53)" fg:x="16" fg:w="2"/><text x="2.4448%" y="318.50"></text></g><g><title>_stream_helper (docker/api/client.py:344) (7 samples, 0.96%)</title><rect x="2.1948%" y="148" width="0.9602%" height="15" fill="rgb(235,124,12)" fg:x="16" fg:w="7"/><text x="2.4448%" y="158.50"></text></g><g><title>split_buffer (docker/utils/json_stream.py:64) (5 samples, 0.69%)</title><rect x="2.4691%" y="164" width="0.6859%" height="15" fill="rgb(224,169,11)" fg:x="18" fg:w="5"/><text x="2.7191%" y="174.50"></text></g><g><title>json_splitter (docker/utils/json_stream.py:29) (5 samples, 0.69%)</title><rect x="2.4691%" y="180" width="0.6859%" height="15" fill="rgb(250,166,2)" fg:x="18" fg:w="5"/><text x="2.7191%" y="190.50"></text></g><g><title>raw_decode (json/decoder.py:353) (5 samples, 0.69%)</title><rect x="2.4691%" y="196" width="0.6859%" height="15" fill="rgb(242,216,29)" fg:x="18" fg:w="5"/><text x="2.7191%" y="206.50"></text></g><g><title>_stream_results (glances/plugins/containers/stats_streamer.py:56) (30 samples, 4.12%)</title><rect x="0.1372%" y="132" width="4.1152%" height="15" fill="rgb(230,116,27)" fg:x="1" fg:w="30"/><text x="0.3872%" y="142.50">_str..</text></g><g><title>stream_helper (podman/api/parse_utils.py:106) (8 samples, 1.10%)</title><rect x="3.1550%" y="148" width="1.0974%" height="15" fill="rgb(228,99,48)" fg:x="23" fg:w="8"/><text x="3.4050%" y="158.50"></text></g><g><title>iter_lines (requests/models.py:865) (8 samples, 1.10%)</title><rect x="3.1550%" y="164" width="1.0974%" height="15" fill="rgb(253,11,6)" fg:x="23" fg:w="8"/><text x="3.4050%" y="174.50"></text></g><g><title>generate (requests/models.py:816) (8 samples, 1.10%)</title><rect x="3.1550%" y="180" width="1.0974%" height="15" fill="rgb(247,143,39)" fg:x="23" fg:w="8"/><text x="3.4050%" y="190.50"></text></g><g><title>stream (urllib3/response.py:623) (8 samples, 1.10%)</title><rect x="3.1550%" y="196" width="1.0974%" height="15" fill="rgb(236,97,10)" fg:x="23" fg:w="8"/><text x="3.4050%" y="206.50"></text></g><g><title>read_chunked (urllib3/response.py:815) (8 samples, 1.10%)</title><rect x="3.1550%" y="212" width="1.0974%" height="15" fill="rgb(233,208,19)" fg:x="23" fg:w="8"/><text x="3.4050%" y="222.50"></text></g><g><title>_update_chunk_length (urllib3/response.py:745) (8 samples, 1.10%)</title><rect x="3.1550%" y="228" width="1.0974%" height="15" fill="rgb(216,164,2)" fg:x="23" fg:w="8"/><text x="3.4050%" y="238.50"></text></g><g><title>readinto (socket.py:705) (8 samples, 1.10%)</title><rect x="3.1550%" y="244" width="1.0974%" height="15" fill="rgb(220,129,5)" fg:x="23" fg:w="8"/><text x="3.4050%" y="254.50"></text></g><g><title>_stream_results (glances/plugins/containers/stats_streamer.py:58) (2 samples, 0.27%)</title><rect x="4.2524%" y="132" width="0.2743%" height="15" fill="rgb(242,17,10)" fg:x="31" fg:w="2"/><text x="4.5024%" y="142.50"></text></g><g><title>_bootstrap (threading.py:973) (47 samples, 6.45%)</title><rect x="0.0000%" y="84" width="6.4472%" height="15" fill="rgb(242,107,0)" fg:x="0" fg:w="47"/><text x="0.2500%" y="94.50">_bootstr..</text></g><g><title>_bootstrap_inner (threading.py:1016) (47 samples, 6.45%)</title><rect x="0.0000%" y="100" width="6.4472%" height="15" fill="rgb(251,28,31)" fg:x="0" fg:w="47"/><text x="0.2500%" y="110.50">_bootstr..</text></g><g><title>run (threading.py:953) (46 samples, 6.31%)</title><rect x="0.1372%" y="116" width="6.3100%" height="15" fill="rgb(233,223,10)" fg:x="1" fg:w="46"/><text x="0.3872%" y="126.50">run (thr..</text></g><g><title>_stream_results (glances/plugins/containers/stats_streamer.py:61) (14 samples, 1.92%)</title><rect x="4.5267%" y="132" width="1.9204%" height="15" fill="rgb(215,21,27)" fg:x="33" fg:w="14"/><text x="4.7767%" y="142.50">_..</text></g><g><title>update (glances/stats.py:211) (1 samples, 0.14%)</title><rect x="6.4472%" y="196" width="0.1372%" height="15" fill="rgb(232,23,21)" fg:x="47" fg:w="1"/><text x="6.6972%" y="206.50"></text></g><g><title>inspect_container (docker/api/container.py:784) (1 samples, 0.14%)</title><rect x="6.5844%" y="340" width="0.1372%" height="15" fill="rgb(244,5,23)" fg:x="48" fg:w="1"/><text x="6.8344%" y="350.50"></text></g><g><title>_result (docker/api/client.py:277) (1 samples, 0.14%)</title><rect x="6.5844%" y="356" width="0.1372%" height="15" fill="rgb(226,81,46)" fg:x="48" fg:w="1"/><text x="6.8344%" y="366.50"></text></g><g><title>json (requests/models.py:972) (1 samples, 0.14%)</title><rect x="6.5844%" y="372" width="0.1372%" height="15" fill="rgb(247,70,30)" fg:x="48" fg:w="1"/><text x="6.8344%" y="382.50"></text></g><g><title>loads (json/__init__.py:346) (1 samples, 0.14%)</title><rect x="6.5844%" y="388" width="0.1372%" height="15" fill="rgb(212,68,19)" fg:x="48" fg:w="1"/><text x="6.8344%" y="398.50"></text></g><g><title>decode (json/decoder.py:337) (1 samples, 0.14%)</title><rect x="6.5844%" y="404" width="0.1372%" height="15" fill="rgb(240,187,13)" fg:x="48" fg:w="1"/><text x="6.8344%" y="414.50"></text></g><g><title>raw_decode (json/decoder.py:353) (1 samples, 0.14%)</title><rect x="6.5844%" y="420" width="0.1372%" height="15" fill="rgb(223,113,26)" fg:x="48" fg:w="1"/><text x="6.8344%" y="430.50"></text></g><g><title>prepare_request (requests/sessions.py:481) (1 samples, 0.14%)</title><rect x="6.7215%" y="420" width="0.1372%" height="15" fill="rgb(206,192,2)" fg:x="49" fg:w="1"/><text x="6.9715%" y="430.50"></text></g><g><title>get_netrc_auth (requests/utils.py:202) (1 samples, 0.14%)</title><rect x="6.7215%" y="436" width="0.1372%" height="15" fill="rgb(241,108,4)" fg:x="49" fg:w="1"/><text x="6.9715%" y="446.50"></text></g><g><title>get (_collections_abc.py:819) (1 samples, 0.14%)</title><rect x="6.7215%" y="452" width="0.1372%" height="15" fill="rgb(247,173,49)" fg:x="49" fg:w="1"/><text x="6.9715%" y="462.50"></text></g><g><title>__getitem__ (os.py:676) (1 samples, 0.14%)</title><rect x="6.7215%" y="468" width="0.1372%" height="15" fill="rgb(224,114,35)" fg:x="49" fg:w="1"/><text x="6.9715%" y="478.50"></text></g><g><title>encode (os.py:757) (1 samples, 0.14%)</title><rect x="6.7215%" y="484" width="0.1372%" height="15" fill="rgb(245,159,27)" fg:x="49" fg:w="1"/><text x="6.9715%" y="494.50"></text></g><g><title>request (requests/sessions.py:573) (2 samples, 0.27%)</title><rect x="6.7215%" y="404" width="0.2743%" height="15" fill="rgb(245,172,44)" fg:x="49" fg:w="2"/><text x="6.9715%" y="414.50"></text></g><g><title>prepare_request (requests/sessions.py:496) (1 samples, 0.14%)</title><rect x="6.8587%" y="420" width="0.1372%" height="15" fill="rgb(236,23,11)" fg:x="50" fg:w="1"/><text x="7.1087%" y="430.50"></text></g><g><title>merge_hooks (requests/sessions.py:97) (1 samples, 0.14%)</title><rect x="6.8587%" y="436" width="0.1372%" height="15" fill="rgb(205,117,38)" fg:x="50" fg:w="1"/><text x="7.1087%" y="446.50"></text></g><g><title>get_environ_proxies (requests/utils.py:830) (1 samples, 0.14%)</title><rect x="6.9959%" y="436" width="0.1372%" height="15" fill="rgb(237,72,25)" fg:x="51" fg:w="1"/><text x="7.2459%" y="446.50"></text></g><g><title>should_bypass_proxies (requests/utils.py:814) (1 samples, 0.14%)</title><rect x="6.9959%" y="452" width="0.1372%" height="15" fill="rgb(244,70,9)" fg:x="51" fg:w="1"/><text x="7.2459%" y="462.50"></text></g><g><title>proxy_bypass_environment (urllib/request.py:2527) (1 samples, 0.14%)</title><rect x="6.9959%" y="468" width="0.1372%" height="15" fill="rgb(217,125,39)" fg:x="51" fg:w="1"/><text x="7.2459%" y="478.50"></text></g><g><title>getproxies_environment (urllib/request.py:2510) (1 samples, 0.14%)</title><rect x="6.9959%" y="484" width="0.1372%" height="15" fill="rgb(235,36,10)" fg:x="51" fg:w="1"/><text x="7.2459%" y="494.50"></text></g><g><title>__iter__ (_collections_abc.py:906) (1 samples, 0.14%)</title><rect x="6.9959%" y="500" width="0.1372%" height="15" fill="rgb(251,123,47)" fg:x="51" fg:w="1"/><text x="7.2459%" y="510.50"></text></g><g><title>request (requests/sessions.py:577) (2 samples, 0.27%)</title><rect x="6.9959%" y="404" width="0.2743%" height="15" fill="rgb(221,13,13)" fg:x="51" fg:w="2"/><text x="7.2459%" y="414.50"></text></g><g><title>merge_environment_settings (requests/sessions.py:759) (2 samples, 0.27%)</title><rect x="6.9959%" y="420" width="0.2743%" height="15" fill="rgb(238,131,9)" fg:x="51" fg:w="2"/><text x="7.2459%" y="430.50"></text></g><g><title>get_environ_proxies (requests/utils.py:833) (1 samples, 0.14%)</title><rect x="7.1331%" y="436" width="0.1372%" height="15" fill="rgb(211,50,8)" fg:x="52" fg:w="1"/><text x="7.3831%" y="446.50"></text></g><g><title>getproxies_environment (urllib/request.py:2500) (1 samples, 0.14%)</title><rect x="7.1331%" y="452" width="0.1372%" height="15" fill="rgb(245,182,24)" fg:x="52" fg:w="1"/><text x="7.3831%" y="462.50"></text></g><g><title>__iter__ (_collections_abc.py:906) (1 samples, 0.14%)</title><rect x="7.1331%" y="468" width="0.1372%" height="15" fill="rgb(242,14,37)" fg:x="52" fg:w="1"/><text x="7.3831%" y="478.50"></text></g><g><title>__getitem__ (os.py:680) (1 samples, 0.14%)</title><rect x="7.1331%" y="484" width="0.1372%" height="15" fill="rgb(246,228,12)" fg:x="52" fg:w="1"/><text x="7.3831%" y="494.50"></text></g><g><title>parse_url (urllib3/util/url.py:360) (1 samples, 0.14%)</title><rect x="7.2702%" y="468" width="0.1372%" height="15" fill="rgb(213,55,15)" fg:x="53" fg:w="1"/><text x="7.5202%" y="478.50"></text></g><g><title>urlopen (urllib3/connectionpool.py:631) (2 samples, 0.27%)</title><rect x="7.2702%" y="452" width="0.2743%" height="15" fill="rgb(209,9,3)" fg:x="53" fg:w="2"/><text x="7.5202%" y="462.50"></text></g><g><title>parse_url (urllib3/util/url.py:390) (1 samples, 0.14%)</title><rect x="7.4074%" y="468" width="0.1372%" height="15" fill="rgb(230,59,30)" fg:x="54" fg:w="1"/><text x="7.6574%" y="478.50"></text></g><g><title>_encode_invalid_chars (urllib3/util/url.py:235) (1 samples, 0.14%)</title><rect x="7.4074%" y="484" width="0.1372%" height="15" fill="rgb(209,121,21)" fg:x="54" fg:w="1"/><text x="7.6574%" y="494.50"></text></g><g><title>send (requests/adapters.py:500) (3 samples, 0.41%)</title><rect x="7.2702%" y="436" width="0.4115%" height="15" fill="rgb(220,109,13)" fg:x="53" fg:w="3"/><text x="7.5202%" y="446.50"></text></g><g><title>urlopen (urllib3/connectionpool.py:703) (1 samples, 0.14%)</title><rect x="7.5446%" y="452" width="0.1372%" height="15" fill="rgb(232,18,1)" fg:x="55" fg:w="1"/><text x="7.7946%" y="462.50"></text></g><g><title>_make_request (urllib3/connectionpool.py:403) (1 samples, 0.14%)</title><rect x="7.5446%" y="468" width="0.1372%" height="15" fill="rgb(215,41,42)" fg:x="55" fg:w="1"/><text x="7.7946%" y="478.50"></text></g><g><title>request (urllib3/connection.py:236) (1 samples, 0.14%)</title><rect x="7.5446%" y="484" width="0.1372%" height="15" fill="rgb(224,123,36)" fg:x="55" fg:w="1"/><text x="7.7946%" y="494.50"></text></g><g><title>copy (requests/structures.py:77) (1 samples, 0.14%)</title><rect x="7.5446%" y="500" width="0.1372%" height="15" fill="rgb(240,125,3)" fg:x="55" fg:w="1"/><text x="7.7946%" y="510.50"></text></g><g><title>__init__ (requests/structures.py:44) (1 samples, 0.14%)</title><rect x="7.5446%" y="516" width="0.1372%" height="15" fill="rgb(205,98,50)" fg:x="55" fg:w="1"/><text x="7.7946%" y="526.50"></text></g><g><title>update (_collections_abc.py:992) (1 samples, 0.14%)</title><rect x="7.5446%" y="532" width="0.1372%" height="15" fill="rgb(205,185,37)" fg:x="55" fg:w="1"/><text x="7.7946%" y="542.50"></text></g><g><title>__instancecheck__ (abc.py:119) (1 samples, 0.14%)</title><rect x="7.5446%" y="548" width="0.1372%" height="15" fill="rgb(238,207,15)" fg:x="55" fg:w="1"/><text x="7.7946%" y="558.50"></text></g><g><title>send (requests/sessions.py:701) (4 samples, 0.55%)</title><rect x="7.2702%" y="420" width="0.5487%" height="15" fill="rgb(213,199,42)" fg:x="53" fg:w="4"/><text x="7.5202%" y="430.50"></text></g><g><title>send (requests/adapters.py:538) (1 samples, 0.14%)</title><rect x="7.6818%" y="436" width="0.1372%" height="15" fill="rgb(235,201,11)" fg:x="56" fg:w="1"/><text x="7.9318%" y="446.50"></text></g><g><title>build_response (requests/adapters.py:310) (1 samples, 0.14%)</title><rect x="7.6818%" y="452" width="0.1372%" height="15" fill="rgb(207,46,11)" fg:x="56" fg:w="1"/><text x="7.9318%" y="462.50"></text></g><g><title>__init__ (requests/structures.py:44) (1 samples, 0.14%)</title><rect x="7.6818%" y="468" width="0.1372%" height="15" fill="rgb(241,35,35)" fg:x="56" fg:w="1"/><text x="7.9318%" y="478.50"></text></g><g><title>update (_collections_abc.py:994) (1 samples, 0.14%)</title><rect x="7.6818%" y="484" width="0.1372%" height="15" fill="rgb(243,32,47)" fg:x="56" fg:w="1"/><text x="7.9318%" y="494.50"></text></g><g><title>__setitem__ (requests/structures.py:49) (1 samples, 0.14%)</title><rect x="7.6818%" y="500" width="0.1372%" height="15" fill="rgb(247,202,23)" fg:x="56" fg:w="1"/><text x="7.9318%" y="510.50"></text></g><g><title>send (requests/sessions.py:705) (1 samples, 0.14%)</title><rect x="7.8189%" y="420" width="0.1372%" height="15" fill="rgb(219,102,11)" fg:x="57" fg:w="1"/><text x="8.0689%" y="430.50"></text></g><g><title>list (docker/models/containers.py:1000) (11 samples, 1.51%)</title><rect x="6.5844%" y="292" width="1.5089%" height="15" fill="rgb(243,110,44)" fg:x="48" fg:w="11"/><text x="6.8344%" y="302.50"></text></g><g><title>get (docker/models/containers.py:936) (11 samples, 1.51%)</title><rect x="6.5844%" y="308" width="1.5089%" height="15" fill="rgb(222,74,54)" fg:x="48" fg:w="11"/><text x="6.8344%" y="318.50"></text></g><g><title>wrapped (docker/utils/decorators.py:19) (11 samples, 1.51%)</title><rect x="6.5844%" y="324" width="1.5089%" height="15" fill="rgb(216,99,12)" fg:x="48" fg:w="11"/><text x="6.8344%" y="334.50"></text></g><g><title>inspect_container (docker/api/container.py:785) (10 samples, 1.37%)</title><rect x="6.7215%" y="340" width="1.3717%" height="15" fill="rgb(226,22,26)" fg:x="49" fg:w="10"/><text x="6.9715%" y="350.50"></text></g><g><title>inner (docker/utils/decorators.py:46) (10 samples, 1.37%)</title><rect x="6.7215%" y="356" width="1.3717%" height="15" fill="rgb(217,163,10)" fg:x="49" fg:w="10"/><text x="6.9715%" y="366.50"></text></g><g><title>_get (docker/api/client.py:237) (10 samples, 1.37%)</title><rect x="6.7215%" y="372" width="1.3717%" height="15" fill="rgb(213,25,53)" fg:x="49" fg:w="10"/><text x="6.9715%" y="382.50"></text></g><g><title>get (requests/sessions.py:600) (10 samples, 1.37%)</title><rect x="6.7215%" y="388" width="1.3717%" height="15" fill="rgb(252,105,26)" fg:x="49" fg:w="10"/><text x="6.9715%" y="398.50"></text></g><g><title>request (requests/sessions.py:587) (6 samples, 0.82%)</title><rect x="7.2702%" y="404" width="0.8230%" height="15" fill="rgb(220,39,43)" fg:x="53" fg:w="6"/><text x="7.5202%" y="414.50"></text></g><g><title>send (requests/sessions.py:745) (1 samples, 0.14%)</title><rect x="7.9561%" y="420" width="0.1372%" height="15" fill="rgb(229,68,48)" fg:x="58" fg:w="1"/><text x="8.2061%" y="430.50"></text></g><g><title>content (requests/models.py:899) (1 samples, 0.14%)</title><rect x="7.9561%" y="436" width="0.1372%" height="15" fill="rgb(252,8,32)" fg:x="58" fg:w="1"/><text x="8.2061%" y="446.50"></text></g><g><title>generate (requests/models.py:816) (1 samples, 0.14%)</title><rect x="7.9561%" y="452" width="0.1372%" height="15" fill="rgb(223,20,43)" fg:x="58" fg:w="1"/><text x="8.2061%" y="462.50"></text></g><g><title>stream (urllib3/response.py:623) (1 samples, 0.14%)</title><rect x="7.9561%" y="468" width="0.1372%" height="15" fill="rgb(229,81,49)" fg:x="58" fg:w="1"/><text x="8.2061%" y="478.50"></text></g><g><title>read_chunked (urllib3/response.py:844) (1 samples, 0.14%)</title><rect x="7.9561%" y="484" width="0.1372%" height="15" fill="rgb(236,28,36)" fg:x="58" fg:w="1"/><text x="8.2061%" y="494.50"></text></g><g><title>close (http/client.py:422) (1 samples, 0.14%)</title><rect x="7.9561%" y="500" width="0.1372%" height="15" fill="rgb(249,185,26)" fg:x="58" fg: |