44
ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership [email protected]

ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership [email protected]

  • Upload
    lymien

  • View
    221

  • Download
    1

Embed Size (px)

Citation preview

Page 1: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

ISBG 2015

Tools Every Domino Admin Needs

Gabriella Davis - Technical DirectorThe Turtle [email protected]

Page 2: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Domino Admin Client Files Tab

Page 3: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Domino Admin Client Group Membership

Page 4: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Domino Admin Client ACLS

Page 5: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Domino Admin Client Console Filters

Page 6: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

DDM Collections

❖ Create collections in events4.nsf

❖ Group servers together so you can review all activity by server role e.g.

❖ all mail servers

❖ all iNotes servers

❖ all application servers

Page 7: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Directory Performance

Page 8: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

DDM Agent Performance

Page 9: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Security Stronger Certificates

Page 10: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Security Catalog.nsf

❖ Not every database is immediately visible but they are all there (just hidden with selection formulae)

❖ It’s a good place to start looking for multiple replica

❖ It’s a good place to find ACL issues

❖ Replicates around your domain and updates overnight

Page 11: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Security DDM Probes

Page 12: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Decommission Analysis

Page 13: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Cluster Analysis

Page 14: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

QoS - Quality of Service❖ Monitor server health and performance

❖ Monitors application behavior, stability and hangs

❖ Restarts Domino if it thinks there are memory issues or an application is hung

❖ Shuts down Domino if a clean shutdown doesn’t happen and the server hangs

❖ Controlled via notes.ini settings and dcontroller.ini

❖ Requires Domino to be running under the Java Controller

❖ nserver -jc

Page 15: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

QoS Configuration❖ Starting Domino under Java Controller should create a dcontroller.ini

file

❖ QOS_Enable=1

❖ In Notes.Ini

❖ QOS_ProbeInterval (defaults to 1 min)

❖ QOS_ProbeTimeout (defaults to 5 mins)

❖ QOS_ShutDown_Timeout

❖ QOS_Apps_Timeout

❖ QOS_Shutdown_Timeout

Page 16: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

QOS - Potential Problems

❖ QOS doesn’t support passwords on server ids , the restart will pause at the password entry screen

❖ QOS timeouts being too low

❖ Don’t enable QOS on servers without transaction logging

Page 17: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Enhanced Fault Reporting❖ Fault Reporting Database -lndfr.nsf

❖ Expanded to include a by Disposition view

❖ all faults when analyzed have a disposition value that categorises as

❖ Problem

❖ Possible Problem (possibly actionable )

❖ Possible Problem (likely NOT actionable )

❖ Informational

❖ Unknown (investigate)

Page 18: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Possible Problem - Actionable❖ Out Of Memory: Represents a crash in which the Java virtual

machine (JVM) ran out of a memory resource such as heap space.

❖ Launched Notes multiple times: Indicates that the user quickly launched multiple instances of the Notes client

❖ Possible hang: Indicates that the Notes client was manually terminated while it appeared to be doing useful work.

❖ User Kill: Indicates that the user manually terminated the client while it appeared to be waiting for input or network timeout

Page 19: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Database Management Tools❖ DBMT Server Command

❖ runs copy-style compact operations

❖ purges deletion stubs

❖ expires soft deleted entries

❖ updates views

❖ reorganizes folders

❖ merges full-text indexes

❖ updates unread lists

❖ ensures that critical views are created for failover

❖ Replaces Updall

❖ Load updall - nodbmt tells updall to run but not perform the functions that DMBT already does

Page 20: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

DBMT Parameters❖ -compactThreads

❖ -updallThreads

❖ -ftiThreads

❖ -timeLimit refers to compact timeout for DBMT

❖ -range starttime stoptime

❖ compactNdays (run Compact every x days)

❖ ftiNdays (run FT Index every x days)

❖ force d (day Sunday =1) fixup if compact fails for consecutive day

Page 21: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Domino Configuration Tuner

❖ Domino Configuration Tuner is an analysis tool based on a set of pre-configured best practice/worst practice rules

