Built-in eDirectory Tools: NDS iMonitor and ICE
Novell Cool Solutions: Feature
Digg This -
Posted: 17 Nov 2004
Here's Part 2 of a look at some indispensable eDirectory tools. This article discusses the iMonitor and ICE utilities. For the full BrainShare presentation (TUT 252) on these tools, click here.
iMonitor provides web-based monitoring and diagnostic capabilities to all servers in your NDS tree. It is automatically installed when you install eDirectory 8.5 or later. To use iMonitor, just point your Web browser at http://<server>/nds.
20 Things You Can Do ...
Here are 20 of the many things you can accomplish with NDS iMonitor:
- View eDirectory server health - agent synchronization, servers known to the database, and agent process status
- View partition synchronization status - partitions, last successful synch, maximum ring delta
- View server connection information - ping info, DNS name, server referrals, etc.
- View known servers - Entry ID, NDS revision, last updated, etc.
- View replica information - server partition information, purge time, replica synchronization, etc.
- Control and configure the DS agent - agent triggers, agent synchronization, login settings, etc.
- Configure trace settings - DS trace options, event configuration, trace history, etc.
- View process status information - schema synchronization, obituary processing, repairs, etc.
- View agent activity - verb activity and stats, events, background process schedule, etc.
- View dsrepair information - download repair files, delete old DIB sets, use advanced switches
- View agent health information - for the eDirectory agent and its partitions and replica rings
- Browsing objects in your tree - replica and entry synchronization, connection and entry information, etc.
- View XML driver details
- View the synchronization status of a replica
- View reports - run, view, and delete reports
- Configure reports - schedule reports and create custom reports
- View schema, class, and attribute definitions - synchronization list, class and attribute definitions, etc.
- Search for objects - use scope options, entry filters, display options, etc.
- Use the stream viewer - view streams in plain text, HTML, graphic formats, etc.
- Clone a DIB set - online or offline
You can use iMonitor as your primary diagnostic tool. Many of its features specifically address diagnosing and resolving situations that are often encountered by customers and Novell support engineers. Other features were added for engineering use in debugging and assisting support. You can check the version of iMonitor you're using by clicking the iMonitor logo in the upper left corner of the screen.
iMonitor Health Check ReportThe iMonitor Health Check Report enables you to automatically assess the status of your entire tree. It lists the status of each server, and it lets you "drill down" to see the details.
Import Convert Export (ICE) Utility
ICE is a handy utility that imports and exports eDirectory data. It ships with eDirectory 8.5 and later. Here are some of the capabilities of ICE:
- Handles LDIF files
- Handles delimited (CSV) data
- Handles schema definitions
- Can convert data via DirXML rules
- Performs any LDAP update operation, such as Add, Delete, Modify, Rename, and Move
ICE is a command-line utility, available as an iManager or ConsoleOne plug-in. It ships with the LDAP Libraries for C SDK. It may also include new updates since last eDirectory shipment.
Figure - ICE components
ICE Tips and Tricks
- You can import data from delimited text files using the Delimited Data Handler. The Handler identifier is DELIM. CSV and tab-separated data. etc., can be used. The Delimited Date Handler is currently only available from the command line.
- You can use File System Factory to set automatically create home directories for users imported via ICE.
- You can do interesting things by combining handlers in different combinations:
- DELIM to LDIF
- LDAP to DELIM
- LDIF to LDIF (with XML rules)
- Lots of other creative ways
For more information about using ICE, see:
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com