Click to Rate and Give Feedback
TechNet
TechNet Library
Systems Management
System Center
Discovery Overview
 About Heartbeat Discovery
About Heartbeat Discovery

Updated: September 1, 2009

Applies To: System Center Configuration Manager 2007

The Configuration Manager 2007 Heartbeat Discovery method is the only one of the configurable discovery methods that is automatically enabled when Configuration Manager is installed. This is because Heartbeat Discovery is designed to keep data discovery records (DDRs) updated in the Configuration Manager database.

This discovery method is very important to the continued maintenance of your site database, as it ensures that resource records are current and won't accidentally be aged out of the Configuration Manager database.

As noted, Heartbeat Discovery updates existing DDRs rather than creating new ones. By default, it generates an updated DDR for each client every seven days, although this timing is configurable.

noteNote
Heartbeat Discovery is active only on computers that have already been installed as Configuration Manager clients.

Heartbeat Discovery Process

Heartbeat Discovery runs on installed Configuration Manager clients according to the schedule you specify. With this method enabled, the Client Component Installation Manager (CCIM) on the client causes the Cliex32.dll to generate a DDR, which is then written to the management point. This file is the same size as a normal DDR (approximately 1 KB per client), and so it will generate approximately the same network traffic.

Potential Problems

With a functioning Configuration Manager system, only two potential problems are present with the Heartbeat Discovery method. The first is a relatively simple problem to avoid: ensure that Heartbeat Discovery is not disabled by accident. If you disable Heartbeat Discovery, data discovery records are refreshed only when another discovery method is invoked or run on a schedule. Even then, only those DDRs that are included in the second discovery method will be updated.

noteNote
Heartbeat Discovery is useful for maintaining up-to-date discovery data on clients that are not normally affected by one of the other discovery methods, such as a server that users seldom log on to.

The second potential issue with Heartbeat Discovery is based on the fact that its schedule is configurable. It is important to ensure that any schedule you create causes the DDRs to be updated frequently enough so that the original DDR isn't viewed by Configuration Manager as obsolete or deleted from the database.

See Also

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker