diff options
Diffstat (limited to 'docs/api.rst')
-rw-r--r-- | docs/api.rst | 755 |
1 files changed, 87 insertions, 668 deletions
diff --git a/docs/api.rst b/docs/api.rst index 1df68638..3e538572 100644 --- a/docs/api.rst +++ b/docs/api.rst @@ -141,7 +141,7 @@ Get plugin stats:: "refresh": 3.0, "regex": True, "result": None, - "timer": 0.42368555068969727}, + "timer": 0.4525735378265381}, {"count": 0, "countmax": 20.0, "countmin": None, @@ -150,7 +150,7 @@ Get plugin stats:: "refresh": 3.0, "regex": True, "result": None, - "timer": 0.42352890968322754}] + "timer": 0.4524049758911133}] Fields descriptions: @@ -178,7 +178,7 @@ Get a specific item when field matches the given value:: "refresh": 3.0, "regex": True, "result": None, - "timer": 0.42368555068969727}]} + "timer": 0.4525735378265381}]} GET cloud --------- @@ -233,7 +233,7 @@ Get plugin stats:: "name": "portainer", "network": {}, "status": "running", - "uptime": "1 weeks"}] + "uptime": "3 days"}] Fields descriptions: @@ -276,7 +276,7 @@ Get a specific item when field matches the given value:: "name": "portainer", "network": {}, "status": "running", - "uptime": "1 weeks"}]} + "uptime": "3 days"}]} GET core -------- @@ -303,19 +303,19 @@ Get plugin stats:: # curl http://localhost:61208/api/4/cpu {"cpucore": 4, - "ctx_switches": 483265492, + "ctx_switches": 1004315514, "guest": 0.0, - "idle": 72.4, - "interrupts": 271401643, - "iowait": 0.3, + "idle": 73.4, + "interrupts": 465901810, + "iowait": 0.0, "irq": 0.0, "nice": 0.0, - "soft_interrupts": 128147575, + "soft_interrupts": 204824951, "steal": 0.0, "syscalls": 0, - "system": 4.7, - "total": 27.3, - "user": 22.6} + "system": 3.3, + "total": 26.6, + "user": 23.3} Fields descriptions: @@ -348,7 +348,7 @@ Fields descriptions: Get a specific field:: # curl http://localhost:61208/api/4/cpu/total - {"total": 27.3} + {"total": 26.6} GET diskio ---------- @@ -358,16 +358,16 @@ Get plugin stats:: # curl http://localhost:61208/api/4/diskio [{"disk_name": "sda", "key": "disk_name", - "read_bytes": 66748604928, - "read_count": 2974717, - "write_bytes": 168312320000, - "write_count": 1561378}, + "read_bytes": 99876579840, + "read_count": 5269570, + "write_bytes": 202760364032, + "write_count": 2469865}, {"disk_name": "sda1", "key": "disk_name", - "read_bytes": 15003648, - "read_count": 432, + "read_bytes": 24269824, + "read_count": 659, "write_bytes": 0, - "write_count": 34}] + "write_count": 44}] Fields descriptions: @@ -396,10 +396,10 @@ Get a specific item when field matches the given value:: # curl http://localhost:61208/api/4/diskio/disk_name/sda {"sda": [{"disk_name": "sda", "key": "disk_name", - "read_bytes": 66748604928, - "read_count": 2974717, - "write_bytes": 168312320000, - "write_count": 1561378}]} + "read_bytes": 99876579840, + "read_count": 5269570, + "write_bytes": 202760364032, + "write_count": 2469865}]} GET folders ----------- @@ -426,13 +426,13 @@ Get plugin stats:: # curl http://localhost:61208/api/4/fs [{"device_name": "/dev/mapper/ubuntu--gnome--vg-root", - "free": 36907282432, + "free": 35933167616, "fs_type": "ext4", "key": "mnt_point", "mnt_point": "/", - "percent": 84.0, + "percent": 84.4, "size": 243334156288, - "used": 194039418880}, + "used": 195013533696}, {"device_name": "zsfpool", "free": 31195136, "fs_type": "zfs", @@ -461,13 +461,13 @@ Get a specific item when field matches the given value:: # curl http://localhost:61208/api/4/fs/mnt_point// {"/": [{"device_name": "/dev/mapper/ubuntu--gnome--vg-root", - "free": 36907282432, + "free": 35933167616, "fs_type": "ext4", "key": "mnt_point", "mnt_point": "/", - "percent": 84.0, + "percent": 84.4, "size": 243334156288, - "used": 194039418880}]} + "used": 195013533696}]} GET gpu ------- @@ -500,11 +500,11 @@ GET ip Get plugin stats:: # curl http://localhost:61208/api/4/ip - {"address": "192.168.0.32", - "gateway": "192.168.0.254", + {"address": "192.168.1.14", + "gateway": "192.168.1.1", "mask": "255.255.255.0", "mask_cidr": 24, - "public_address": "91.166.228.228", + "public_address": "92.151.148.66", "public_info_human": ""} Fields descriptions: @@ -519,7 +519,7 @@ Fields descriptions: Get a specific field:: # curl http://localhost:61208/api/4/ip/gateway - {"gateway": "192.168.0.254"} + {"gateway": "192.168.1.1"} GET irq ------- @@ -540,10 +540,7 @@ GET load Get plugin stats:: # curl http://localhost:61208/api/4/load - {"cpucore": 4, - "min1": 0.91845703125, - "min15": 0.896484375, - "min5": 0.79931640625} + {"cpucore": 4, "min1": 1.4765625, "min15": 1.560546875, "min5": 1.44580078125} Fields descriptions: @@ -555,7 +552,7 @@ Fields descriptions: Get a specific field:: # curl http://localhost:61208/api/4/load/min1 - {"min1": 0.91845703125} + {"min1": 1.4765625} GET mem ------- @@ -563,16 +560,16 @@ GET mem Get plugin stats:: # curl http://localhost:61208/api/4/mem - {"active": 2973868032, - "available": 2273656832, - "buffers": 282787840, - "cached": 2105749504, - "free": 2273656832, - "inactive": 2872504320, - "percent": 70.9, - "shared": 598622208, + {"active": 2266718208, + "available": 2772324352, + "buffers": 597647360, + "cached": 2750038016, + "free": 2772324352, + "inactive": 3575382016, + "percent": 64.6, + "shared": 579096576, "total": 7823568896, - "used": 5549912064} + "used": 5051244544} Fields descriptions: @@ -599,13 +596,13 @@ GET memswap Get plugin stats:: # curl http://localhost:61208/api/4/memswap - {"free": 3853631488, - "percent": 52.3, - "sin": 4358995968, - "sout": 9174384640, + {"free": 6852558848, + "percent": 15.2, + "sin": 7842959360, + "sout": 15690727424, "time_since_update": 1, "total": 8082419712, - "used": 4228788224} + "used": 1229860864} Fields descriptions: @@ -630,15 +627,15 @@ Get plugin stats:: # curl http://localhost:61208/api/4/network [{"alias": None, "bytes_all": 0, - "bytes_all_gauge": 5346184024, + "bytes_all_gauge": 8333116275, "bytes_recv": 0, - "bytes_recv_gauge": 5021772215, + "bytes_recv_gauge": 7810821873, "bytes_sent": 0, - "bytes_sent_gauge": 324411809, + "bytes_sent_gauge": 522294402, "interface_name": "wlp2s0", "key": "interface_name", "speed": 0, - "time_since_update": 0.3248739242553711}, + "time_since_update": 0.3446004390716553}, {"alias": None, "bytes_all": 0, "bytes_all_gauge": 0, @@ -649,7 +646,7 @@ Get plugin stats:: "interface_name": "br-40875d2e2716", "key": "interface_name", "speed": 0, - "time_since_update": 0.3248739242553711}] + "time_since_update": 0.3446004390716553}] Fields descriptions: @@ -677,22 +674,23 @@ Get a specific field:: "lxdbr0", "veth05608da0", "mpqemubr0", - "veth3c5f47a"]} + "veth601e59cb", + "vethfd301c0"]} Get a specific item when field matches the given value:: # curl http://localhost:61208/api/4/network/interface_name/wlp2s0 {"wlp2s0": [{"alias": None, "bytes_all": 0, - "bytes_all_gauge": 5346184024, + "bytes_all_gauge": 8333116275, "bytes_recv": 0, - "bytes_recv_gauge": 5021772215, + "bytes_recv_gauge": 7810821873, "bytes_sent": 0, - "bytes_sent_gauge": 324411809, + "bytes_sent_gauge": 522294402, "interface_name": "wlp2s0", "key": "interface_name", "speed": 0, - "time_since_update": 0.3248739242553711}]} + "time_since_update": 0.3446004390716553}]} GET now ------- @@ -700,7 +698,7 @@ GET now Get plugin stats:: # curl http://localhost:61208/api/4/now - "2024-03-23 09:37:55 CET" + "2024-04-03 18:43:04 CEST" GET percpu ---------- @@ -711,29 +709,29 @@ Get plugin stats:: [{"cpu_number": 0, "guest": 0.0, "guest_nice": 0.0, - "idle": 45.0, - "iowait": 1.0, + "idle": 73.0, + "iowait": 0.0, "irq": 0.0, "key": "cpu_number", "nice": 0.0, "softirq": 0.0, "steal": 0.0, - "system": 6.0, - "total": 55.0, - "user": 25.0}, + "system": 2.0, + "total": 27.0, + "user": 4.0}, {"cpu_number": 1, "guest": 0.0, "guest_nice": 0.0, - "idle": 48.0, - "iowait": 0.0, + "idle": 71.0, + "iowait": 1.0, "irq": 0.0, "key": "cpu_number", "nice": 0.0, "softirq": 0.0, "steal": 0.0, - "system": 4.0, - "total": 52.0, - "user": 24.0}] + "system": 2.0, + "total": 29.0, + "user": 7.0}] Fields descriptions: @@ -762,12 +760,12 @@ Get plugin stats:: # curl http://localhost:61208/api/4/ports [{"description": "DefaultGateway", - "host": "192.168.0.254", + "host": "192.168.1.1", "indice": "port_0", "port": 0, "refresh": 30, "rtt_warning": None, - "status": 0.00386, + "status": 0.006906, "timeout": 3}] Fields descriptions: @@ -784,19 +782,19 @@ Fields descriptions: Get a specific field:: # curl http://localhost:61208/api/4/ports/host - {"host": ["192.168.0.254"]} + {"host": ["192.168.1.1"]} Get a specific item when field matches the given value:: - # curl http://localhost:61208/api/4/ports/host/192.168.0.254 - {"192.168.0.254": [{"description": "DefaultGateway", - "host": "192.168.0.254", - "indice": "port_0", - "port": 0, - "refresh": 30, - "rtt_warning": None, - "status": 0.00386, - "timeout": 3}]} + # curl http://localhost:61208/api/4/ports/host/192.168.1.1 + {"192.168.1.1": [{"description": "DefaultGateway", + "host": "192.168.1.1", + "indice": "port_0", + "port": 0, + "refresh": 30, + "rtt_warning": None, + "status": 0.006906, + "timeout": 3}]} GET processcount ---------------- @@ -804,7 +802,7 @@ GET processcount Get plugin stats:: # curl http://localhost:61208/api/4/processcount - {"pid_max": 0, "running": 1, "sleeping": 334, "thread": 1655, "total": 403} + {"pid_max": 0, "running": 1, "sleeping": 335, "thread": 1517, "total": 401} Fields descriptions: @@ -817,7 +815,7 @@ Fields descriptions: Get a specific field:: # curl http://localhost:61208/api/4/processcount/total - {"total": 403} + {"total": 401} GET processlist --------------- @@ -843,582 +841,3 @@ Fields descriptions: * **gids**: Process group IDs (dict with real, effective, saved keys) (unit is *number*) * **io_counters**: Process IO counters (list with read_count, write_count, read_bytes, write_bytes, io_tag keys) (unit is *byte*) -GET psutilversion ------------------ - -Get plugin stats:: - - # curl http://localhost:61208/api/4/psutilversion - "5.9.8" - -GET quicklook -------------- - -Get plugin stats:: - - # curl http://localhost:61208/api/4/quicklook - {"cpu": 27.3, - "cpu_hz": 2025000000.0, - "cpu_hz_current": 2034554500.0, - "cpu_name": "Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz", - "cpucore": 4, - "load": 22.4, - "mem": 70.9, - "percpu": [{"cpu_number": 0, - "guest": 0.0, - "guest_nice": 0.0, - "idle": 45.0, - "iowait": 1.0, - "irq": 0.0, - "key": "cpu_number", - "nice": 0.0, - "softirq": 0.0, - "steal": 0.0, - "system": 6.0, - "total": 55.0, - "user": 25.0}, - {"cpu_number": 1, - "guest": 0.0, - "guest_nice": 0.0, - "idle": 48.0, - "iowait": 0.0, - "irq": 0.0, - "key": "cpu_number", - "nice": 0.0, - "softirq": 0.0, - "steal": 0.0, - "system": 4.0, - "total": 52.0, - "user": 24.0}, - {"cpu_number": 2, - "guest": 0.0, - "guest_nice": 0.0, - "idle": 64.0, - "iowait": 0.0, - "irq": 0.0, - "key": "cpu_number", - "nice": 0.0, - "softirq": 0.0, - "steal": 0.0, - "system": 2.0, - "total": 36.0, - "user": 9.0}, - {"cpu_number": 3, - "guest": 0.0, - "guest_nice": 0.0, - "idle": 66.0, - "iowait": 0.0, - "irq": 0.0, - "key": "cpu_number", - "nice": 0.0, - "softirq": 0.0, - "steal": 0.0, - "system": 2.0, - "total": 34.0, - "user": 10.0}], - "swap": 52.3} - -Fields descriptions: - -* **cpu**: CPU percent usage (unit is *percent*) -* **mem**: MEM percent usage (unit is *percent*) -* **swap**: SWAP percent usage (unit is *percent*) -* **load**: LOAD percent usage (unit is *percent*) -* **cpu_name**: CPU name (unit is *None*) -* **cpu_hz_current**: CPU current frequency (unit is *hertz*) -* **cpu_hz**: CPU max frequency (unit is *hertz*) - -Get a specific field:: - - # curl http://localhost:61208/api/4/quicklook/cpu_name - {"cpu_name": "Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz"} - -GET raid --------- - -Get plugin stats:: - - # curl http://localhost:61208/api/4/raid - {} - -GET sensors ------------ - -Get plugin stats:: - - # curl http://localhost:61208/api/4/sensors - [{"critical": 105, - "key": "label", - "label": "acpitz 0", - "type": "temperature_core", - "unit": "C", - "value": 27, - "warning": 105}, - {"critical": 105, - "key": "label", - "label": "acpitz 1", - "type": "temperature_core", - "unit": "C", - "value": 29, - "warning": 105}] - -Fields descriptions: - -* **label**: Sensor label (unit is *None*) -* **unit**: Sensor unit (unit is *None*) -* **value**: Sensor value (unit is *number*) -* **warning**: Warning threshold (unit is *number*) -* **critical**: Critical threshold (unit is *number*) -* **type**: Sensor type (one of battery, temperature_core, fan_speed) (unit is *None*) - -Get a specific field:: - - # curl http://localhost:61208/api/4/sensors/label - {"label": ["acpitz 0", - "acpitz 1", - "Package id 0", - "Core 0", - "Core 1", - "CPU", - "Ambient", - "SODIMM", - "BAT BAT0"]} - -Get a specific item when field matches the given value:: - - # curl http://localhost:61208/api/4/sensors/label/acpitz 0 - {"acpitz 0": [{"critical": 105, - "key": "label", - "label": "acpitz 0", - "type": "temperature_core", - "unit": "C", - "value": 27, - "warning": 105}]} - -GET smart ---------- - -Get plugin stats:: - - # curl http://localhost:61208/api/4/smart - {} - -GET system ----------- - -Get plugin stats:: - - # curl http://localhost:61208/api/4/system - {"hostname": "XPS13-9333", - "hr_name": "Ubuntu 22.04 64bit / Linux 5.15.0-94-generic", - "linux_distro": "Ubuntu 22.04", - "os_name": "Linux", - "os_version": "5.15.0-94-generic", - "platform": "64bit"} - -Fields descriptions: - -* **os_name**: Operating system name (unit is *None*) -* **hostname**: Hostname (unit is *None*) -* **platform**: Platform (32 or 64 bits) (unit is *None*) -* **linux_distro**: Linux distribution (unit is *None*) -* **os_version**: Operating system version (unit is *None*) -* **hr_name**: Human readable operating sytem name (unit is *None*) - -Get a specific field:: - - # curl http://localhost:61208/api/4/system/os_name - {"os_name": "Linux"} - -GET uptime ----------- - -Get plugin stats:: - - # curl http://localhost:61208/api/4/uptime - "19 days, 0:37:13" - -GET version ------------ - -Get plugin stats:: - - # curl http://localhost:61208/api/4/version - "4.0.0_beta01" - -GET wifi --------- - -Get plugin stats:: - - # curl http://localhost:61208/api/4/wifi - [] - -GET all stats -------------- - -Get all Glances stats:: - - # curl http://localhost:61208/api/4/all - Return a very big dictionary (avoid using this request, performances will be poor)... - -GET top n items of a specific plugin ------------------------------------- - -Get top 2 processes of the processlist plugin:: - - # curl http://localhost:61208/api/4/processlist/top/2 - [{"cmdline": ["/usr/share/code/code", - "--type=renderer", - "--crashpad-handler-pid=35523", - "--enable-crash-reporter=721e05a9-6035-4dcb-bd58-68097aa48dd0,no_channel", - "--user-data-dir=/home/nicolargo/.config/Code", - "--standard-schemes=vscode-webview,vscode-file", - "--enable-sandbox", - "--secure-schemes=vscode-webview,vscode-file", - "--cors-schemes=vscode-webview,vscode-file", - "--fetch-schemes=vscode-webview,vscode-file", - "--service-worker-schemes=vscode-webview", - "--code-cache-schemes=vscode-webview,vscode-file", - "--app-path=/usr/share/code/resources/app", - "--enable-sandbox", - "--enable-blink-features=HighlightAPI", - "--first-renderer-process", - "--lang=en-US", - "--num-raster-threads=2", - "--enable-main-frame-before-activation", - "--renderer-client-id=4", - "--time-ticks-at-unix-epoch=-1709539275787032", - "--launch-time-ticks=3773104105", - "--shared-files=v8_context_snapshot_data:100", - "--field-trial-handle=0,i,2992833077465328896,17440056338018087593,262144", - "--disable-features=CalculateNativeWinOcclusion,SpareRendererForSitePerProcess", - "--vscode-window-config=vscode:0a3f42ef-a12c-453d-8061-6c7b57ac6b4f"], - "cpu_percent": 0.0, - "cpu_times": {"children_system": 0.0, - "children_user": 0.0, - "iowait": 0.0, - "system": 710.62, - "user": 8468.8}, - "gids": {"effective": 1000, "real": 1000, "saved": 1000}, - "io_counters": [544399360, 3325952, 0, 0, 0], - "key": "pid", - "memory_info": {"data": 1233420288, - "dirty": 0, - "lib": 0, - "rss": 499662848, - "shared": 67067904, - "text": 126423040, - "vms": 1221792747520}, - "memory_percent": 6.386635749516636, - "name": "code", - "nice": 0, - "num_threads": 14, - "pid": 35570, - "status": "S", - "time_since_update": 1, - "username": "nicolargo"}, - {"cmdline": ["/usr/share/code/code", - "/home/nicolargo/.vscode/extensions/ms-python.vscode-pylance-2024.2.2/dist/server.bundle.js", - "--cancellationReceive=file:a926d4bb77e62306671377ffa0d7cb38591c07e817", - "--node-ipc", - "--clientProcessId=35618"], - "cpu_percent": 0.0, - "cpu_times": {"children_system": 0.34, - "children_user": 4.37, - "iowait": 0.0, - "system": 202.23, - "user": 4568.12}, - "gids": {"effective": 1000, "real": 1000, "saved": 1000}, - "io_counters": [619593728, 1871872, 0, 0, 0], - "key": "pid", - "memory_info": {"data": 888487936, - "dirty": 0, - "lib": 0, - "rss": 465555456, - "shared": 20754432, - "text": 126423040, - "vms": 1208849584128}, - "memory_percent": 5.9506788038644, - "name": "code", - "nice": 0, - "num_threads": 13, - "pid": 36130, - "status": "S", - "time_since_update": 1, - "username": "nicolargo"}] - -Note: Only work for plugin with a list of items - -GET item description --------------------- -Get item description (human readable) for a specific plugin/item:: - - # curl http://localhost:61208/api/4/diskio/read_bytes/description - "Number of bytes read." - -Note: the description is defined in the fields_description variable of the plugin. - -GET item unit -------------- -Get item unit for a specific plugin/item:: - - # curl http://localhost:61208/api/4/diskio/read_bytes/unit - "byte" - -Note: the description is defined in the fields_description variable of the plugin. - -GET stats history ------------------ - -History of a plugin:: - - # curl http://localhost:61208/api/4/cpu/history - {"system": [["2024-03-23T09:37:57.408003", 4.7], - ["2024-03-23T09:37:58.434789", 3.6], - ["2024-03-23T09:37:59.644529", 3.6]], - "user": [["2024-03-23T09:37:57.407990", 22.6], - ["2024-03-23T09:37:58.434780", 7.2], - ["2024-03-23T09:37:59.644514", 7.2]]} - -Limit history to last 2 values:: - - # curl http://localhost:61208/api/4/cpu/history/2 - {"system": [["2024-03-23T09:37:58.434789", 3.6], - ["2024-03-23T09:37:59.644529", 3.6]], - "user": [["2024-03-23T09:37:58.434780", 7.2], - ["2024-03-23T09:37:59.644514", 7.2]]} - -History for a specific field:: - - # curl http://localhost:61208/api/4/cpu/system/history - {"system": [["2024-03-23T09:37:55.811463", 4.7], - ["2024-03-23T09:37:57.408003", 4.7], - ["2024-03-23T09:37:58.434789", 3.6], - ["2024-03-23T09:37:59.644529", 3.6]]} - -Limit history for a specific field to last 2 values:: - - # curl http://localhost:61208/api/4/cpu/system/history - {"system": [["2024-03-23T09:37:58.434789", 3.6], - ["2024-03-23T09:37:59.644529", 3.6]]} - -GET limits (used for thresholds) --------------------------------- - -All limits/thresholds:: - - # curl http://localhost:61208/api/4/all/limits - {"alert": {"alert_disable": ["False"], "history_size": 1200.0}, - "amps": {"amps_disable": ["False"], "history_size": 1200.0}, - "containers": {"containers_all": ["False"], - "containers_disable": ["False"], - "containers_max_name_size": 20.0, - "history_size": 1200.0}, - "core": {"history_size": 1200.0}, - "cpu": {"cpu_ctx_switches_careful": 160000.0, - "cpu_ctx_switches_critical": 200000.0, - "cpu_ctx_switches_warning": 180000.0, - "cpu_disable": ["False"], - "cpu_iowait_careful": 20.0, - "cpu_iowait_critical": 25.0, - "cpu_iowait_warning": 22.5, - "cpu_steal_careful": 50.0, - "cpu_steal_critical": 90.0, - "cpu_steal_warning": 70.0, - "cpu_system_careful": 50.0, - "cpu_system_critical": 90.0, - "cpu_system_log": ["False"], - "cpu_system_warning": 70.0, - "cpu_total_careful": 65.0, - "cpu_total_critical": 85.0, - "cpu_total_log": ["True"], - "cpu_total_warning": 75.0, - "cpu_user_careful": 50.0, - "cpu_user_critical": 90.0, - "cpu_user_log": ["False"], - "cpu_user_warning": 70.0, - "history_size": 1200.0}, - "diskio": {"diskio_disable": ["False"], - "diskio_hide": ["loop.*", "/dev/loop.*"], - "history_size": 1200.0}, - "folders": {"folders_disable": ["False"], "history_size": 1200.0}, - "fs": {"fs_careful": 50.0, - "fs_critical": 90.0, - "fs_disable": ["False"], - "fs_hide": ["/boot.*", "/snap.*"], - "fs_warning": 70.0, - "history_size": 1200.0}, - "gpu": {"gpu_disable": ["False"], - "gpu_mem_careful": 50.0, - "gpu_mem_critical": 90.0, - "gpu_mem_warning": 70.0, - "gpu_proc_careful": 50.0, - "gpu_proc_critical": 90.0, - "gpu_proc_warning": 70.0, - "history_size": 1200.0}, - "help": {"history_size": 1200.0}, - "ip": {"history_size": 1200.0, - "ip_censys_fields": ["location:continent", - "location:country", - "autonomous_system:name"], - "ip_censys_url": ["https://search.censys.io/api"], - "ip_disable": ["False"], - "ip_public_ip_disabled": ["False"], - "ip_public_refresh_interval": 300.0}, - "load": {"history_size": 1200.0, - "load_careful": 0.7, - "load_critical": 5.0, - "load_disable": ["False"], - "load_warning": 1.0}, - "mem": {"history_size": 1200.0, - "mem_careful": 50.0, - "mem_critical": 90.0, - "mem_disable": ["False"], - "mem_warning": 70.0}, - "memswap": {"history_size": 1200.0, - "memswap_careful": 50.0, - "memswap_critical": 90.0, - "memswap_disable": ["False"], - "memswap_warning": 70.0}, - "network": {"history_size": 1200.0, - "network_disable": ["False"], - "network_hide": ["docker.*", "lo"], - "network_rx_careful": 70.0, - "network_rx_critical": 90.0, - "network_rx_warning": 80.0, - "network_tx_careful": 70.0, - "network_tx_critical": 90.0, - "network_tx_warning": 80.0}, - "now": {"history_size": 1200.0}, - "percpu": {"history_size": 1200.0, - "percpu_disable": ["False"], - "percpu_iowait_careful": 50.0, - "percpu_iowait_critical": 90.0, - "percpu_iowait_warning": 70.0, - "percpu_system_careful": 50.0, - "percpu_system_critical": 90.0, - "percpu_system_warning": 70.0, - "percpu_user_careful": 50.0, - "percpu_user_critical": 90.0, - "percpu_user_warning": 70.0}, - "ports": {"history_size": 1200.0, - "ports_disable": ["False"], - "ports_port_default_gateway": ["True"], - "ports_refresh": 30.0, - "ports_timeout": 3.0}, - "processcount": {"history_size": 1200.0, "processcount_disable": ["False"]}, - "processlist": {"history_size": 1200.0, - "processlist_cpu_careful": 50.0, - "processlist_cpu_critical": 90.0, - "processlist_cpu_warning": 70.0, - "processlist_disable": ["False"], - "processlist_mem_careful": 50.0, - "processlist_mem_critical": 90.0, - "processlist_mem_warning": 70.0, - "processlist_nice_warning": ["-20", - "-19", - "-18", - "-17", - "-16", - "-15", - "-14", - "-13", - "-12", - "-11", - "-10", - "-9", - "-8", - "-7", - "-6", - "-5", - "-4", - "-3", - "-2", - "-1", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19"]}, - "psutilversion": {"history_size": 1200.0}, - "quicklook": {"history_size": 1200.0, - "quicklook_bar_char": ["|"], - "quicklook_cpu_careful": 50.0, - "quicklook_cpu_critical": 90.0, - "quicklook_cpu_warning": 70.0, - "quicklook_disable": ["False"], - "quicklook_list": ["cpu", "mem", "load"], - "quicklook_load_careful": 70.0, - "quicklook_load_critical": 500.0, - "quicklook_load_warning": 100.0, - "quicklook_mem_careful": 50.0, - "quicklook_mem_critical": 90.0, - "quicklook_mem_warning": 70.0, - "quicklook_swap_careful": 50.0, - "quicklook_swap_critical": 90.0, - "quicklook_swap_warning": 70.0}, - "sensors": {"history_size": 1200.0, - "sensors_battery_careful": 80.0, - "sensors_battery_critical": 95.0, - "sensors_battery_warning": 90.0, - "sensors_disable": ["False"], - "sensors_refresh": 4.0, - "sensors_temperature_core_careful": 60.0, - "sensors_temperature_core_critical": 80.0, - "sensors_temperature_core_warning": 70.0, - "sensors_temperature_hdd_careful": 45.0, - "sensors_temperature_hdd_critical": 60.0, - "sensors_temperature_hdd_warning": 52.0}, - "system": {"history_size": 1200.0, - "system_disable": ["False"], - "system_refresh": 60}, - "uptime": {"history_size": 1200.0}, - "version": {"history_size": 1200.0}, - "wifi": {"history_size": 1200.0, - "wifi_careful": -65.0, - "wifi_critical": -85.0, - "wifi_disable": ["False"], - "wifi_warning": -75.0}} - -Limits/thresholds for the cpu plugin:: - - # curl http://localhost:61208/api/4/cpu/limits - {"cpu_ctx_switches_careful": 160000.0, - "cpu_ctx_switches_critical": 200000.0, - "cpu_ctx_switches_warning": 180000.0, - "cpu_disable": ["False"], - "cpu_iowait_careful": 20.0, - "cpu_iowait_critical": 25.0, - "cpu_iowait_warning": 22.5, - "cpu_steal_careful": 50.0, - "cpu_steal_critical": 90.0, - "cpu_steal_warning": 70.0, - "cpu_system_careful": 50.0, - "cpu_system_critical": 90.0, - "cpu_system_log": ["False"], - "cpu_system_warning": 70.0, - "cpu_total_careful": 65.0, - "cpu_total_critical": 85.0, - "cpu_total_log": ["True"], - "cpu_total_warning": 75.0, - "cpu_user_careful": 50.0, - "cpu_user_critical": 90.0, - "cpu_user_log": ["False"], - "cpu_user_warning": 70.0, - "history_size": 1200.0} - |