- Console code reorganized
[public/netxms.git] / TODO
CommitLineData
2a41a4b5
VK
1 Current NetXMS ToDo List
2**************************
3
4
5GENERAL:
d1d0b3be 6
f9ce6a3c 7- Finish Linux subagent
d50bd409 8- Finish FreeBSD subagent
5be45ff2 9- Finish Solaris subagent
f9ce6a3c
VK
10- AIX subagent
11- HP-UX subagent
076a55c4 12- Write README for NetWare
2677f075 13- Add check for read/write locks support to configure script
933aee5c 14- Add ability to clear collected DCI data
22c38feb 15- Add possibility to set different polling timeouts for different nodes
257defd7 16- Planned outages (maintenance schedule)
9039c003 17- Maintenance mode for nodes
94800166 18- SMART (HDD diagnostics) subagent
dc813908
VK
19- Add SNMP SET functionality
20- Add SNMP WALK functionality
2654e540 21- ThreadSleep(1) sleeps less then second (Linux specific?)
85bcca0d 22- Add libgd check to configure
2a41a4b5
VK
23
24
25SERVER:
26
d937e1fc 27- Implement sending of all alarms from database
0fc0cf5a 28- Check if object indexes always locked when used
e01f7113
VK
29- Remove system-dependent code for getting interface list and ARP cache
30 from management server. Server should rely on SNMP or native agent for
31 this functionality.
3aeed82c 32- Optimize SNMP subsystem
0f768322 33- Add special handling for HP iLO boards
563ec06c 34- Add logging API for database drivers
257defd7 35- DCI transformation scripts (probably Perl?)
8b674b85
VK
36- Implement reconnect in all database drivers
37- Network service autodiscovery
38- New attribute: disable status/configuration poll
b6af0366 39- NxDbMgr -- backup before db recover
e3936687 40- OSPF discovery
3b05730d 41- Add support for 64 bit counters to libnxsnmp
c9e1876e
VK
42
43
44375123
VK
44LINUX AGENT:
45
46- Return correct interface type in Net.InterfaceList
35360ca2 47- Implement Net.IP.NextHop and Net.IP.RoutingTable
14a5efa1 48- Check data format in /proc/stat for 2.4 (%llu?) [linux/fs/proc/proc_misc.c]
35360ca2 49
44375123 50
d50bd409
AK
51FREEBSD AGENT:
52
53- Return correct interface type in Net.InterfaceList
35360ca2
VK
54- Implement Net.IP.NextHop and Net.IP.RoutingTable
55
56
57SOLARIS AGENT:
58
59- Implement Net.IP.NextHop and Net.IP.RoutingTable
d50bd409 60
44375123 61
3a4d71b9
VK
62WINDOWS CONSOLE:
63
d7e41b0e 64- Find good graph creation library
2e0596dd 65- Enlarge 16x16 status overlay icons
93134e62 66- Add real-time graphs
257defd7 67- Add sorting to all list views
c87bb1bf 68- Add "Copy value to clipboard" to "Collected data" window
1a211d68 69- Implement drag-and-drop editing in policy editor
3036f0b2 70- Add "previous value" and "delta" fields to last values view
dc813908
VK
71- Add option to split exported DCI data into several files or limit export
72 file size
73- Add possibility to define custom graph presets
88efb32e
AK
74
75
c32b805a
VK
76POCKET PC CONSOLE:
77
78- Play sound on new alarm
79- Automatically resize column in alarm view
80- Add object details view
c32b805a
VK
81
82
88efb32e
AK
83SUBAGENTS:
84
85- libperl-driven subagent, allow to run perl scripts w/o forking/executing
77680226 86- bandwidth meter; data in/out for last N seconds
f6ad3b7e 87- syslog proxy
257defd7
VK
88
89
90CLIENT LIBRARY:
91
a228755b 92- Check for broken connections