-
Notifications
You must be signed in to change notification settings - Fork 5
/
TODO
22 lines (18 loc) · 1.13 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
TODO
HERE is a list of the jobs will todo in future. if you have any new
ideas, WELCOME to write down.
-----------
1. support Authentication, SNMP? what else?
2. Abstract a monitoring Framework
3. Replace the httpclient with a more common wget like tools to support more protocols
Example:
$ wget -c "http://tinylab.org/cgi-bin/vnstat.sh?i=eth0&p=summary" -O tinylab.org.eth0.summary.xml
This allows to put the data into a ftp, http.
Or we'd better let it support the other protocols, like ssh with scp tools.
4. Improve the vnstatgui and make the whole vnstatSVG be accessed from browsers without http server
Firstly, allow to get XML data from the other hosts without http server, for example, support ssh, ftp...
Second, allow to get local data with the file:// protocol without local http server.
5. Add Cache support in both sides
Some of the data only need to be updated after one day from the first get, so, every data need a
expire interval, the Cache operation can be taken care of based on this expire interval. for example,
at least, the interval should bigger than 5s for the vnstat update frequency is 5s.