Www.novell.com Introduction to NDS ® iMonitor Duane Buss Senior Software Engineer Novell, Inc....

Preview:

Citation preview

www.novell.com

Introduction to NDS® iMonitorIntroduction to NDS® iMonitor

Duane BussSenior Software EngineerNovell, Inc.dbuss@novell.com

Tom DomanSenior Software EngineerNovell, Inc.tdoman@novell.com

Vision…one NetA world where networks of all types—corporate and public, intranets, extranets, and the Internet—work together as one Net and securely connect employees, customers, suppliers, and partners across organizational boundaries

MissionTo solve complex business and technical challenges with Net business solutions that enable people, processes, and systems to work together and our customers to profit from the opportunities of a networked world

iMonitor provides efficient, anytime, anyplace monitoring and

diagnostic capability to all servers in your Novell eDirectory™ tree

Novell Directory Services®

(NDS®) iMonitor

Introduction

• Architecture overview• Feature overview (1.0 – 2.0)

• NetWare® Remote Manager integration

• Anatomy of iMonitor • Identity and version• In-depth look at iMonitor features• Modes of operation

ND

S iM

onit

or

eD

irect

ory

in

form

ati

on g

ath

eri

ng

HTM

L em

itte

rH

TTP s

tackHTTP

eDirectory

NCP

TCP, UDP, IPX

eDirectory™

>= 8.5>= 8.5

NDS iMonitor Architecture

HTML

Web serve

r

iMonitor is a highly specialized eDirectory HTML emitter

NetWare 4.11NDS 6.xx

NetWare 5NDS 7.xx

NT/Win2k ServereDirectory

SolariseDirectory

NetWare 5eDirectory

Deployed Versions Novell eDirectory™ and NDS

Product Version Build Version

Platforms

NetWare 5.1 SP4 (NDS 7) DS.nlm v7.57 NetWare 5.1

NetWare 5.1 SP 4 (NDS 8) DS.nlm v8.79 NetWare 5.1

eDirectory 8 DS.nlm & DS.dlm v8.79

NetWare 5.0,Win NT/2K

eDirectory 8.5.x DS v85.23 NetWare 5.x,Win,Solaris

NetWare 6 (eDirectory 8.6) DS.nlm v10110.20 NetWare 6

eDirectory 8.6.1 DS v10210.43 NW 5.1,NW 6,Win,Solaris,Linux

NetWare 6 SP1 (eDirectory 8.6.2)

DS.nlm v10310.17 NetWare 6

eDirectory 8.6.2 DS v103xx.xx NW 5.1,NW 6,Win,Solaris,Linux

eDirectory 8.7 DS v10410.xx NW 5.1,NW 6,Win,Solaris,Linux,AIX

Differences between eDirectory and NDS

NetWare 6

NetWare

NDS eDirectory

NOS directory focused on managing NetWare servers

A cross-platform, scalable, standards-based directory

used for managing identities that span all aspects of the network—eDirectory

is the foundation for eBusiness

NetWare 5

NDS iMonitor 1.0Feature Overview

• Agent health summary

• Synchronization information

• Known servers

• Agent process status

• Hyperlinked eDirectory trace

• Agent configuration

• Agent triggers

• Agent synchronization

• Database cache

• Partition list

• Object/schema browser

• Agent information

• eDirectory repair

• Agent activity and verb statistics

• Error information

eDirectory 8.5 (build version 85.xx or greater)

• Enhanced usability\human factors

• Agent health checks

• DirXML™ monitor

• Search

• Reports

• Obituary

• Agent information

• Custom

• Enhanced eDirectory repair

• Agent configuration

• Replication filters

• Object browse

• Entry synchronization

• Schema synchronization list

NDS iMonitor 1.5 Feature Overview (cont.)

eDirectory 8.5 (build version 85.xx or greater)

NDS iMonitor 1.5Feature Overview (cont.)

eDirectory 8.6 (build version 10110.xx or greater)• Agent configuration

• Schema synchronization

• Agent activity

• Synchronization activity

• Change cache browse

• Object browse

• Send entry to all replicas

• External references

• Agent information

• System level entries (schema root, pseudo server)

Free Upgrade to iMonitor 1.5 for

eDirectory 8.5 users:

http://download.novell.comhttp://download.novell.com

“Novell eDirectory” Section

NDS iMonitor 2.0 Feature Overview

• Enhanced usability/human factors

• Shared HTTP stack

• Reports

• Object statistics

• Advertising

• Tree-wide health checks

• Connection monitor

• Inbound connections

• Outbound connections

• Identities

• Contexts

• Iterations

• Bad addresses

eDirectory 8.7 (build version 10410.xx or greater)

NDS iMonitor 2.0Feature Overview (cont.)

• Event monitor

• Event statistics

• Event registration

• Event rights

• Event trace

• Expanded eDirectory trace

• Full system level entry browse (pseudo server, schema root)

eDirectory 8.7 (build version 10410.xx or greater)

NetWare Remote Manager Integration

Two iMonitor links registered under Manage Manage eDirectoryeDirectory

Anatomy of an NDS iMonitor Page

Navigator frame

Assistant frame

Data frame

Replica frame

Anatomy of an NDS iMonitor URL

Each URL is composed of three parts

