Novell Home

Built-in eDirectory Tools: NDS iMonitor and ICE

Novell Cool Solutions: Feature

Digg This - Slashdot 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.

NDS iMonitor

Purpose

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:

  1. View eDirectory server health - agent synchronization, servers known to the database, and agent process status
  2. View partition synchronization status - partitions, last successful synch, maximum ring delta
  3. View server connection information - ping info, DNS name, server referrals, etc.
  4. View known servers - Entry ID, NDS revision, last updated, etc.
  5. View replica information - server partition information, purge time, replica synchronization, etc.
  6. Control and configure the DS agent - agent triggers, agent synchronization, login settings, etc.
  7. Configure trace settings - DS trace options, event configuration, trace history, etc.
  8. View process status information - schema synchronization, obituary processing, repairs, etc.
  9. View agent activity - verb activity and stats, events, background process schedule, etc.
  10. View dsrepair information - download repair files, delete old DIB sets, use advanced switches
  11. View agent health information - for the eDirectory agent and its partitions and replica rings
  12. Browsing objects in your tree - replica and entry synchronization, connection and entry information, etc.
  13. View XML driver details
  14. View the synchronization status of a replica
  15. View reports - run, view, and delete reports
  16. Configure reports - schedule reports and create custom reports
  17. View schema, class, and attribute definitions - synchronization list, class and attribute definitions, etc.
  18. Search for objects - use scope options, entry filters, display options, etc.
  19. Use the stream viewer - view streams in plain text, HTML, graphic formats, etc.
  20. Clone a DIB set - online or offline

Using iMonitor

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 Report

The 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.

ICE Architecture

Figure - ICE components

ICE Tips and Tricks

  1. 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.
  2. You can use File System Factory to set automatically create home directories for users imported via ICE.
  3. 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:

http://developer.novell.com/research/appnotes/2000/october/02/a0010025.htm


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell