glances/glances
2023-02-15 00:13:36 +05:30
..
amps Lint the code 2022-08-20 10:01:37 +02:00
exports CSV export dependent on sort order for docker container cpu #2156 2023-01-13 15:41:40 +01:00
outputs chg: Plugin name - docker -> containers 2023-02-15 00:13:36 +05:30
plugins chg: containers Plugin - switch to basic podman extension unit 2023-02-15 00:13:36 +05:30
__init__.py On the road of Glances 3.4.0 2023-01-14 10:03:58 +01:00
__main__.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
actions.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
amps_list.py AMP: regex with special chars #2152 2022-10-15 16:20:30 +02:00
attribute.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
autodiscover.py Correct an issue when using autodiscover in unitary test 2022-10-31 08:58:16 +01:00
client_browser.py Replace json by ujson #2201 2022-11-19 15:27:12 +01:00
client.py Replace json by ujson #2201 2022-11-19 15:27:12 +01:00
compat.py Add Podman IO, but not workking for the moment because https://github.com/containers/podman/issues/11695 2023-01-22 09:54:56 +01:00
config.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
cpu_percent.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
events.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
filter.py Fix typos 2022-10-03 21:53:24 +08:00
folder_list.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
globals.py Replace json by ujson #2201 2022-11-19 15:27:12 +01:00
history.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
logger.py Lint the code 2022-08-20 10:01:37 +02:00
main.py Since the last update, using Glances with a password fails with a Python error #2159 2022-10-23 11:27:06 +02:00
outdated.py Update formater in the Makefile with flake8 and autopep8/autoflake 2022-08-20 09:39:49 +02:00
password_list.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
password.py Reformat the code 2022-10-31 09:07:14 +01:00
ports_list.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
processes.py Glances 3.3.1 release 2023-01-14 09:59:56 +01:00
programs.py Error when process list is displayed in Programs mode #2209 2023-01-13 09:01:09 +01:00
README.txt Slight glances/README.txt update 2020-02-10 17:08:53 +01:00
secure.py Remove surrounding quotes for quoted command arguments 2023-01-16 16:13:32 +01:00
server.py Replace json by ujson #2201 2022-11-19 15:27:12 +01:00
snmp.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
standalone.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
static_list.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
stats_client_snmp.py Fix typos 2022-10-03 21:53:24 +08:00
stats_client.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
stats_server.py Remove multiple message in server/client mode concerning the extended proccesses 2022-09-11 18:09:07 +02:00
stats.py CSV export dependent on sort order for docker container cpu #2156 2023-01-13 15:41:40 +01:00
thresholds.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
timer.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
web_list.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00
webserver.py Make Glances (almost) compliant with REUSE #2042 2022-06-25 15:43:36 +02:00

You are in the main Glances source folder. This page is **ONLY** for developers.

If you are looking for the user manual, please follow this link:
https://glances.readthedocs.io/en/stable/

===

__init__.py                 Global module init
__main__.py                 Entry point for Glances module
config.py                   Manage the configuration file
compat.py                   Python2/3 compatibility shims module
globals.py                  Share variables upon modules
main.py                     Main script to rule them up...
client.py                   Glances client
server.py                   Glances server
webserver.py                Glances web server (Bottle-based)
autodiscover.py             Glances autodiscover module (via zeroconf)
standalone.py               Glances standalone (curses interface)
password.py                 Manage password for Glances client/server
stats.py                    The stats manager
timer.py                    The timer class
actions.py                  Manage trigger actions (via mustache)
snmp.py                     Glances SNMP client (via pysnmp)
...
plugins
    => Glances data providers
    glances_plugins.py      "Father class" for others plugins
    glances_cpu.py          Manage CPU stats
    glances_load.py         Manage load stats
    glances_mem.py          Manage RAM stats
    glances_memswap.py      Manage swap stats
    glances_network.py      Manage network stats
    glances_fs.py           Manage file system stats
    glances_diskio.py       Manage disk I/O stats
    glances_docker.py       Glances Docker plugin (via docker-py)
    glances_raid.py         Glances RAID plugin (via pymdstat)
    ...
outputs
    => Glances UI
    glances_curses.py       The curses interface
    glances_bottle.py       The web interface
    ...
exports
    => Glances export interfaces
    glances_export.py       "Father class" for exports
    glances_csv.py          The CSV export module
    glances_influxdb.py     The InfluxDB export module
    glances_mqtt.py         The MQTT export module
    glances_opentsdb.py     The OpenTSDB export module
    glances_rabbitmq.py     The RabbitMQ export module
    glances_statsd.py       The StatsD export module
    ...
amps
    => Glances Application Monitoring Processes (AMP)
    glances_amp.py          "Father class" for AMPs
    glances_default.py      Default AMP
    glances_nginx.py        Nginx AMP
    ...