summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AUTHORS15
-rw-r--r--MANIFEST.in9
-rw-r--r--NEWS45
-rw-r--r--README.rst52
-rw-r--r--conf/glances-grafana.json1140
-rw-r--r--conf/glances-test.conf174
-rw-r--r--conf/glances.conf31
-rw-r--r--docs/glances-doc.html339
-rw-r--r--docs/glances-doc.rst240
-rw-r--r--docs/images/grafana.pngbin0 -> 202873 bytes
-rw-r--r--docs/images/quicklook.pngbin0 -> 7582 bytes
-rw-r--r--docs/images/screenshot-web.pngbin202285 -> 264464 bytes
-rw-r--r--docs/images/screenshot-web2.pngbin247944 -> 164736 bytes
-rw-r--r--docs/images/screenshot-wide.pngbin437692 -> 613972 bytes
-rw-r--r--docs/images/screenshot.pngbin186560 -> 508044 bytes
-rw-r--r--glances/README.txt8
-rw-r--r--glances/__init__.py35
-rw-r--r--glances/core/glances_actions.py23
-rw-r--r--glances/core/glances_autodiscover.py81
-rw-r--r--glances/core/glances_client.py98
-rw-r--r--glances/core/glances_client_browser.py94
-rw-r--r--glances/core/glances_config.py224
-rw-r--r--glances/core/glances_cpu_percent.py49
-rw-r--r--glances/core/glances_globals.py12
-rw-r--r--glances/core/glances_logging.py30
-rw-r--r--glances/core/glances_logs.py66
-rw-r--r--glances/core/glances_main.py120
-rw-r--r--glances/core/glances_monitor_list.py36
-rw-r--r--glances/core/glances_password.py8
-rw-r--r--glances/core/glances_processes.py620
-rw-r--r--glances/core/glances_server.py2
-rw-r--r--glances/core/glances_snmp.py2
-rw-r--r--glances/core/glances_standalone.py62
-rw-r--r--glances/core/glances_staticlist.py13
-rw-r--r--glances/core/glances_stats.py45
-rw-r--r--glances/core/glances_webserver.py2
-rw-r--r--glances/exports/glances_csv.py19
-rw-r--r--glances/exports/glances_export.py45
-rw-r--r--glances/exports/glances_history.py31
-rw-r--r--glances/exports/glances_influxdb.py86
-rw-r--r--glances/exports/glances_rabbitmq.py112
-rw-r--r--glances/exports/glances_statsd.py24
-rw-r--r--glances/outputs/bottle/base.tpl61
-rw-r--r--glances/outputs/bottle/plugin_table.tpl22
-rw-r--r--glances/outputs/bottle/plugin_text.tpl11
-rw-r--r--glances/outputs/glances_bars.py72
-rw-r--r--glances/outputs/glances_bottle.py160
-rw-r--r--glances/outputs/glances_colorconsole.py12
-rw-r--r--glances/outputs/glances_curses.py358
-rw-r--r--glances/outputs/static/css/style.css141
-rw-r--r--glances/outputs/static/html/components/monitor_process.html4
-rw-r--r--glances/outputs/static/html/help.html63
-rw-r--r--glances/outputs/static/html/index.html28
-rw-r--r--glances/outputs/static/html/plugins/alert.html7
-rw-r--r--glances/outputs/static/html/plugins/alerts.html2
-rw-r--r--glances/outputs/static/html/plugins/cpu.html44
-rw-r--r--glances/outputs/static/html/plugins/cpu_more.html26
-rw-r--r--glances/outputs/static/html/plugins/diskio.html10
-rw-r--r--glances/outputs/static/html/plugins/docker.html20
-rw-r--r--glances/outputs/static/html/plugins/fs.html12
-rw-r--r--glances/outputs/static/html/plugins/ip.html1
-rw-r--r--glances/outputs/static/html/plugins/load.html24
-rw-r--r--glances/outputs/static/html/plugins/mem.html20
-rw-r--r--glances/outputs/static/html/plugins/mem_more.html18
-rw-r--r--glances/outputs/static/html/plugins/memswap.html20
-rw-r--r--glances/outputs/static/html/plugins/monitor.html3
-rw-r--r--glances/outputs/static/html/plugins/network.html12
-rw-r--r--glances/outputs/static/html/plugins/processcount.html6
-rw-r--r--glances/outputs/static/html/plugins/processlist.html33
-rw-r--r--glances/outputs/static/html/plugins/sensors.html13
-rw-r--r--glances/outputs/static/html/plugins/system.html3
-rw-r--r--glances/outputs/static/html/plugins/uptime.html1
-rw-r--r--glances/outputs/static/html/stats.html64
-rw-r--r--glances/outputs/static/images/glances.pngbin0 -> 43588 bytes
-rw-r--r--glances/outputs/static/js/app.js13
-rw-r--r--glances/outputs/static/js/directives.js78
-rw-r--r--glances/outputs/static/js/filters.js86
-rwxr-xr-xglances/outputs/static/js/modernizr.custom.js4
-rw-r--r--glances/outputs/static/js/stats_controller.js294
-rw-r--r--glances/outputs/static/js/variables.js30
-rw-r--r--glances/outputs/static/js/vendors/angular-route.min.js15
-rw-r--r--glances/outputs/static/js/vendors/angular-route.min.js.map8
-rw-r--r--glances/outputs/static/js/vendors/angular.min.js218
-rw-r--r--glances/outputs/static/js/vendors/angular.min.js.map8
-rw-r--r--glances/outputs/static/js/vendors/lodash.min.js137
-rw-r--r--glances/plugins/glances_alert.py28
-rw-r--r--glances/plugins/glances_batpercent.py17
-rw-r--r--glances/plugins/glances_core.py10
-rw-r--r--glances/plugins/glances_cpu.py51
-rw-r--r--glances/plugins/glances_diskio.py40
-rw-r--r--glances/plugins/glances_docker.py236
-rw-r--r--glances/plugins/glances_fs.py96
-rw-r--r--glances/plugins/glances_hddtemp.py19
-rw-r--r--glances/plugins/glances_help.py162
-rw-r--r--glances/plugins/glances_ip.py123
-rw-r--r--glances/plugins/glances_load.py26
-rw-r--r--glances/plugins/glances_mem.py38
-rw-r--r--glances/plugins/glances_memswap.py37
-rw-r--r--glances/plugins/glances_monitor.py10
-rw-r--r--glances/plugins/glances_network.py108
-rw-r--r--glances/plugins/glances_now.py4
-rw-r--r--glances/plugins/glances_percpu.py26
-rw-r--r--glances/plugins/glances_plugin.py239
-rw-r--r--glances/plugins/glances_processcount.py38
-rw-r--r--glances/plugins/glances_processlist.py139
-rw-r--r--glances/plugins/glances_psutilversion.py6
-rw-r--r--glances/plugins/glances_quicklook.py107
-rw-r--r--glances/plugins/glances_raid.py21
-rw-r--r--glances/plugins/glances_sensors.py81
-rw-r--r--glances/plugins/glances_system.py82
-rw-r--r--glances/plugins/glances_uptime.py28
-rwxr-xr-xi18n-gen.sh108
-rw-r--r--i18n/de/LC_MESSAGES/glances.mobin10393 -> 0 bytes
-rw-r--r--i18n/de/LC_MESSAGES/glances.po947
-rw-r--r--i18n/glances.pot819
-rw-r--r--man/glances.1143
-rw-r--r--requirements.txt2
-rwxr-xr-xsetup.py40
-rw-r--r--sonar-project.properties4
-rwxr-xr-xunitest-restful.py9
-rwxr-xr-xunitest-xmlrpc.py7
-rwxr-xr-xunitest.py15
122 files changed, 5802 insertions, 4218 deletions
diff --git a/AUTHORS b/AUTHORS
index 528226a5..30859b6e 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -5,25 +5,34 @@ Developers
Nicolas Hennion (aka) Nicolargo
http://blog.nicolargo.com
https://twitter.com/nicolargo
+https://github.com/nicolargo
nicolashennion@gmail.com
PGP Fingerprint: 835F C447 3B