diff options
author | nicolargo <nicolas@nicolargo.com> | 2021-11-20 10:21:20 +0100 |
---|---|---|
committer | nicolargo <nicolas@nicolargo.com> | 2021-11-20 10:21:20 +0100 |
commit | 65b0d81710e1e62402163eba0bd0ce3dcd33a621 (patch) | |
tree | fb83a73eb2d4d50e1f15f6cdba07ea07af014b23 | |
parent | 199a5e290c19e54b671616a74695d919a8597597 (diff) |
Glances 3.2.4v3.2.4
-rw-r--r-- | NEWS.rst | 32 | ||||
-rw-r--r-- | docs/api.rst | 574 | ||||
-rw-r--r-- | docs/man/glances.1 | 2 | ||||
-rw-r--r-- | glances/__init__.py | 2 | ||||
-rw-r--r-- | glances/outputs/static/public/glances.js | 62 | ||||
-rw-r--r-- | glances/outputs/static/public/glances.map.js | 2 |
6 files changed, 367 insertions, 307 deletions
@@ -6,9 +6,37 @@ Version 3.2.4 =============== -Version under development. Please consult the roadmap here: +Bugs corrected: + + * Failure to start on Apple M1 Max #1939 + * Influxdb2 via SSL #1934 + * Update WebUI (security patch). Thanks to @notFloran. + * Swith from black <> white theme with the '9' hotkey - Related to issue #976 + * Fix: Docker plugin - Invalid IO stats with Arch Linux #1945 + * Bug Fix: Docker plugin - Network stats not being displayed #1944 + * Fix Grafana CPU temperature panel #1954 + * is_disabled name fix #1949 + * Fix tipo in documentation #1932 + * distutils is deprecated in Python 3.10 #1923 + * Separate battery percentages #1920 + * Update docs and correct make docs-server target in Makefile + +Enhancement requests: - https://github.com/nicolargo/glances/milestone/53 + * Improve --issue by displaying the second update iteration and not the first one. More relevant + * Improve --issue option with Python version and paths + * Correct an issue on idle display + * Refactor Mem + MemSwap Curse + * Refactor CPU Curses code + +Contributors for this version: + * Nicolargo + * RazCrimson + * Floran Brutel + * H4ckerxx44 + * Mohamad Mansour + * Néfix Estrada + * Zameer Manji =============== Version 3.2.3.1 diff --git a/docs/api.rst b/docs/api.rst index 87ef4efe..62c86eda 100644 --- a/docs/api.rst +++ b/docs/api.rst @@ -49,25 +49,6 @@ Get the plugins list:: 'uptime', 'wifi'] -GET alert ---------- - -Get plugin stats:: - - # curl http://localhost:61208/api/3/alert - [[1636623973.0, - -1, - 'WARNING', - 'MEM', - 71.69530310265021, - 71.69530310265021, - 71.69530310265021, - 71.69530310265021, - 1, - [], - '', - 'memory_percent']] - GET amps -------- @@ -82,7 +63,7 @@ Get plugin stats:: 'refresh': 3.0, 'regex': True, 'result': None, - 'timer': 0.16523957252502441}, + 'timer': 0.27605581283569336}, {'count': 0, 'countmax': 20.0, 'countmin': None, @@ -91,7 +72,7 @@ Get plugin stats:: 'refresh': 3.0, 'regex': True, 'result': None, - 'timer': 0.16511940956115723}] + 'timer': 0.2759382724761963}] Get a specific field:: @@ -109,7 +90,7 @@ Get a specific item when field matchs the given value:: 'refresh': 3.0, 'regex': True, 'result': None, - 'timer': 0.16523957252502441}]} + 'timer': 0.27605581283569336}]} GET core -------- @@ -139,19 +120,19 @@ Get plugin stats:: 'ctx_switches': 0, 'guest': 0.0, 'guest_nice': 0.0, - 'idle': 70.5, + 'idle': 69.8, 'interrupts': 0, - 'iowait': 0.0, + 'iowait': 0.9, 'irq': 0.0, 'nice': 0.0, 'soft_interrupts': 0, - 'softirq': 3.8, + 'softirq': 6.3, 'steal': 0.0, 'syscalls': 0, - 'system': 3.6, + 'system': 3.7, 'time_since_update': 1, - 'total': 28.9, - 'user': 22.1} + 'total': 28.5, + 'user': 19.3} Fields descriptions: @@ -172,7 +153,7 @@ Fields descriptions: Get a specific field:: # curl http://localhost:61208/api/3/cpu/total - {'total': 28.9} + {'total': 28.5} GET diskio ---------- @@ -218,13 +199,13 @@ Get plugin stats:: # curl http://localhost:61208/api/3/fs [{'device_name': '/dev/mapper/ubuntu--gnome--vg-root', - 'free': 33024262144, + 'free': 32537088000, 'fs_type': 'ext4', 'key': 'mnt_point', 'mnt_point': '/', - 'percent': 85.7, + 'percent': 85.9, 'size': 243396149248, - 'used': 197984432128}] + 'used': 198471606272}] Get a specific field:: @@ -235,13 +216,13 @@ Get a specific item when field matchs the given value:: # curl http://localhost:61208/api/3/fs/mnt_point// {'/': [{'device_name': '/dev/mapper/ubuntu--gnome--vg-root', - 'free': 33024262144, + 'free': 32537088000, 'fs_type': 'ext4', 'key': 'mnt_point', 'mnt_point': '/', - 'percent': 85.7, + 'percent': 85.9, 'size': 243396149248, - 'used': 197984432128}]} + 'used': 198471606272}]} GET ip ------ @@ -266,7 +247,7 @@ GET load Get plugin stats:: # curl http://localhost:61208/api/3/load - {'cpucore': 4, 'min1': 1.18, 'min15': 1.3, 'min5': 1.45} + {'cpucore': 4, 'min1': 1.25, 'min15': 0.8, 'min5': 1.01} Fields descriptions: @@ -278,7 +259,7 @@ Fields descriptions: Get a specific field:: # curl http://localhost:61208/api/3/load/min1 - {'min1': 1.18} + {'min1': 1.25} GET mem ------- @@ -286,16 +267,16 @@ GET mem Get plugin stats:: # curl http://localhost:61208/api/3/mem - {'active': 5186936832, - 'available': 2221641728, - 'buffers': 728940544, - 'cached': 2317426688, - 'free': 2221641728, - 'inactive': 1455177728, - 'percent': 71.7, - 'shared': 778702848, + {'active': 4793851904, + 'available': 2405322752, + 'buffers': 560119808, + 'cached': 2057408512, + 'free': 2405322752, + 'inactive': 1450356736, + 'percent': 69.4, + 'shared': 607657984, 'total': 7849021440, - 'used': 5627379712} + 'used': 5443698688} Fields descriptions: @@ -322,13 +303,13 @@ GET memswap Get plugin stats:: # curl http://localhost:61208/api/3/memswap - {'free': 7204769792, - 'percent': 10.9, - 'sin': 445259776, - 'sout': 1804820480, + {'free': 6194417664, + 'percent': 23.4, + 'sin': 916840448, + 'sout': 3278696448, 'time_since_update': 1, 'total': 8082419712, - 'used': 877649920} + 'used': 1888002048} Fields descriptions: @@ -420,7 +401,7 @@ GET now Get plugin stats:: # curl http://localhost:61208/api/3/now - '2021-11-11 10:46:13 CET' + '2021-11-20 10:12:37 CET' GET percpu ---------- @@ -431,20 +412,20 @@ Get plugin stats:: [{'cpu_number': 0, 'guest': 0.0, 'guest_nice': 0.0, - 'idle': 15.0, - 'iowait': 0.0, + 'idle': 79.0, + 'iowait': 2.0, 'irq': 0.0, 'key': 'cpu_number', 'nice': 0.0, - 'softirq': 0.0, + 'softirq': 1.0, 'steal': 0.0, - 'system': 2.0, - 'total': 85.0, - 'user': 57.0}, + 'system': 4.0, + 'total': 21.0, + 'user': 4.0}, {'cpu_number': 1, 'guest': 0.0, 'guest_nice': 0.0, - 'idle': 63.0, + 'idle': 28.0, 'iowait': 0.0, 'irq': 0.0, 'key': 'cpu_number', @@ -452,8 +433,8 @@ Get plugin stats:: 'softirq': 0.0, 'steal': 0.0, 'system': 3.0, - 'total': 37.0, - 'user': 9.0}] + 'total': 72.0, + 'user': 57.0}] Get a specific field:: @@ -472,7 +453,7 @@ Get plugin stats:: 'port': 0, 'refresh': 30, 'rtt_warning': None, - 'status': 0.005204, + 'status': 0.007204, 'timeout': 3}] Get a specific field:: @@ -489,7 +470,7 @@ Get a specific item when field matchs the given value:: 'port': 0, 'refresh': 30, 'rtt_warning': None, - 'status': 0.005204, + 'status': 0.007204, 'timeout': 3}]} GET processcount @@ -498,12 +479,12 @@ GET processcount Get plugin stats:: # curl http://localhost:61208/api/3/processcount - {'pid_max': 0, 'running': 1, 'sleeping': 275, 'thread': 1340, 'total': 334} + {'pid_max': 0, 'running': 2, 'sleeping': 273, 'thread': 1311, 'total': 337} Get a specific field:: # curl http://localhost:61208/api/3/processcount/total - {'total': 334} + {'total': 337} GET processlist --------------- @@ -511,19 +492,43 @@ GET processlist Get plugin stats:: # curl http://localhost:61208/api/3/processlist - [{'cmdline': ['/usr/lib/firefox/firefox', '-new-window'], + [{'cmdline': ['/usr/share/code/code', + '--type=renderer', + '--disable-color-correct-rendering', + '--field-trial-handle=9801772374554752705,8463974869748304130,131072', + '--disable-features=CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess', + '--lang=en-US', + '--enable-crash-reporter=7c06f526-63e8-47aa-8c08-b95f6ad2ec2d,no_channel', + '--global-crash-keys=7c06f526-63e8-47aa-8c08-b95f6ad2ec2d,no_channel,_companyName=Microsoft,_productName=VSCode,_version=1.59.1', + '--user-data-dir=/home/nicolargo/.config/Code', + '--standard-schemes=vscode-webview,vscode-file', + '--secure-schemes=vscode-webview,vscode-file', + '--bypasscsp-schemes', + '--cors-schemes=vscode-webview,vscode-file', + '--fetch-schemes=vscode-webview,vscode-file', + '--service-worker-schemes=vscode-webview', + '--streaming-schemes', + '--app-path=/usr/share/code/resources/app', + '--no-sandbox', + '--no-zygote', + '--num-raster-threads=2', + '--enable-main-frame-before-activation', + '--renderer-client-id=9', + '--no-v8-untrusted-code-mitigations', + '--shared-files=v8_context_snapshot_data:100', + '--vscode-window-config=vscode:662562c7-385c-48ce-8810-0faf0271b42a'], 'cpu_percent': 0.0, - 'cpu_times': pcputimes(user=9544.16, system=3246.47, children_user=6410.27, children_system=1105.83, iowait=2.92), + 'cpu_times': pcputimes(user=2032.8, system=162.49, children_user=6.03, children_system=1.31, iowait=1.38), 'gids': pgids(real=1000, effective=1000, saved=1000), - 'io_counters': [2831810560, 11189903360, 0, 0, 0], + 'io_counters': [258551808, 12414976, 0, 0, 0], 'key': 'pid', - 'memory_info': pmem(rss=656961536, vms=5053366272, shared=190525440, text=626688, lib=0, data=1272360960, dirty=0), - 'memory_percent': 8.36998014366489, - 'name': 'firefox', + 'memory_info': pmem(rss=770269184, vms=54677688320, shared=91856896, text=125108224, lib=0, data=1028259840, dirty=0), + 'memory_percent': 9.813569626330388, + 'name': 'code', 'nice': 0, - 'num_threads': 143, - 'pid': 5637, - 'ppid': 3847, + 'num_threads': 20, + 'pid': 239588, + 'ppid': 238897, 'status': 'S', 'time_since_update': 1, 'username': 'nicolargo'}, @@ -546,15 +551,15 @@ Get plugin stats:: 'true', 'tab'], 'cpu_percent': 0.0, - 'cpu_times': pcputimes(user=1902.3, system=443.03, children_user=0.0, children_system=0.0, iowait=1.6), + 'cpu_times': pcputimes(user=3253.71, system=870.96, children_user=0.0, children_system=0.0, iowait=2.51), 'gids': pgids(real=1000, effective=1000, saved=1000), - 'io_counters': [78823424, 0, 0, 0, 0], + 'io_counters': [142454784, 0, 0, 0, 0], 'key': 'pid', - 'memory_info': pmem(rss=522686464, vms=3613749248, shared=78860288, text=626688, lib=0, data=845529088, dirty=0), - 'memory_percent': 6.659256418084138, + 'memory_info': pmem(rss=588206080, vms=3674382336, shared=73723904, text=626688, lib=0, data=957771776, dirty=0), + 'memory_percent': 7.494005265451281, 'name': 'Web Content', 'nice': 0, - 'num_threads': 24, + 'num_threads': 26, 'pid': 5755, 'ppid': 5637, 'status': 'S', @@ -564,182 +569,181 @@ Get plugin stats:: Get a specific field:: # curl http://localhost:61208/api/3/processlist/pid - {'pid': [5637, + {'pid': [239588, 5755, + 5637, 5895, - 5946, - 239588, 239766, - 4092, 239606, - 243259, - 159796, + 5946, + 4092, + 281859, + 360983, + 238929, + 239618, 238897, - 239897, - 243853, 207471, 238993, - 238929, - 244353, - 239618, - 203033, - 178587, + 360036, + 364329, 5798, - 227849, - 244524, - 239660, - 239023, + 361393, + 178587, 3934, - 238947, + 239023, 2259, - 3336, + 365213, 18486, - 238901, - 238900, - 207747, - 237994, - 248427, 3913, + 4121, + 270468, 3855, - 138395, - 211213, - 4374, 68322, + 227849, 150281, 4181, - 348, - 242171, 2430, + 3336, + 238947, 6053, - 3853, - 213050, + 211213, + 348, 4928, - 242169, + 3853, 4241, 4265, + 339476, 1139, - 4152, + 358705, + 4374, 4261, - 4266, - 4287, + 4152, + 358682, 1, - 4143, - 4264, - 4284, - 4121, - 4196, - 2216, - 226115, - 172714, - 1158, - 4123, + 237994, + 138395, + 4287, + 4266, 1180, + 1158, + 358704, 1285, - 226113, - 2394, + 4196, + 4143, 4116, - 4274, + 4264, + 3890, + 4164, 3847, - 4078, + 4274, + 238900, + 4284, 3764, - 4262, - 1008, - 2208, - 4164, + 2216, + 4078, + 4123, + 238901, + 255840, + 1575, 3863, - 3890, + 344713, + 1008, + 1300, 4267, - 238903, - 4343, - 1575, - 234622, + 172714, + 1121, + 1138, 1153, - 4279, - 5587, - 240887, - 4339, - 239661, - 4129, - 1176, + 4262, + 2394, + 3908, 4332, - 3959, + 4279, 1354, - 1324, - 1178, - 4252, - 1121, - 1181, + 4340, + 364970, + 3959, + 4339, + 5587, 4263, - 5573, - 1138, - 1300, - 3921, - 187870, + 3858, + 4252, + 1176, + 4343, 3896, - 4281, 4276, - 3868, - 4340, - 4160, - 3858, + 4129, + 3927, + 4281, + 3921, 3932, - 3908, + 4137, + 3902, + 1324, + 239661, + 2208, + 5573, + 4160, + 4273, + 3868, 4048, 4120, - 1173, - 4273, - 1147, - 3927, - 18537, 4272, + 18537, 2406, - 4285, - 4260, - 207437, - 240886, - 4137, - 3883, - 1010, + 1178, + 1173, 4057, - 3902, - 67406, + 4260, + 1181, + 4285, + 1147, + 3339, 1166, + 67406, 1130, - 37983, + 3883, + 207437, 1150, + 37983, + 4062, + 1010, 4072, - 4141, - 37989, 1182, - 1007, - 6521, - 1163, - 3339, + 37989, 1129, - 2403, - 4062, + 6521, + 344711, + 1007, 37992, + 4141, + 187870, 1135, - 138445, + 2403, + 365201, + 1163, 1451, - 248409, + 213050, 1209, + 138445, 2230, + 344710, 37995, 2404, 4601, 1122, - 248426, + 365212, 2229, 2035, - 213333, - 1335, + 238903, 3848, - 2235, 997, 375, + 1335, + 2235, 1214, 4029, + 213333, 1132, 2, 3, @@ -861,7 +865,6 @@ Get a specific field:: 24771, 25388, 57294, - 57426, 57650, 57855, 86491, @@ -875,55 +878,84 @@ Get a specific field:: 125413, 125958, 126036, - 200243, 210727, 210918, 211155, 211634, 211932, - 212305, 212663, 217976, - 240992, - 242044, - 242047, - 243760, - 244188, - 244858, - 244896, - 245238, - 246553, - 246555, - 246557, - 246558, - 248087, - 248320]} + 250739, + 264756, + 348017, + 354417, + 354655, + 354729, + 358068, + 358526, + 358542, + 358544, + 358559, + 361039, + 361854, + 361952, + 363666, + 364146, + 364568, + 364599, + 364687, + 365085, + 365124]} Get a specific item when field matchs the given value:: - # curl http://localhost:61208/api/3/processlist/pid/5637 - {'5637': [{'cmdline': ['/usr/lib/firefox/firefox', '-new-window'], - 'cpu_percent': 0.0, - 'cpu_times': [9544.16, 3246.47, 6410.27, 1105.83, 2.92], - 'gids': [1000, 1000, 1000], - 'io_counters': [2831810560, 11189903360, 0, 0, 0], - 'key': 'pid', - 'memory_info': [656961536, - 5053366272, - 190525440, - 626688, - 0, - 1272360960, - 0], - 'memory_percent': 8.36998014366489, - 'name': 'firefox', - 'nice': 0, - 'num_threads': 143, - 'pid': 5637, - 'ppid': 3847, - 'status': 'S', - 'time_since_update': 1, - 'username': 'nicolargo'}]} + # curl http://localhost:61208/api/3/processlist/pid/239588 + {'239588': [{'cmdline': ['/usr/share/code/code', + '--type=renderer', + '--disable-color-correct-rendering', + '--field-trial-handle=9801772374554752705,8463974869748304130,131072', + '--disable-features=CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess', + '--lang=en-US', + '--enable-crash-reporter=7c06f526-63e8-47aa-8c08-b95f6ad2ec2d,no_channel', + '--global-crash-keys=7c06f526-63e8-47aa-8c08-b95f6ad2ec2d,no_channel,_companyName=Microsoft,_productName=VSCode,_version=1.59.1', + '--user-data-dir=/home/nicolargo/.config/Code', + '--standard-schemes=vscode-webview,vscode-file', + '--secure-schemes=vscode-webview,vscode-file', + '--bypasscsp-schemes', + '--cors-schemes=vscode-webview,vscode-file', + '--fetch-schemes=vscode-webview,vscode-file', + '--service-worker-schemes=vscode-webview', + '--streaming-schemes', + '--app-path=/usr/share/code/resources/app', + '--no-sandbox', + '--no-zygote', + '--num-raster-threads=2', + '--enable-main-frame-before-activation', + '--renderer-client-id=9', + '--no-v8-untrusted-code-mitigations', + '--shared-files=v8_context_snapshot_data:100', + '--vscode-window-config=vscode:662562c7-385c-48ce-8810-0faf0271b42a'], + 'cpu_percent': 0.0, + 'cpu_times': [2032.8, 162.49, 6.03, 1.31, 1.38], + 'gids': [1000, 1000, 1000], + 'io_counters': [258551808, 12414976, 0, 0, 0], + 'key': 'pid', + 'memory_info': [770269184, + 54677688320, + 91856896, + 125108224, + 0, + 1028259840, + 0], + 'memory_percent': 9.813569626330388, + 'name': 'code', + 'nice': 0, + 'num_threads': 20, + 'pid': 239588, + 'ppid': 238897, + 'status': 'S', + 'time_since_update': 1, + 'username': 'nicolargo'}]} GET psutilversion ----------------- @@ -939,28 +971,28 @@ GET quicklook Get plugin stats:: # curl http://localhost:61208/api/3/quicklook - {'cpu': 28.9, - 'cpu_hz': 2025000000.0, - 'cpu_hz_current': 1972059000.0, + {'cpu': 28.5, + 'cpu_hz': 3000000000.0, + 'cpu_hz_current': 2171928500.0, 'cpu_name': 'Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz', - 'mem': 71.7, + 'mem': 69.4, 'percpu': [{'cpu_number': 0, 'guest': 0.0, 'guest_nice': 0.0, - 'idle': 15.0, - 'iowait': 0.0, + 'idle': 79.0, + 'iowait': 2.0, 'irq': 0.0, 'key': 'cpu_number', 'nice': 0.0, - 'softirq': 0.0, + 'softirq': 1.0, 'steal': 0.0, - 'system': 2.0, - 'total': 85.0, - 'user': 57.0}, + 'system': 4.0, + 'total': 21.0, + 'user': 4.0}, {'cpu_number': 1, 'guest': 0.0, 'guest_nice': 0.0, - 'idle': 63.0, + 'idle': 28.0, 'iowait': 0.0, 'irq': 0.0, 'key': 'cpu_number', @@ -968,40 +1000,40 @@ Get plugin stats:: 'softirq': 0.0, 'steal': 0.0, 'system': 3.0, - 'total': 37.0, - 'user': 9.0}, + 'total': 72.0, + 'user': 57.0}, {'cpu_number': 2, 'guest': 0.0, 'guest_nice': 0.0, - 'idle': 71.0, + 'idle': 73.3, 'iowait': 0.0, 'irq': 0.0, 'key': 'cpu_number', 'nice': 0.0, - 'softirq': 1.0, + 'softirq': 18.1, 'steal': 0.0, - 'system': 1.0, - 'total': 29.0, - 'user': 2.0}, + 'system': 1.9, + 'total': 26.7, + 'user': 6.7}, {'cpu_number': 3, 'guest': 0.0, 'guest_nice': 0.0, - 'idle': 67.0, + 'idle': 78.0, 'iowait': 0.0, 'irq': 0.0, 'key': 'cpu_number', 'nice': 0.0, - 'softirq': 9.0, + 'softirq': 0.0, 'steal': 0.0, - 'system': 1.0, - 'total': 33.0, - 'user': 4.0}], - 'swap': 10.9} + 'system': 2.0, + 'total': 22.0, + 'user': 7.0}], + 'swap': 23.4} Get a specific field:: # curl http://localhost:61208/api/3/quicklook/cpu - {'cpu': 28.9} + {'cpu': 28.5} GET sensors ----------- @@ -1072,7 +1104,7 @@ GET uptime Get plugin stats:: # curl http://localhost:61208/api/3/uptime - {'seconds': 5401845} + {'seconds': 6177424} GET all stats ------------- @@ -1088,33 +1120,33 @@ GET stats history History of a plugin:: # curl http://localhost:61208/api/3/cpu/history - {'system': [['2021-11-11T10:46:14.029260', 3.6], - ['2021-11-11T10:46:15.085920', 3.6], - ['2021-11-11T10:46:16.237370', 1.4]], - 'user': [['2021-11-11T10:46:14.029249', 22.1], - ['2021-11-11T10:46:15.085914', 22.1], - ['2021-11-11T10:46:16.237363', 3.7]]} + {'system': [['2021-11-20T10:12:37.325561', 3.7], + ['2021-11-20T10:12:38.370014', 3.7], + ['2021-11-20T10:12:39.462602', 1.6]], + 'user': [['2021-11-20T10:12:37.325555', 19.3], + ['2021-11-20T10:12:38.370009', 19.3], + ['2021-11-20T10:12:39.462598', 3.6]]} Limit history to last 2 values:: # curl http://localhost:61208/api/3/cpu/history/2 - {'system': [['2021-11-11T10:46:15.085920', 3.6], - ['2021-11-11T10:46:16.237370', 1.4]], - 'user': [['2021-11-11T10:46:15.085914', 22.1], - ['2021-11-11T10:46:16.237363', 3.7]]} + {'system': [['2021-11-20T10:12:38.370014', 3.7], + ['2021-11-20T10:12:39.462602', 1.6]], + 'user': [['2021-11-20T10:12:38.370009', 19.3], + ['2021-11-20T10:12:39.462598', 3.6]]} History for a specific field:: # curl http://localhost:61208/api/3/cpu/system/history - {'system': [['2021-11-11T10:46:14.029260', 3.6], - ['2021-11-11T10:46:15.085920', 3.6], - ['2021-11-11T10:46:16.237370', 1.4]]} + {'system': [['2021-11-20T10:12:37.325561', 3.7], + ['2021-11-20T10:12:38.370014', 3.7], + ['2021-11-20T10:12:39.462602', 1.6]]} Limit history for a specific field to last 2 values:: # curl http://localhost:61208/api/3/cpu/system/history - {'system': [['2021-11-11T10:46:15.085920', 3.6], - ['2021-11-11T10:46:16.237370', 1.4]]} + {'system': [['2021-11-20T10:12:38.370014', 3.7], + ['2021-11-20T10:12:39.462602', 1.6]]} GET limits (used for thresholds) -------------------------------- diff --git a/docs/man/glances.1 b/docs/man/glances.1 index 313e8c3d..52a8340c 100644 --- a/docs/man/glances.1 +++ b/docs/man/glances.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "GLANCES" "1" "Nov 11, 2021" "3.2.4_beta03" "Glances" +.TH "GLANCES" "1" "Nov 20, 2021" "3.2.4" "Glances" .SH NAME glances \- An eye on your system . diff --git a/glances/__init__.py b/glances/__init__.py index a7683ae5..c4942018 100644 --- a/glances/__init__.py +++ b/glances/__init__.py @@ -29,7 +29,7 @@ import sys # Global name # Version should start and end with a numerical char # See https://packaging.python.org/specifications/core-metadata/#version -__version__ = '3.2.4_beta03' +__version__ = '3.2.4' __author__ = 'Nicolas Hennion <nicolas@nicolargo.com>' __license__ = 'LGPLv3' diff --git a/glances/outputs/static/public/glances.js b/glances/outputs/static/public/glances.js index 6aedf992..ea1d1c73 100644 --- a/glances/outputs/static/public/glances.js +++ b/glances/outputs/static/public/glances.js @@ -41747,7 +41747,7 @@ __webpack_require__.r(__webpack_exports__); var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); // Module -___CSS_LOADER_EXPORT___.push([module.id, "/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: none;\n text-decoration: underline;\n text-decoration: underline dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button |