summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornicolargo <nicolas@nicolargo.com>2023-05-17 11:26:47 +0200
committernicolargo <nicolas@nicolargo.com>2023-05-17 11:26:47 +0200
commitcb9dba3c185d6f28d84044f412d2f0ce52ecd012 (patch)
treedf3cc3077b12bed300bb47035d8dc2da2c933b55
parent230c2fe437fe27066926102798df9304931d31e3 (diff)
Glances version 3.4.0.1v3.4.0.1
-rw-r--r--Makefile4
-rw-r--r--NEWS.rst8
-rw-r--r--docs/api.rst481
-rw-r--r--docs/man/glances.12
-rw-r--r--glances/__init__.py2
-rw-r--r--glances/plugins/glances_connections.py8
6 files changed, 255 insertions, 250 deletions
diff --git a/Makefile b/Makefile
index 090e12f7..635b71a4 100644
--- a/Makefile
+++ b/Makefile
@@ -54,8 +54,8 @@ test-with-upgrade: venv-upgrade venv-dev-upgrade ## Run unit tests
# ===================================================================
format: venv-dev-upgrade ## Format the code
- @git ls-files '*.py' | xargs ./venv/bin/python -m autopep8 --in-place --jobs 0 --global-config=.flake8
- @git ls-files '*.py' | xargs ./venv/bin/python -m autoflake --in-place --remove-all-unused-imports --remove-unused-variables --remove-duplicate-keys --exclude="compat.py,globals.py"
+ @git ls-files './glances/*.py' | xargs ./venv/bin/python -m autopep8 --in-place --jobs 0 --global-config=.flake8
+ @git ls-files './glances/*.py' | xargs ./venv/bin/python -m autoflake --in-place --remove-all-unused-imports --remove-unused-variables --remove-duplicate-keys --exclude="compat.py,globals.py"
./venv/bin/python -m black ./glances --exclude outputs/static
flake8: venv-dev-upgrade ## Run flake8 linter.
diff --git a/NEWS.rst b/NEWS.rst
index 0e108aca..6e93271c 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -3,6 +3,14 @@
==============================================================================
===============
+Version 3.4.0.1
+===============
+
+Bug corrected:
+
+ * 3.4.0 crash on startupwith minimal deps #2401
+
+===============
Version 3.4.0
===============
diff --git a/docs/api.rst b/docs/api.rst
index d449bf4b..2509d3b5 100644
--- a/docs/api.rst
+++ b/docs/api.rst
@@ -74,8 +74,7 @@ Get plugin stats::
"refresh": 3.0,
"regex": True,
"result": None,
- "timer": 1.3811793327331543},
- "timer": 1.0034148693084717},
+ "timer": 1.0500612258911133},
{"count": 0,
"countmax": 20.0,
"countmin": None,
@@ -84,8 +83,7 @@ Get plugin stats::
"refresh": 3.0,
"regex": True,
"result": None,
- "timer": 1.3809046745300293}]
- "timer": 1.003244400024414}]
+ "timer": 1.0497639179229736}]
Get a specific field::
@@ -103,7 +101,7 @@ Get a specific item when field matchs the given value::
"refresh": 3.0,
"regex": True,
"result": None,
- "timer": 1.0034148693084717}]}
+ "timer": 1.0500612258911133}]}
GET connections
---------------
@@ -130,15 +128,15 @@ Get plugin stats::
"Image": "["docker.io/library/ubuntu:latest"]",
"Status": "running",
"Uptime": "1 weeks",
- "cpu": {"total": 7.811242562687869e-07},
- "cpu_percent": 7.811242562687869e-07,
+ "cpu": {"total": 9.174878746049114e-07},
+ "cpu_percent": 9.174878746049114e-07,
"engine": "podman",
"io": {"ior": 0.0, "iow": 0.0, "time_since_update": 1},
"io_r": 0.0,
"io_w": 0.0,
"key": "name",
- "memory": {"limit": 7836184576.0, "usage": 1576960.0},
- "memory_usage": 1576960.0,
+ "memory": {"limit": 7836184576.0, "usage": 1548288.0},
+ "memory_usage": 1548288.0,
"name": "frosty_bouman",
"network": {"rx": 0.0, "time_since_update": 1, "tx": 0.0},
"network_rx": 0.0,
@@ -151,15 +149,15 @@ Get plugin stats::
"Image": "["k8s.gcr.io/pause:3.5"]",
"Status": "running",
"Uptime": "1 weeks",
- "cpu": {"total": 2.630294095569028e-10},
- "cpu_percent": 2.630294095569028e-10,
+ "cpu": {"total": 2.644991475256057e-10},
+ "cpu_percent": 2.644991475256057e-10,
"engine": "podman",
"io": {"ior": 0.0, "iow": 0.0, "time_since_update": 1},
"io_r": 0.0,
"io_w": 0.0,
"key": "name",
- "memory": {"limit": 7836184576.0, "usage": 454656.0},
- "memory_usage": 454656.0,
+ "memory": {"limit": 7836184576.0, "usage": 434176.0},
+ "memory_usage": 434176.0,
"name": "8d0f1c783def-infra",
"network": {"rx": 0.0, "time_since_update": 1, "tx": 0.0},
"network_rx": 0.0,
@@ -171,7 +169,7 @@ Get plugin stats::
"Id": "3abd51c615968482d9ccff5afc629f267f6dda113ed68b75b432615fae3b49fb",
"Image": ["portainer/portainer-ce:2.9.3"],
"Status": "running",
- "Uptime": "3 days",
+ "Uptime": "4 days",
"cpu": {"total": 0.0},
"cpu_percent": 0.0,
"engine": "docker",
@@ -216,19 +214,19 @@ Get plugin stats::
"ctx_switches": 0,
"guest": 0.0,
"guest_nice": 0.0,
- "idle": 73.0,
+ "idle": 66.1,
"interrupts": 0,
"iowait": 0.2,
"irq": 0.0,
"nice": 0.0,
"soft_interrupts": 0,
- "softirq": 0.4,
+ "softirq": 0.0,
"steal": 0.0,
"syscalls": 0,
- "system": 4.1,
+ "system": 6.6,
"time_since_update": 1,
- "total": 27.4,
- "user": 22.7}
+ "total": 35.5,
+ "user": 27.2}
Fields descriptions:
@@ -251,7 +249,7 @@ Fields descriptions:
Get a specific field::
# curl http://localhost:61208/api/3/cpu/total
- {"total": 27.4}
+ {"total": 35.5}
GET diskio
----------
@@ -297,13 +295,13 @@ Get plugin stats::
# curl http://localhost:61208/api/3/fs
[{"device_name": "/dev/mapper/ubuntu--gnome--vg-root",
- "free": 7953657856,
+ "free": 8354877440,
"fs_type": "ext4",
"key": "mnt_point",
"mnt_point": "/",
- "percent": 96.6,
+ "percent": 96.4,
"size": 243334156288,
- "used": 222993043456},
+ "used": 222591823872},
{"device_name": "zsfpool",
"free": 41811968,
"fs_type": "zfs",
@@ -322,13 +320,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": 7953657856,
+ "free": 8354877440,
"fs_type": "ext4",
"key": "mnt_point",
"mnt_point": "/",
- "percent": 96.6,
+ "percent": 96.4,
"size": 243334156288,
- "used": 222993043456}]}
+ "used": 222591823872}]}
GET ip
------
@@ -355,9 +353,9 @@ Get plugin stats::
# curl http://localhost:61208/api/3/load
{"cpucore": 4,
- "min1": 0.55029296875,
- "min15": 1.06982421875,
- "min5": 0.85693359375}
+ "min1": 2.630859375,
+ "min15": 1.4560546875,
+ "min5": 1.42822265625}
Fields descriptions:
@@ -369,7 +367,7 @@ Fields descriptions:
Get a specific field::
# curl http://localhost:61208/api/3/load/min1
- {"min1": 0.55029296875}
+ {"min1": 2.630859375}
GET mem
-------
@@ -377,16 +375,16 @@ GET mem
Get plugin stats::
# curl http://localhost:61208/api/3/mem
- {"active": 3109634048,
- "available": 2829815808,
- "buffers": 207228928,
- "cached": 3178246144,
- "free": 2829815808,
- "inactive": 3462545408,
- "percent": 63.9,
- "shared": 451821568,
+ {"active": 3263430656,
+ "available": 2511720448,
+ "buffers": 743632896,
+ "cached": 2523037696,
+ "free": 2511720448,
+ "inactive": 3192811520,
+ "percent": 67.9,
+ "shared": 627544064,
"total": 7836184576,
- "used": 5006368768}
+ "used": 5324464128}
Fields descriptions:
@@ -413,13 +411,13 @@ GET memswap
Get plugin stats::
# curl http://localhost:61208/api/3/memswap
- {"free": 5400473600,
- "percent": 33.2,
- "sin": 2319233024,
- "sout": 4863959040,
+ {"free": 5526786048,
+ "percent": 31.6,
+ "sin": 2906378240,
+ "sout": 5210710016,
"time_since_update": 1,
"total": 8082419712,
- "used": 2681946112}
+ "used": 2555633664}
Fields descriptions:
@@ -443,29 +441,29 @@ Get plugin stats::
# curl http://localhost:61208/api/3/network
[{"alias": None,
- "cumulative_cx": 130574070,
- "cumulative_rx": 65287035,
- "cumulative_tx": 65287035,
- "cx": 2414,
+ "cumulative_cx": 151835804,
+ "cumulative_rx": 75917902,
+ "cumulative_tx": 75917902,
+ "cx": 6340,
"interface_name": "lo",
"is_up": True,
"key": "interface_name",
- "rx": 1207,
+ "rx": 3170,
"speed": 0,
"time_since_update": 1,
- "tx": 1207},
+ "tx": 3170},
{"alias": None,
- "cumulative_cx": 8162673663,
- "cumulative_rx": 7914211852,
- "cumulative_tx": 248461811,
- "cx": 17399,
+ "cumulative_cx": 8971420885,
+ "cumulative_rx": 8692531338,
+ "cumulative_tx": 278889547,
+ "cx": 32318,
"interface_name": "wlp2s0",
"is_up": True,
"key": "interface_name",
- "rx": 13173,
+ "rx": 20465,
"speed": 0,
"time_since_update": 1,
- "tx": 4226}]
+ "tx": 11853}]
Fields descriptions:
@@ -495,17 +493,17 @@ Get a specific item when field matchs the given value::
# curl http://localhost:61208/api/3/network/interface_name/lo
{"lo": [{"alias": None,
- "cumulative_cx": 130574070,
- "cumulative_rx": 65287035,
- "cumulative_tx": 65287035,
- "cx": 2414,
+ "cumulative_cx": 151835804,
+ "cumulative_rx": 75917902,
+ "cumulative_tx": 75917902,
+ "cx": 6340,
"interface_name": "lo",
"is_up": True,
"key": "interface_name",
- "rx": 1207,
+ "rx": 3170,
"speed": 0,
"time_since_update": 1,
- "tx": 1207}]}
+ "tx": 3170}]}
GET now
-------
@@ -513,7 +511,7 @@ GET now
Get plugin stats::
# curl http://localhost:61208/api/3/now
- "2023-05-16 09:31:49 CEST"
+ "2023-05-17 11:24:06 CEST"
GET percpu
----------
@@ -524,29 +522,29 @@ Get plugin stats::
[{"cpu_number": 0,
"guest": 0.0,
"guest_nice": 0.0,
- "idle": 19.8,
+ "idle": 20.2,
"iowait": 0.0,
"irq": 0.0,
"key": "cpu_number",
"nice": 0.0,
"softirq": 0.0,
"steal": 0.0,
- "system": 3.4,
- "total": 80.2,
- "user": 76.7},
+ "system": 6.7,
+ "total": 79.8,
+ "user": 73.1},
{"cpu_number": 1,
"guest": 0.0,
"guest_nice": 0.0,
- "idle": 91.2,
+ "idle": 70.6,
"iowait": 0.0,
"irq": 0.0,
"key": "cpu_number",
"nice": 0.0,
"softirq": 0.0,
"steal": 0.0,
- "system": 2.7,
- "total": 8.8,
- "user": 6.2}]
+ "system": 6.7,
+ "total": 29.4,
+ "user": 22.7}]
Get a specific field::
@@ -565,7 +563,7 @@ Get plugin stats::
"port": 0,
"refresh": 30,
"rtt_warning": None,
- "status": 0.005767,
+ "status": 0.005277,
"timeout": 3}]
Get a specific field::
@@ -582,7 +580,7 @@ Get a specific item when field matchs the given value::
"port": 0,
"refresh": 30,
"rtt_warning": None,
- "status": 0.005767,
+ "status": 0.005277,
"timeout": 3}]}
GET processcount
@@ -591,12 +589,12 @@ GET processcount
Get plugin stats::
# curl http://localhost:61208/api/3/processcount
- {"pid_max": 0, "running": 1, "sleeping": 315, "thread": 1562, "total": 382}
+ {"pid_max": 0, "running": 1, "sleeping": 316, "thread": 1601, "total": 384}
Get a specific field::
# curl http://localhost:61208/api/3/processcount/total
- {"total": 382}
+ {"total": 384}
GET processlist
---------------
@@ -606,15 +604,15 @@ Get plugin stats::
# curl http://localhost:61208/api/3/processlist
[{"cmdline": ["/snap/firefox/2605/usr/lib/firefox/firefox"],
"cpu_percent": 0.0,
- "cpu_times": [5239.7, 1595.52, 4093.05, 570.73, 0.0],
+ "cpu_times": [6652.64, 2012.85, 5052.81, 704.23, 0.0],
"gids": [1000, 1000, 1000],
- "io_counters": [3503764480, 5856641024, 0, 0, 0],
+ "io_counters": [4205573120, 6936297472, 0, 0, 0],
"key": "pid",
- "memory_info": [468434944, 22123225088, 114802688, 618496, 0, 1282670592, 0],
- "memory_percent": 5.977844695423366,
+ "memory_info": [507658240, 22263525376, 129363968, 618496, 0, 1405198336, 0],
+ "memory_percent": 6.478385432048301,
"name": "firefox",
"nice": 0,
- "num_threads": 160,
+ "num_threads": 168,
"pid": 10541,
"status": "S",
"time_since_update": 1,
@@ -639,12 +637,12 @@ Get plugin stats::
"true",
"tab"],
"cpu_percent": 0.0,
- "cpu_times": [914.43, 104.03, 0.0, 0.0, 0.0],
+ "cpu_times": [1100.17, 125.28, 0.0, 0.0, 0.0],
"gids": [1000, 1000, 1000],
- "io_counters": [131410944, 0, 0, 0, 0],
+ "io_counters": [209806336, 0, 0, 0, 0],
"key": "pid",
- "memory_info": [438992896, 3601903616, 70893568, 618496, 0, 1002868736, 0],
- "memory_percent": 5.602125520939235,
+ "memory_info": [406437888, 3516469248, 78082048, 618496, 0, 918466560, 0],
+ "memory_percent": 5.186680891167411,
"name": "WebExtensions",
"nice": 0,
"num_threads": 20,
@@ -658,185 +656,186 @@ Get a specific field::
# curl http://localhost:61208/api/3/processlist/pid
{"pid": [10541,
11043,
+ 59195,
10770,
- 55857,
10778,
- 181461,
- 59195,
- 3927,
60503,
+ 55857,
+ 3927,
10774,
59454,
- 195248,
- 228679,
- 165661,
+ 250191,
+ 181461,
10790,
+ 195248,
4288,
- 11646,
10733,
- 59069,
- 229507,
- 229901,
- 229717,
+ 60104,
+ 11646,
421,
- 59523,
+ 165661,
+ 59069,
+ 257253,
+ 257768,
+ 257484,
+ 257543,
59161,
+ 59523,
60232,
- 60489,
- 230002,
2398,
- 230013,
- 60104,
+ 11380,
+ 257817,
+ 4339,
+ 257829,
+ 4385,
3810,
- 60106,
- 195141,
- 59525,
4243,
- 60134,
11381,
- 10710,
- 11380,
- 4385,
- 1618,
+ 59525,
59663,
+ 10710,
+ 195141,
+ 250777,
+ 60106,
143262,
+ 257721,
+ 60489,
143263,
- 193297,
- 193376,
+ 60134,
+ 1618,
+ 1771,
59182,
2636,
- 1771,
+ 250733,
4023,
- 3730,
60191,
- 4666,
+ 3730,
+ 250835,
60192,
- 1,
- 193364,
+ 4666,
1584,
- 227509,
56140,
+ 1,
17997,
+ 227509,
4179,
4091,
4000,
+ 250871,
4090,
4403,
4075,
+ 3991,
3901,
+ 4308,
+ 1605,
3115,
- 193411,
2554,
- 1605,
1794,
- 1630,
2168,
- 4046,
+ 1630,
+ 1727,
36919,
- 3991,
- 4308,
+ 4046,
+ 1631,
3719,
- 4339,
59126,
20173,
+ 3710,
2607,
+ 4009,
1598,
- 3710,
2341,
- 1631,
3956,
- 1727,
4105,
+ 74953,
59127,
3908,
- 4009,
- 1379,
1764,
+ 1379,
+ 256714,
4086,
4244,
1818,
1583,
- 197243,
- 4127,
4169,
- 4126,
+ 3745,
+ 4127,
14243,
4442,
- 74953,
+ 4126,
14266,
- 4097,
1627,
- 4078,
2116,
+ 4097,
+ 4078,
+ 3989,
1628,
- 4080,
1566,
- 3745,
- 3498,
+ 4316,
4145,
+ 4080,
+ 3498,
4119,
- 3748,
3925,
+ 3748,
2604,
- 3939,
- 4062,
3970,
+ 3939,
1591,
4033,
- 3952,
- 4099,
4005,
- 1624,
+ 4099,
+ 4062,
+ 3952,
1612,
- 4316,
+ 1624,
4196,
3825,
3947,
- 1825,
- 4107,
1606,
+ 4107,
3975,
4098,
4302,
- 2605,
1579,
- 3743,
+ 2605,
4074,
- 60199,
- 3989,
+ 3743,
10848,
3819,
4157,
- 461,
- 1380,
4079,
3753,
+ 1380,
+ 1825,
3499,
- 56119,
- 3727,
1616,
+ 3727,
1575,
3728,
+ 461,
3888,
3934,
1593,
+ 56119,
1377,
1964,
- 229977,
+ 257754,
1582,
12480,
12489,
+ 59145,
18045,
4332,
3118,
1634,
1390,
1391,
- 59145,
- 3573,
2361,
- 20400,
+ 3573,
16182,
+ 20400,
1725,
1726,
12483,
@@ -845,25 +844,25 @@ Get a specific field::
20180,
12492,
59130,
- 230001,
+ 257816,
4593,
- 3720,
56100,
56106,
56087,
+ 3720,
3503,
56081,
4072,
3794,
2358,
- 225591,
+ 247115,
2382,
2345,
1637,
2360,
1392,
- 20185,
1577,
+ 20185,
12486,
2,
3,
@@ -906,7 +905,6 @@ Get a specific field::
92,
93,
94,
- 95,
96,
97,
98,
@@ -920,7 +918,6 @@ Get a specific field::
110,
112,
117,
- 117,
118,
119,
129,
@@ -938,7 +935,7 @@ Get a specific field::
233,
234,
249,
- 254,
+ 250,
255,
256,
313,
@@ -1011,56 +1008,57 @@ Get a specific field::
2515,
2525,
3988,
- 190070,
- 190071,
- 190072,
- 193066,
- 193067,
193069,
193070,
193072,
- 193122,
- 199564,
- 199838,
- 199918,
- 200002,
- 224417,
- 225391,
- 226425,
- 228320,
- 228350,
- 228656,
- 228870,
- 228902,
- 229080,
- 229081,
- 229082,
- 229233,
- 229447,
- 229542,
- 229866,
- 229894]}
+ 249139,
+ 249929,
+ 250365,
+ 250457,
+ 250459,
+ 250462,
+ 250467,
+ 250473,
+ 250474,
+ 250475,
+ 250476,
+ 250477,
+ 250479,
+ 250529,
+ 255880,
+ 256024,
+ 256316,
+ 256366,
+ 256541,
+ 256899,
+ 256900,
+ 256944,
+ 256946,
+ 257104,
+ 257206,
+ 257329,
+ 257419]}
Get a specific item when field matchs the given value::
# curl http://localhost:61208/api/3/processlist/pid/10541
{"10541": [{"cmdline": ["/snap/firefox/2605/usr/lib/firefox/firefox"],
"cpu_percent": 0.0,
- "cpu_times": [5239.7, 1595.52, 4093.05, 570.73, 0.0],
+ "cpu_times": [6652.64, 2012.85, 5052.81, 704.23, 0.0],
"gids": [1000, 1000, 1000],
- "io_counters": [3503764480, 5856641024, 0, 0, 0],
+ "io_counters": [4205573120, 6936297472, 0, 0, 0],
"key": "pid",
- "memory_info": [468434944,
- 22123225088,
- 114802688,
+ "memory_info": [507658240,
+ 22263525376,
+ 129363968,
618496,
0,
- 1282670592,
+ 1405198336,
0],
- "memory_percent": 5.977844695423366,
+ "memory_percent": 6.478385432048301,
"name": "firefox",
"nice": 0,
- "num_threads": 160,
+ "num_threads": 168,
"pid": 10541,
"status": "S",
"time_since_update": 1,
@@ -1080,69 +1078,69 @@ GET quicklook
Get plugin stats::
# curl http://localhost:61208/api/3/quicklook
- {"cpu": 27.4,
+ {"cpu": 35.5,
"cpu_hz": 2025000000.0,
- "cpu_hz_current": 1273975000.0,
+ "cpu_hz_current": 1498956999.9999998,
"cpu_name": "Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz",
- "mem": 63.9,
+ "mem": 67.9,
"percpu": [{"cpu_number": 0,
"guest": 0.0,
"guest_nice": 0.0,
- "idle": 19.8,
+ "idle": 20.2,
"iowait": 0.0,
"irq": 0.0,
"key": "cpu_number",
"nice": 0.0,
"softirq": 0.0,
"steal": 0.0,
- "system": 3.4,
- "total": 80.2,
- "user": 76.7},
+ "system": 6.7,
+ "total": 79.8,
+ "user": 73.1},
{"cpu_number": 1,
"guest": 0.0,
"guest_nice": 0.0,
- "idle": 91.2,
+ "idle": 70.6,
"iowait": 0.0,
"irq": 0.0,
"key": "cpu_number",
"nice": 0.0,
"softirq": 0.0,
"steal": 0.0,
- "system": 2.7,
- "total": 8.8,
- "user": 6.2},
+ "system": 6.7,
+ "total": 29.4,
+ "user": 22.7},
{"cpu_number": 2,
"guest": 0.0,
"guest_nice": 0.0,
- "idle": 91.3,
+ "idle": 85.7,
"iowait": 0.0,
"irq": 0.0,
"key": "cpu_number",
"nice": 0.0,
- "softirq": 1.2,
+ "softirq": 0.0,
"steal": 0.0,
- "system": 2.6,
- "total": 8.7,
- "user": 6.1},
+ "system": 3.4,
+ "total": 14.3,
+ "user": 10.9},
{"cpu_number": 3,
"guest": 0.0,
"guest_nice": 0.0,
- "idle": 88.6,
- "iowait": 0.9,
+ "idle": 82.0,
+ "iowait": 0.0,
"irq": 0.0,
"key": "cpu_number",
"nice": 0.0,
- "softirq": 0.6,
+ "softirq": 0.0,
"steal": 0.0,
- "system": 2.6,
- "total": 11.4,
- "user": 7.9}],
- "swap": 33.2}
+ "system": 6.6,
+ "total": 18.0,
+ "user": 11.5}],
+ "swap": 31.6}
Get a specific field::
# curl http://localhost:61208/api/3/quicklook/cpu
- {"cpu": 27.4}
+ {"cpu": 35.5}
GET sensors
-----------
@@ -1176,9 +1174,6 @@ Get a specific field::
"CPU",
"Ambient",
"SODIMM",
- "CPU",
- "Ambient",
- "SODIMM",
"BAT BAT0"]}
Get a specific item when field matchs the given value::
@@ -1216,7 +1211,7 @@ GET uptime
Get plugin stats::
# curl http://localhost:61208/api/3/uptime
- "7 days, 20:30:06"
+ "8 days, 22:22:23"
GET all stats
-------------
@@ -1232,33 +1227,33 @@ GET stats history
History of a plugin::
# curl http://localhost:61208/api/3/cpu/history
- {"system": [["2023-05-16T09:31:50.863038", 4.1],
- ["2023-05-16T09:31:51.981409", 4.1],
- ["2023-05-16T09:31:53.140895", 2.0]],
- "user": [["2023-05-16T09:31:50.863029", 22.7],
- ["2023-05-16T09:31:51.981402", 22.7],
- ["2023-05-16T09:31:53.140888", 6.9]]}
+ {"system": [["2023-05-17T11:24:07.350522", 6.6],
+ ["2023-05-17T11:24:08.472521", 6.6],
+ ["2023-05-17T11:24:09.656447", 2.5]],
+ "user": [["2023-05-17T11:24:07.350513", 27.2],
+ ["2023-05-17T11:24:08.472515", 27.2],
+ ["2023-05-17T11:24:09.656439", 10.8]]}
Limit history to last 2 values::
# curl http://localhost:61208/api/3/cpu/history/2
- {"system": [["2023-05-16T09:31:51.981409", 4.1],
- ["2023-05-16T09:31:53.140895", 2.0]],
- "user": [["2023-05-16T09:31:51.981402", 22.7],
- ["2023-05-16T09:31:53.140888", 6.9]]}
+ {"system": [["2023-05-17T11:24:08.472521", 6.6],
+ ["2023-05-17T11:24:09.656447", 2.5]],
+ "user": [["2023-05-17T11:24:08.472515", 27.2],
+ ["2023-05-17T11:24:09.656439", 10.8]]}
History for a specific field::
# curl http://localhost:61208/api/3/cpu/system/history
- {"system": [["2023-05-16T09:31:50.863038", 4.1],
- ["2023-05-16T09:31:51.981409", 4.1],
- ["2023-05-16T09:31:53.140895", 2.0]]}
+ {"system": [["2023-05-17T11:24:07.350522", 6.6],
+ ["2023-05-17T11:24:08.472521", 6.6],
+ ["2023-05-17T11:24:09.656447", 2.5]]}
Limit history for a specific field to last 2 values::
# curl http://localhost:61208/api/3/cpu/system/history
- {"system": [["2023-05-16T09:31:51.981409", 4.1],
- ["2023-05-16T09:31:53.140895", 2.0]]}
+ {"system": [["2023-05-17T11:24:08.472521", 6.6],
+ ["2023-05-17T11:24:09.656447", 2.5]]}
GET limits (used for thresholds)
------------------------------