Glances

Latest version: v4.0.1

Safety actively analyzes 627119 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 17

3.0

Not secure
===========

See the release note here: https://github.com/nicolargo/glances/wiki/Glances-3.0-Release-Note

Enhancements and new features:

* Make the left side bar width dynamic in the Curse UI 1177
* Add threads number in the process list 1259
* A way to have only REST API available and disable WEB GUI access 1149
* Refactor graph export plugin (& replace Matplolib by Pygal) 697
* Docker module doesn't export details about stopped containers 1152
* Add dynamic fields in all sections of the configuration file 1204
* Make plugins and export CLI option dynamical 1173
* Add a light mode for the console UI 1165
* Refactor InfluxDB (API is now stable) 1166
* Add deflate compression support to the RestAPI 1182
* Add a code of conduct for Glances project's participants 1211
* Context switches bottleneck identification 1212
* Take advantage of the psutil issue 1025 (Add process_iter(attrs, ad_value)) 1105
* Nice Process Priority Configuration 1218
* Display debug message if dep lib is not found 1224
* Add a new output mode to stdout 1168
* Huge refactor of the WebUI packaging thanks to spike008t 1239
* Add time zone to the current time 1249
* Use HTTPs URLs to check public IP address 1253
* Add labels support to Promotheus exporter 1255
* Overlap in Web UI when monitoring a machine with 16 cpu threads 1265
* Support for exporting data to a MQTT server 1305

One more thing ! A new Grafana Dash is available with:
* Network interface variable
* Disk variable
* Container CPU

Bugs corrected:

* Crash in the Wifi plugin on my Laptop 1151
* Failed to connect to bus: No such file or directory 1156
* glances_plugin.py has a problem with specific docker output 1160
* Key error 'address' in the IP plugin 1176
* NameError: name 'mode' is not defined in case of interrupt shortly after starting the server mode 1175
* Crash on startup: KeyError: 'hz_actual_raw' on Raspbian 9.1 1170
* Add missing mount-observe and system-observe interfaces 1179
* OS specific arguments should be documented and reported 1180
* 'ascii' codec can't encode character u'\U0001f4a9' in position 4: ordinal not in range(128) 1185
* KeyError: 'memory_info' on stats sum 1188
* Electron/Atom processes displayed wrong in process list 1192
* Another encoding issue... With both Python 2 and Python 3 1197
* Glances do not exit when eating 'q' 1207
* FreeBSD blackhole bug 1202
* Glances crashes when mountpoint with non ASCII characters exists 1201
* [WEB UI] Minor issue on the Web UI 1240
* [Glances 3.0 RC1] Client/Server is broken 1244
* Fixing horizontal scrolling 1248
* Stats updated during export (thread issue) 1250
* Glances --browser crashed when more than 40 glances servers on screen 78x45 1256
* OSX - Python 3 and empty percent and res 1251
* Crashes when influxdb option set 1260
* AMP for kernel process is not working 1261
* Arch linux package (2.11.1-2) psutil (v5.4.1): RuntimeWarning: ignoring OSError 1203
* Glances crash with extended process stats 1283
* Terminal window stuck at the last accessed *protected* server 1275
* Glances shows mdadm RAID0 as degraded when chunksize=128k and the array isn't degraded. 1299
* Never starts in a server on Google Cloud and FreeBSD 1292

Backward-incompatible changes:

* Support for Python 3.3 has been dropped (EOL 2017-09-29)
* Support for psutil < 5.3.0 has been dropped
* Minimum supported Docker API version is now 1.21 (Docker plugins)
* Support for InfluxDB < 0.9 is deprecated (InfluxDB exporter)
* Zeroconf lib should be pinned to 0.19.1 for Python 2.x
* --disable-<plugin> no longer available (use --disable-plugin <plugin>)
* --export-<exporter> no longer available (use --export <exporter>)

News command line options:

--disable-webui Disable the WebUI (only RESTful API will respond)
--enable-light Enable the light mode for the UI interface
--modules-list Display plugins and exporters list
--disable-plugin plugin1,plugin2
Disable a list of comma separated plugins
--export exporter1,exporter2
Export stats to a comma separated exporters
--stdout plugin1,plugin2.attribute
Display stats to stdout