1. Address specifierAddress specifier

• DNS—http://myserver.mycompany.com

• IP—http://137.65.122.54:8008

2. Base URLBase URL• /nds, /nds/agent, /nds/rsync, /nds/trace, etc.

3. QueryQuery• ?[parm1]=[value1]&…&[parmN]=[valueN]

Identity and Version

What you see depends on three factors

1. The identity you have establishedThe identity you have established

• Shown in the Navigator frame

• Your identity’s eDirectory rights are applied to every request made

• Login allows you to establish a non-public identity

2. The eDirectory agent version you are The eDirectory agent version you are monitoringmonitoring

• New features

• Enhancements

• Bug fixes

3. The NDS iMonitor version you are accessingThe NDS iMonitor version you are accessing

Health Summary

Server Synchronization

Replica filters

Replica type

Replica Synchronization

Agent Health—Partition Check

Agent Health—Replica Check

Health Summary

Agent Process Status

• Schema sync

• Obituaries

• External references

• Limber status

• Repair status

Health Summary

Known Servers

Last status

Shares a replica

Server-specific links

Agent Configuration

Configuration options

Request results

set dstrace=*hset dstrace=*lset dstrace=*uset dstrace=*a

DS Trace Configuration

set dstrace=onset dstrace=+syncset dstrace=+miscset dstrace=+buffersset dstrace=+janitset dstrace=+initset dstrace=+obitset dstrace=+dsaset ttf=onset dstrace=*r

Links to eDirectory agent information

Agent Information

•Connection information

•eDirectory build number

•eDirectory ping

•Address reversal

•IP ping

•Referral information

Links to error information

Error Information

•Error descriptions

•Possible causes

•Troubleshooting actions

•Link to latest Novell documentation, TIDs, and white papers

•Index of errors

Links to object browser

• Connection information

• Entry information

• Entry related links

• Attribute list

• Compare data on other replicas

• Links to schema browser

Schema BrowserSingle-Attribute Definition

Schema Browser Attribute Definitions

Schema BrowserClass Definitions

Inspect your

• Naming attributes• Mandatories• Optionals• Superclass hierarchy• Containment• Default ACLs

Using a base-definition view or an inherited view

Links to connection monitor

Connection owner ID

Verb

Connections: Inbound

Connections: Outbound

Event Monitor

DirXML Monitor

•DirXML driver list

•Driver status

•Pending associations

•Driver detail

DirXML Driver Detail

•DirXML driver detail

•Subscriber/ publisher detail

• XML rules

•Driver filter

•Pending association list

Search

• All DSBrowse search capability

• Entries with specified attributes

• Base class

• Advanced search

• Time stamps

• Entry or value flags

• Entries without attributes

• Object class

Agent Activity

•Answers the question “What requests is eDirectory currently handling?”

•Which verb has locked the database?

•Counts of active verbs

Verb Statistics

• Profiling

• Load

• Verb #s

Reports

• Server versions

• Time synchronization

• Obituaries

• Service advertising

• Object statistics

• Agent health (agent and tree-wide)

• User-defined

• Scheduled reports

• More to come

Server Information Report

• Agent health

• TimeSync problems

• Old versions of OS or NDS

• Connectivity

• Limber issues

• Improperly removed server objects

NDS Repair

NDS Repair as a Scheduled Event

iMonitor Modes of Operation

By proxy

NetWare 4.11NDS 6.xx

NetWare 5.1eDirectory

NT/Win2keDirectory

NetWare 5 SP4eDirectory

SolariseDirectory

NDS iMonitor

NT ServereDirectory

NetWare 5NDS 7.xx

Direct

NDS iMonitor

NDS iMonitor

NDS iMonitor

Proxy Mode

• Not every server in the tree must be running NDS iMonitor

• Only one server is required to be upgraded

• Single point of access for dial-in

• Accesses NDS iMonitor over a slower-speed link while NDS iMonitor accesses DS information over higher-speed links

• Makes previous NDS version information accessible

• Server-centric features only available where NDS iMonitor is installed

NetWare 5.1eDirectory

NetWare 4.11NDS 6.xx

NetWare 5eDirectory

NetWare 5NDS 7.xx

NT/Win2keDirectory

SolariseDirectory

NDS iMonitor

Direct Mode

NetWare 4.11NDS 6.xx

NetWare 5.1eDirectory

NDS iMonitor

NDS iMonitor

NT/Win2keDirectory

NetWare 5eDirectory

NDS iMonitor

SolariseDirectory

NDS iMonitor

NT/Win2keDirectory

NetWare 5NDS 7.xx

• Full server-centric feature set

• Reduced network bandwidth (faster access)

• Access by proxy still available for all versions of NDS

Anatomy of an NDS iMonitor Page

Direct

Local DS agent state

Server-centric

features

NDS iMonitor

Direct

NDS

By proxy

NCP server Home iMonitor

(Direct mode)

Remote NetWare Remote Manager

Remote iMonitor

(Direct mode)

Anatomy of an NDS iMonitor Page

Conclusion

• Architecture overview• Feature overview (1.0 – 2.0)• NetWare Remote Manager integration• Anatomy of iMonitor • Identity and version• In-depth look at iMonitor features• Modes of operation

Recommended