mirror of https://github.com/nicolargo/glances
parent
4cdd2d9f80
commit
7003616ea5
48
NEWS.rst
48
NEWS.rst
|
@ -6,7 +6,53 @@
|
|||
Version 3.3.0
|
||||
===============
|
||||
|
||||
Version under development: see roadmap here https://github.com/nicolargo/glances/milestone/60
|
||||
Enhancements:
|
||||
|
||||
* Migration from AngularJS to Angular/React/Vue #2100 (many thanks to @fr4nc0is)
|
||||
* Improve the IP module with a link to Censys #2105
|
||||
* Add the public IP information to the WebUI #2105
|
||||
* Add an option to show a configurable clock/time module to display #2150
|
||||
* Add sort information on Docker plugin (console mode). Related to #2138
|
||||
* Password files in same configuration dir in effect #2143
|
||||
* If the container name is long, then display the start, not the end - Related to #1732
|
||||
* Make the Web UI same than Console for CPU plugin
|
||||
* [WINDOWS] Reorganise CPU stats display #2131
|
||||
* Remove the static exportable_plugins list from glances_export.py #1556
|
||||
* Limiting data exported for economic storage #1443
|
||||
|
||||
Bug corrected:
|
||||
|
||||
* glances.conf FS hide not applying #1666
|
||||
* AMP: regex with special chars #2152
|
||||
* fix(help-screen): add missing shortcuts and columnize algorithmically #2135
|
||||
* Correct issue with the regexp filter (use fullmatch instead of match)
|
||||
* Errors when running Glances as web service #1702
|
||||
* Apply alias to Duplicate sensor name #1686
|
||||
* Make the hide function in sensors section compliant with lower/upercase #1590
|
||||
* Web UI truncates the days part of CPU time counter of the process list #2108
|
||||
* Correct alignement issue with the diskio plugin (Console UI)
|
||||
|
||||
Documentation and CI:
|
||||
|
||||
* Refactor Docker file CI
|
||||
* Add Codespell to the CI pipeline #2148
|
||||
* Please add docker-compose example and document example. #2151
|
||||
* [DOC] Glances failed to start and some other issues - BSD #2106
|
||||
* [REQUEST Docker image] Output log to stdout #2128 (for debian)
|
||||
* Fix code scanning alert - Clear-text logging of sensitive information #2124
|
||||
* Improve makefile (with online documentation)
|
||||
* buildx failed with: ERROR: failed to solve: python:3.10-slim-buster: no match for platform in manifest #2120
|
||||
* [Update docs] Can I export only the fields I need in csv report? #2113
|
||||
* Windows Python 3 installation fails on dependency package "future" #2109
|
||||
|
||||
Contributors for this version:
|
||||
|
||||
* fr4nc0is : a very special thanks to @fr4nc0is for his huge work on the Glances v3.3.0 WebUI !!!
|
||||
* Kostis Anagnostopoulos
|
||||
* Kian-Meng Ang
|
||||
* dependabot[bot]
|
||||
* matthewaaronthacker
|
||||
* and your servant Nicolargo
|
||||
|
||||
===============
|
||||
Version 3.2.7
|
||||
|
|
24
README.rst
24
README.rst
|
@ -57,15 +57,6 @@ Glances is written in Python and uses libraries to grab information from
|
|||
your system. It is based on an open architecture where developers can
|
||||
add new plugins or exports modules.
|
||||
|
||||
Social networks
|
||||
===============
|
||||
|
||||
.. image:: https://raw.githubusercontent.com/nicolargo/glances/develop/docs/_static/twitter-icon.png
|
||||
:target: https://twitter.com/nicolargo
|
||||
|
||||
.. image:: https://raw.githubusercontent.com/nicolargo/glances/develop/docs/_static/reddit.png
|
||||
:target: https://www.reddit.com/r/glances/
|
||||
|
||||
Requirements
|
||||
============
|
||||
|
||||
|
@ -86,6 +77,7 @@ Glances version 4.0 will no longer supports Python 2.x.
|
|||
|
||||
Optional dependencies:
|
||||
|
||||
- ``batinfo`` (for battery monitoring)
|
||||
- ``bernhard`` (for the Riemann export module)
|
||||
- ``bottle`` (for Web server mode)
|
||||
- ``cassandra-driver`` (for the Cassandra export module)
|
||||
|
@ -148,7 +140,7 @@ To install it, use the following command:
|
|||
|
||||
pip install --user 'glances[web]'
|
||||
|
||||
For a full installation (with all features:
|
||||
For a full installation (with all features):
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
|
@ -205,7 +197,7 @@ The following tags are availables:
|
|||
- *alpine-latest* for a basic Alpine Glances (latest release) version with minimal dependencies
|
||||
- *latest* for a basic Debian Glances image (latest release) with minimal dependencies
|
||||
- *alpine-dev* for a basic Alpine Glances image (development branch) with all dependencies
|
||||
- *latest* for a basic Debian Glances image (development branch) with all dependencies
|
||||
- *dev* for a basic Debian Glances image (development branch) with all dependencies
|
||||
|
||||
You can also specify a version (example: *alpine-3.2.7-full*).
|
||||
|
||||
|
@ -250,7 +242,8 @@ may not be the latest version.
|
|||
|
||||
Note: The Debian package (and all other Debian-based distributions) do
|
||||
not include anymore the JS statics files used by the Web interface
|
||||
(see ``issue2021``).
|
||||
(see ``issue2021``). If you want to add it to your Glances installation,
|
||||
follow the instructions: ``issue2021comment``.
|
||||
|
||||
FreeBSD
|
||||
-------
|
||||
|
@ -454,7 +447,9 @@ Donation
|
|||
|
||||
If you like this open-source project, you can become a sponsor.
|
||||
|
||||
See the sponsors_ page (one-time or monthly tier available).
|
||||
See the Github sponsors_ page (one-time or monthly tier available).
|
||||
|
||||
Or send me some bitcoins: 185KN9FCix3svJYp7JQM7hRMfSKyeaJR4X
|
||||
|
||||
Author
|
||||
======
|
||||
|
@ -478,4 +473,5 @@ Glances is distributed under the LGPL version 3 license. See ``COPYING`` for mor
|
|||
.. _wiki: https://github.com/nicolargo/glances/wiki/How-to-contribute-to-Glances-%3F
|
||||
.. _package: https://repology.org/metapackage/glances/packages
|
||||
.. _sponsors: https://github.com/sponsors/nicolargo
|
||||
.. _issue2021: https://github.com/nicolargo/glances/issues/2021#issuecomment-1197831157
|
||||
.. _issue2021: https://github.com/nicolargo/glances/issues/2021#issuecomment-1197831157
|
||||
.. _issue2021comment: https://github.com/nicolargo/glances/issues/2021#issuecomment-1197831157
|
|
@ -581,7 +581,6 @@ db=glances
|
|||
#user=root
|
||||
#password=root
|
||||
|
||||
|
||||
[kafka]
|
||||
# Configuration for the --export kafka option
|
||||
# http://kafka.apache.org/
|
||||
|
|
|
@ -175,6 +175,17 @@ tx_critical=90
|
|||
|
||||
[ip]
|
||||
disable=False
|
||||
public_refresh_interval=300
|
||||
public_ip_disabled=False
|
||||
# Configuration for the Censys online service
|
||||
# Need to create an aacount: https://censys.io/login
|
||||
censys_url=https://search.censys.io/api
|
||||
# Get your own credential here: https://search.censys.io/account/api
|
||||
# Enter your credential and uncomment the following lines
|
||||
#censys_username=<censys_api_id>
|
||||
#censys_password=<censys_secret>
|
||||
# List of fields to be displayed in user interface (comma separated)
|
||||
censys_fields=location:continent,location:country,autonomous_system:name
|
||||
|
||||
[connections]
|
||||
# Display additional information about TCP connections
|
||||
|
@ -209,9 +220,9 @@ hide=loop.*,/dev/loop*
|
|||
|
||||
[fs]
|
||||
disable=False
|
||||
# Define the list of hidden file system (comma-separated regexp)
|
||||
# Define the list of file system to hide (comma-separated regexp)
|
||||
hide=/boot.*,/snap.*
|
||||
# Define the list of file system to be show (comma-separated)
|
||||
# Define the list of file system to show (comma-separated regexp)
|
||||
#show=/,/srv
|
||||
# Define filesystem space thresholds in %
|
||||
# Default values if not defined: 50/70/90
|
||||
|
@ -290,6 +301,9 @@ battery_critical=95
|
|||
# Sensors alias
|
||||
#temp1_alias=Motherboard 0
|
||||
#temp2_alias=Motherboard 1
|
||||
#core 0_temperature_core_alias=CPU Core 0 temp
|
||||
#core 0_fans_speed_alias=CPU Core 0 fan
|
||||
#or
|
||||
#core 0_alias=CPU Core 0
|
||||
#core 1_alias=CPU Core 1
|
||||
|
||||
|
@ -419,13 +433,16 @@ disable=False
|
|||
#server_4_port=61237
|
||||
|
||||
[passwords]
|
||||
# Define the passwords list
|
||||
# Define the passwords list related to the [serverlist] section
|
||||
# Syntax: host=password
|
||||
# Where: host is the hostname
|
||||
# password is the clear password
|
||||
# Additionally (and optionally) a default password could be defined
|
||||
#localhost=abc
|
||||
#default=defaultpassword
|
||||
#
|
||||
# Define the path of the local '.pwd' file (default is system one)
|
||||
#local_password_path=~/.config/glances
|
||||
|
||||
##############################################################################
|
||||
# Exports
|
||||
|
@ -561,6 +578,7 @@ host=localhost
|
|||
port=5984
|
||||
db=glances
|
||||
# user and password are optional (comment if not configured on the server side)
|
||||
# If they are used, then the https protocol will be used
|
||||
#user=root
|
||||
#password=root
|
||||
|
||||
|
|
1013
docs/api.rst
1013
docs/api.rst
File diff suppressed because it is too large
Load Diff
|
@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
|||
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
||||
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
|
||||
..
|
||||
.TH "GLANCES" "1" "Sep 25, 2022" "3.3.0_beta1" "Glances"
|
||||
.TH "GLANCES" "1" "Oct 16, 2022" "3.3.0" "Glances"
|
||||
.SH NAME
|
||||
glances \- An eye on your system
|
||||
.SH SYNOPSIS
|
||||
|
@ -577,7 +577,7 @@ _
|
|||
T{
|
||||
\fBWindows\fP
|
||||
T} T{
|
||||
%APPDATA%\eglancesglances.conf
|
||||
%APPDATA%\eglances\eglances.conf
|
||||
T}
|
||||
_
|
||||
.TE
|
||||
|
|
|
@ -19,7 +19,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.3.0_beta1'
|
||||
__version__ = '3.3.0'
|
||||
__author__ = 'Nicolas Hennion <nicolas@nicolargo.com>'
|
||||
__license__ = 'LGPLv3'
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<span v-if="address != undefined">{{ address }}/{{ maskCdir }}</span>
|
||||
<span v-if="publicAddress != undefined" class="title">Pub</span>
|
||||
<span v-if="publicAddress != undefined">{{ publicAddress }}</span>
|
||||
<span v-if="publicInfo != undefined">({{ publicInfo }})</span>
|
||||
<span v-if="publicInfo != undefined">{{ publicInfo }}</span>
|
||||
</section>
|
||||
</template>
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -32,8 +32,6 @@ else:
|
|||
# - json: service return a JSON (True) or string (False)
|
||||
# - key: key of the IP address in the JSON structure
|
||||
urls = [
|
||||
# glances_ip.py plugin relies on low rating / malicious site domain #1975
|
||||
# ('https://ip.42.pl/raw', False, None),
|
||||
('https://httpbin.org/ip', True, 'origin'),
|
||||
('https://api.ipify.org/?format=json', True, 'ip'),
|
||||
('https://ipv4.jsonip.com', True, 'ip'),
|
||||
|
|
Loading…
Reference in New Issue