❖ The Rules are shipped by IBM with the Lotus installs and are updated via a public update site

❖ Makes recommendations on configuration changes to enhance performance and security and reduce TCO

Page 22: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

How does it work?❖ Run and installed via the Domino Configuration Tuner database

❖ Updated by online template updates and rule updates

❖ DCT rules and results are held in a local database and will require a restart of the client for changes to take effect

❖ Scans

❖ Server documents

❖ notes.ini settings

❖ advanced database properties

❖ Intended to scan servers in a single domain

Page 23: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

How does it work?

❖ Creates reports on each scanned server based on the rules you select

❖ Each report contains

❖ Issues

❖ recommendations for adjustments

❖ links to supporting documentation

Page 24: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Pre-requisites

❖ v8 Notes client (standard or basic) or administrator

❖ dct.nsf database and dct.ntf template

❖ servers 7.x or higher

Page 25: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Setup

❖ DCT.NSF

❖ StdDominoConfigTuner Template (dct.ntf)

❖ ID must have reader access to names.nsf

❖ ID must have ‘View Administrator’ rights

❖ Requires no server or domain changes

Page 26: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

View Administrator Rights❖ Server Document

❖ Security Tab

❖ View Administrator is a subset of ‘Administrator’ rights

❖ Think of it as ‘Show’ not ‘Tell’ rights

❖ Sh users - YES

❖ tell http refresh - NO

Page 27: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

DCT Preferences

❖ List of all rules

❖ Review rule , description and supporting documentation

❖ All rules are enabled by default for all scans

❖ Enable and Disable rules

Page 28: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

DCT Updates

❖ Connects to the IBM site to download

❖ must have outbound connectivity

Page 29: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

DCT Updates

❖ Click ‘check for updates’

❖ Connects to an external IBM site to identifies any template or rule updates

Page 30: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

DCT Updates

❖ Accept license and updates download

❖ It’s not possible to selectively download

Page 31: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

DCT Updates - Finished

❖ “Successful” screen will notify you to restart your client

❖ You may need to do 2 client restarts before DCT can be used

Page 32: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Running the tuner

❖ First select the servers in your current domain you want to run against

❖ The list of servers is retrieved from the domain of the home server identified in your location document

❖ Change locations to scan a different domain

Page 33: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Running the tuner❖ You can manually type in the full hierarchical names of

any other servers you want to scan as part of this analysis

❖ Separate multiple server names with commas, semi colons or new lines

❖ You can only scan servers you can reach so you need a connection document to any you list

❖ or the server needs to be available via your passthru server in your location

Page 34: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Understanding the Results

❖ Summary results

❖ Issues by criticality

Page 35: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Understanding the Results

❖ Summary results

❖ Servers that failed to scan

❖ reason why scan failed

Page 36: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Understanding the Results❖ Summary results

❖ Detailed list of rules evaluated

Page 37: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Understanding the Results

❖ View the current report

❖ Select ‘change’ to view a different report

Page 38: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Understanding the Results

❖ Filter results to make analysis easier

❖ by server

❖ by specific rules

❖ by severity

Page 39: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Understanding the results

❖ Categorised results of recommendations

❖ Sorted by criticality and then by server name

Page 40: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Understanding the results

❖ Each recommendation comes with an explanation so you can evaluate on a result by result basis if you want to make the change

Page 41: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Understanding the results

❖ Each recommendation is provided with a link to a best / worst practices supporting documentation

Page 42: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Working with Rules

❖ Disabling and enabling rules can be done through the ‘Preferences’

Page 43: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Working with Rules

❖ Selecting a rule shows the description and links to the best / worst practice documentation

Page 44: ISBG 2015 Tools Every Domino Gabriella Davis - Technical ...file/Admin... · ISBG 2015 Tools Every Domino Admin Needs Gabriella Davis - Technical Director The Turtle Partnership gabriella@turtlepartnership.com

Questions

How to contact me: Gabriella Davis

[email protected] Twitter: gabturtle