News configuration keys in the glances.conf file:

Graph:

[graph]
Configuration for the --export graph option
Set the path where the graph (.svg files) will be created
Can be overwrite by the --graph-path command line option
path=/tmp
It is possible to generate the graphs automatically by setting the
generate_every to a non zero value corresponding to the seconds between
two generation. Set it to 0 to disable graph auto generation.
generate_every=60
See following configuration keys definitions in the Pygal lib documentation
http://pygal.org/en/stable/documentation/index.html
width=800
height=600
style=DarkStyle

Processes list Nice value:

[processlist]
Nice priorities range from -20 to 19.
Configure nice levels using a comma-separated list.

Nice: Example 1, non-zero is warning (default behavior)
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

Nice: Example 2, low priority processes escalate from careful to critical
nice_careful=1,2,3,4,5,6,7,8,9
nice_warning=10,11,12,13,14
nice_critical=15,16,17,18,19

Docker plugin (related to 1152)

[docker]
By default, Glances only display running containers
Set the following key to True to display all containers
all=False

All configuration file values (related to 1204)

[influxdb]
It is possible to use dynamic system command
prefix=`hostname`
tags=foo:bar,spam:eggs,system:`uname -a`

==============================================================================
Glances Version 2
==============================================================================

2.11.1

Not secure
==============

* [WebUI] Sensors not showing on Web (issue 1142)
* Client and Quiet mode don't work together (issue 1139)

2.11

Not secure
============

Enhancements and new features:

* New export plugin: standard and configurable RESTful exporter (issue 1129)
* Add a JSON export module (issue 1130)
* [WIP] Refactoring of the WebUI

Bugs corrected:

* Installing GPU plugin crashes entire Glances (issue 1102)
* Potential memory leak in Windows WebUI (issue 1056)
* glances_network `OSError: [Errno 19] No such device` (issue 1106)
* GPU plugin. <class 'TypeError'>: ... not JSON serializable"> (issue 1112)
* PermissionError on macOS (issue 1120)
* Can't move up or down in glances --browser (issue 1113)
* Unable to give aliases to or hide network interfaces and disks (issue 1126)
* `UnicodeDecodeError` on mountpoints with non-breaking spaces (issue 1128)

Installation:

* Create a Snap of Glances (issue 1101)

2.10

Not secure
============

Enhancements and new features:

* New plugin to scan remote Web sites (URL) (issue 981)
* Add trends in the Curses interface (issue 1077)
* Add new repeat function to the action (issue 952)
* Use -> and <- arrows keys to switch between processing sort (issue 1075)
* Refactor __init__ and main scripts (issue 1050)
* [WebUI] Improve WebUI for Windows 10 (issue 1052)

Bugs corrected:

* StatsD export prefix option is ignored (issue 1074)
* Some FS and LAN metrics fail to export correctly to StatsD (issue 1068)
* Problem with non breaking space in file system name (issue 1065)
* TypeError: string indices must be integers (Network plugin) (issue 1054)
* No Offline status for timeouted ports? (issue 1084)
* When exporting, uptime values loop after 1 day (issue 1092)

Installation:

* Create a package.sh script to generate .DEB, .RPM and others... (issue 722)
==> https://github.com/nicolargo/glancesautopkg
* OSX: can't python setup.py install due to python 3.5 constraint (issue 1064)

2.9.1

Not secure
=============

Bugs corrected:

* Glances PerCPU issues with Curses UI on Android (issue 1071)
* Remove extra } in format string (issue 1073)

2.9.0

Not secure
=============

Enhancements and new features:

* Add a Prometheus export module (issue 930)
* Add a Kafka export module (issue 858)
* Port in the -c URI (-c hostname:port) (issue 996)

Bugs corrected:

* On Windows --export-statsd terminates immediately and does not export (issue 1067)
* Glances v2.8.7 issues with Curses UI on Android (issue 1053)
* Fails to start, OSError in sensors_temperatures (issue 1057)
* Crashes after long time running the glances --browser (issue 1059)
* Sensor values don't refresh since psutil backend (issue 1061)
* glances-version.db Permission denied (issue 1066)

Page 7 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.