change log updated
[public/netxms.git] / TODO
1 Current NetXMS ToDo List
2 **************************
3
4
5 GENERAL:
6
7 - Table DCI
8 - Finish Linux subagent
9 - Finish FreeBSD subagent
10 - Finish Solaris subagent
11 - Finish AIX subagent
12 - Finish HP-UX subagent
13 - Write README for NetWare
14 - Add possibility to set different polling timeouts for different nodes
15 - Planned outages (maintenance schedule)
16 - Maintenance mode for nodes
17 - SMART (HDD diagnostics) subagent
18 - Add SNMP SET functionality
19 - ThreadSleep(1) sleeps less then second (Linux specific?)
20 - Remove build-time-dependency: perl
21 - Add named aliases for event parameters
22 - Hardware monitoring (temperature, voltage, etc)
23 - Integration with Google Maps
24
25
26 SERVER:
27
28 - Implement sending of all alarms from database
29 - Check if object indexes always locked when used
30 - Optimize SNMP subsystem
31 - Add special handling for HP iLO boards
32 - Add logging API for database drivers
33 - Network service autodiscovery
34 - NxDbMgr -- backup before db recover
35 - OSPF discovery
36 - hide HP-UX unused autoport aggregation interfaces
37
38
39 ALL AGENTS:
40 - Add Process.Count($1,$2,$3), where $3 is process command line
41 - Check PhysicalDisk.* on external controllers
42
43
44 LINUX AGENT:
45
46 - Return correct interface type in Net.InterfaceList
47 - Implement Net.IP.NextHop and Net.IP.RoutingTable
48 - Check data format in /proc/stat for 2.4 (%llu?) [linux/fs/proc/proc_misc.c]
49
50
51 FREEBSD AGENT:
52
53 - Return correct interface type in Net.InterfaceList
54 - Implement Net.IP.NextHop and Net.IP.RoutingTable
55
56
57 SOLARIS AGENT:
58
59 - Implement Net.IP.NextHop and Net.IP.RoutingTable
60
61
62 WINDOWS CONSOLE:
63
64 - Enlarge 16x16 status overlay icons
65 - Add real-time graphs
66 - Add sorting to all list views
67 - Implement drag-and-drop editing in policy editor
68 - Add "previous value" and "delta" fields to last values view
69 - Add option to split exported DCI data into several files or limit export
70 file size
71
72
73 POCKET PC CONSOLE:
74
75 - Play sound on new alarm
76 - Add object details view
77
78
79 SUBAGENTS:
80
81 - libperl-driven subagent, allow to run perl scripts w/o forking/executing
82 - python-driven subagent, allow to run python scripts w/o forking/executing
83 - bandwidth meter; data in/out for last N seconds
84 - syslog proxy
85