glances/glances
2020-07-06 20:42:58 +00:00
..
amps Fix DeprecationWarning regarding invalid escape sequence. Fix SyntaxWarning regarding literal comparison. 2020-01-22 18:35:41 +05:30
exports Adding in optional protocol variable for rabbitmq export which adds in support for amqps protocol 2020-07-06 20:42:58 +00:00
outputs Update view.html #1636 2020-04-26 16:46:51 +02:00
plugins Asymetric, cluttered configuration: Some options only accessible via CLI or keyboard or config file #1650 (correct IRQ) 2020-04-26 16:36:45 +02:00
__init__.py On the road to Glances 3.1.5 2020-03-10 21:56:43 +01:00
__main__.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
actions.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
amps_list.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
attribute.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
autodiscover.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
client_browser.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
client.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
compat.py Feature request: HDD S.M.A.R.T. reports #1288 (only terminal UI) 2019-11-24 17:40:02 +01:00
config.py Fix DeprecationWarning regarding invalid escape sequence. Fix SyntaxWarning regarding literal comparison. 2020-01-22 18:35:41 +05:30
cpu_percent.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
events.py Improve sort key management 2019-11-02 10:31:49 +01:00
filter.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
folder_list.py Performance issue with large folder #1491 2019-06-12 23:14:21 +02:00
globals.py Add support to detect WSL 2019-07-03 23:02:20 +02:00
history.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
logger.py log file under public/shared tmp/ folders must not have deterministic name #1575 2019-12-26 11:08:57 +01:00
main.py glances can work in console mode on windows - windows-curses 2020-02-09 20:34:32 +01:00
outdated.py Ctach CertificateError in outdated plugin 2019-04-08 14:51:57 +02:00
password_list.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
password.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
ports_list.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
processes.py Glances don't want to run on Crostini (LXC Container, Debian 10, python 3.7.3) #1600 2020-02-27 14:59:52 +01:00
README.txt Slight glances/README.txt update 2020-02-10 17:08:53 +01:00
server.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
snmp.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
standalone.py Add debug message for init and update duration (grep duration in log file when debug mode is on) 2019-08-27 16:24:58 +02:00
static_list.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
stats_client_snmp.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
stats_client.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
stats_server.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
stats.py Add debug message for init and update duration (grep duration in log file when debug mode is on) 2019-08-27 16:24:58 +02:00
thresholds.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
timer.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
web_list.py Glances 3.1.0 2019-01-19 16:41:03 +01:00
webserver.py Glances 3.1.0 2019-01-19 16:41:03 +01: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
    ...