Commit Graph

3318 Commits

Author SHA1 Message Date
Nicolargo
b897168a9b Correct issue on the load display plugin 2014-05-15 22:37:31 +02:00
Nicolargo
f9533a66fd Merge branch 'feature/snmpclient' into develop
Conflicts:
	glances/plugins/glances_cpu.py
	glances/plugins/glances_load.py
2014-05-15 22:28:19 +02:00
Nicolas Hennion
4881fb6c52 version 1.7.7 v1.7.7 2014-05-14 11:30:47 +02:00
Nicolargo
0a0be7bbd7 SNMP client: replace input args by set and get method 2014-05-12 22:16:31 +02:00
Nicolargo
28c7f7f311 SNMP client: SNMP grab for file system is optimized with a SNMP bulk command 2014-05-11 22:27:13 +02:00
Nicolargo
05e31d19ea SNMP client: SNMP grab for network interface is optimized with a SNMP bulk command :) 2014-05-11 22:14:25 +02:00
Alessio Sergi
8d895f1845 Add Python 3.4 support
Add Python 3.4 to .travis.yml.
2014-05-11 20:00:00 +02:00
Alessio Sergi
e0d9302fe7 Update README.rst 2014-05-11 19:55:55 +02:00
Alessio Sergi
b6339ed76d Small fixes and improvements
README.rst: Add Slackware http://slackbuilds.org/repository/14.1/system/glances/
2014-05-11 17:11:17 +02:00
Alessio Sergi
535793da05 psutil 2.1.1 2014-05-11 16:55:50 +02:00
Alessio Sergi
f97f10058a Python 3.4
Python 3.4 is now supported.
Add Python 3.4 to .travis.yml.
2014-05-11 16:50:11 +02:00
Alessio Sergi
2d0d5d6086 Fix CVS export [issue #348]
While I was there:
- complete overhaul of the CVS class
- fix open file issue w/ python3
- has_key() option was removed in python3
- usage simplified: there is no need to define the CVS filename, only the
  output folder, as for the HTML export
- update help, doc and man accordingly
- fix typos
2014-05-11 16:19:16 +02:00
Nicolargo
58e95d6ed3 Check if mem stat is available before converted it to KB 2014-05-10 17:05:17 +02:00
Nicolargo
7be75ff24f Allow SNMP v3: To be verified/check 2014-05-10 17:00:06 +02:00
Nicolargo
6b143368fd Allow SNMP v3: To be verified/check 2014-05-10 16:59:09 +02:00
Nicolargo
35ad7eb3fb Add configuratino varfor SNMP community and port number 2014-05-10 16:36:01 +02:00
Nicolargo
dbb2476339 SNMP client: compute ifNumber if it is not available 2014-05-10 16:22:00 +02:00
Nicolargo
88a48444eb Manage SNMP if there is no standard stats 2014-05-10 13:20:18 +02:00
Nicolargo
cbf9bdcf54 Add note for future optimisation 2014-05-09 20:28:37 +02:00
Alessio Sergi
df0477ffa6 Fix string format conflicts 2014-05-08 15:28:27 +02:00
Alessio Sergi
6c3ea7f293 Fix wrong display in memory and swap 2014-05-07 17:27:00 +02:00
Alessio Sergi
3687321b30 Miscellaneous fixes and improvements
Rules of thumb:
- setup.py only <=, >=
- requirements.txt only ==
2014-05-07 16:59:59 +02:00
Nicolargo
c3ba3f64e6 Add args visibility to the plugins to handle with the SNMP server properties (address, community...) 2014-05-07 11:06:53 +02:00
Nicolargo
2fec33adf3 Change connection message. Add SNMP client 2014-05-07 09:53:57 +02:00
Nicolargo
6a3701f388 Correct encoding/deconfing problem with special caracter 2014-05-07 09:39:06 +02:00
Nicolargo
2222cf0fbc SNMP client: all plugin OK except processing list. To hight CPU consump with the standard loop 2014-05-06 23:20:27 +02:00
Nicolargo
ff5bbefa1b Difficult to get CPU core number via SNMP. Bypass 2014-05-06 22:32:49 +02:00
Alessio Sergi
6fa10b5a2b Process list: Highlight process niceness
Highlight the nice value of a process when is different from 0.
Add 'NICE' decoration for managing color.
2014-05-06 16:36:36 +02:00
Alessio Sergi
29fdeec161 Add 'PROCESS' and 'STATUS' decorations
It's now possible to define specific colors for both process name and
process status.
2014-05-06 16:06:49 +02:00
Nicolargo
7d4024a9f0 SNMP grab OK for file system 2014-05-06 15:37:43 +02:00
Alessio Sergi
15ea33461f Process list: Highlight process basename
Neither regex, nor str.find() were used. Yeah!
2014-05-06 13:07:05 +02:00
Alessio Sergi
d452b5b76f Revert "Process list: Highlight process basename"
The regex makes Glances crash when the system is under heavy load,
e.g., during compilation of packages.

This reverts commit 565ec32ffe.
2014-05-05 15:00:00 +02:00
Nicolargo
5cbe52aa39 SNMP client: Network interface is OK but high CPU consumption 2014-05-04 23:05:45 +02:00
Alessio Sergi
4d89b55ed8 Process list: Highlight running processes 2014-05-04 12:29:59 +02:00
Alessio Sergi
565ec32ffe Process list: Highlight process basename 2014-05-04 12:00:00 +02:00
Nicolargo
8bb9244bb9 First try for SNMP net interface: had to be optimised with bulk requests 2014-05-03 23:39:26 +02:00
Nicolargo
e72960ce19 SNMP input: Mem and MemSwap 2014-05-03 16:02:22 +02:00
Nicolargo
d68c991a33 SNMP input: Uptime and CPU 2014-05-03 14:47:38 +02:00
Nicolargo
66525c6efc Factorisation of the SNMP set 2014-05-02 15:42:04 +02:00
Nicolargo
d2ba067f18 Change almost all the plugins to host the SNMP input plugins 2014-05-02 15:26:45 +02:00
Nicolargo
879ec5eb58 Structure and file for the SNMP client 2014-05-02 10:00:10 +02:00
Alessio Sergi
ddd000e806 CPU attributes overhaul
Move 'idle' back to the first column (non-optional) because
is available on all platforms supported by Glances/psutil.

In the second column (optional), attributes are now sorted by
descending order of availability (they are depending on the platform).
2014-05-01 15:51:05 +02:00
Alessio Sergi
f607396e99 Fix strings 2014-05-01 12:52:18 +02:00
Nicolargo
f47dd40396 Add Python Dev requirement 2014-05-01 10:37:25 +02:00
Nicolargo
037ec87c53 Correct a bug if sensor label is higher than 18 chars 2014-04-30 16:47:19 +02:00
Nicolargo
0a615b95f6 Correct issue #346 if drive is removed during the FS grab 2014-04-27 17:54:29 +02:00
Nicolargo
8fcc70049d Margin between rights stats on the Web Interface 2014-04-27 11:52:41 +02:00
Nicolargo
47b3f5d833 Monitor list: change message property 2014-04-27 11:11:57 +02:00
Nicolargo
254192e4de Do not display load stat in Web interface if not available 2014-04-27 10:47:03 +02:00
Nicolargo
bc26e37dfb Init stats on error 2014-04-26 20:12:21 +02:00