You can use three types of event counters to measure the frequency and duration of tasks on your IBM® Content Navigator Sync server. You can use this information to monitor and tune your server or database accordingly.
Each event from the following event tables has an associated Accumulator. Accumulators use events for computing the average accumulation value of the event over some period. Each Accumulator maintains four values: a sum, a sum of squares, a minimum, and a maximum. Although the minimum and maximum values are reset at the beginning of each aggregation interval, the two sums are cumulative over the life of the Accumulator and are initialized to zero.
In this layer, for each web service resource method, a new event is created to track the frequency or duration of a service call.
Event Name | Description |
---|---|
Ping | Check system health. |
CreateSyncItem | Create a sync item. |
GetRegisteredSyncItems | Return all registered sync items for a given device. |
GetAvailableSyncItemsForUserAndDesktop | Return all available sync items for a given user and desktop. |
RegisterSyncItemForDevice | Register sync item for a device. |
SoftDeleteRegistration | Mark sync item registration as deleted. |
DeleteSyncItem | Mark sync item as deleted. |
ModifySyncItem | Modify sync item. |
ManageSyncConsistencyChecker | Start/check sync consistency checker. |
ManageSyncDBCleaner | Start/check sync database cleaner process. |
CreateNewRepository | Provision a sync repository. |
GetRepositoryAdminDetails | Return repository admin details. |
GetRepositoryDetails | Return a repository detail for a given registrationId. |
ChangesList | Return change list based on change criteria. |
RegisterObject | Register a repository object. |
UnregisterObject | Unregister a repository object. |
IsRepositorySyncEnabled | Check sync enabled for a repository. |
EnableRepositoryForSync | Enable repository for sync |
MarkRepositoryForDeletion | Mark a repository as deleted. |
UpdateSyncServerURL | Update sync server URL for FileNet P8 sync event handler |
GetSyncServerURL | Return sync server URL |
ListConfigurationParams | Return all configuration data pairs. |
CreateConfigurationParams | Create a new configuration data pairs. |
UpdateConfigurationParams | Update configuration data pairs. |
GetConfigurationParam | Return a particular configuration data for a given name. |
DeleteConfigurationParam | Delete a configuration data pair. |
LogOff | Invalidate HTTP session if any. |
The IBM Content Navigator Sync server interacts with external systems through a database access layer. There are defined event counters to track the frequency and execution duration performance data.
All events for the database access layer are grouped as subordinates in a container object that is named Database Access Layer.
Event Name | Description |
---|---|
CreateSyncItem1 | Create sync item by name, object ID User ID, desktop ID, and repository ID |
CreateSyncItem2 | Create sync item By name, object ID, User ID, desktop ID, repository ID1, and repository ID2 |
GetSyncItems | Return sync items for given user ID and desktop ID. |
RegisterSyncItemForDevice | Register a sync item for a device. |
GetRegisteredSyncItemByRegistrationID | Return sync items by registration ID. |
GetRegisteredSyncItemsByDeviceID | Return sync items by a device. |
ModifySyncItem | Modify sync item. |
SoftDeleteSyncItem | Mark sync item as deleted. |
SoftDeleteRegistration | Mark a registration as deleted. |
GetMarkdeletedSyncItems | Return sync items marked as deleted |
GetMarkDeletedSyncItemsCount | Return count for marked as deleted sync items. |
DeleteSyncItem | Delete sync item. |
GetSyncItemByID | Return a sync item by ID. |
CreateSyncRepository | Create a sync repository record. |
GetRepositoryByID | Return an active repository record by ID. |
GetRepositoryUnconditionally | Return a repository record by ID. |
GetRepositoryByConnection | Return a repository record by a connection information. |
GetRepositoryByRegistrationId | Return a repository record by registration ID. |
SoftDeleteSyncRepository | Mark a repository as deleted. |
DeleteSyncRepository | Delete repository. |
RegisterRepositoryObject | Register a repository object. |
RegisterRepositoryObjectWithSameRegistrationsAsParent | Register a repository object with same registration as parent. |
ProcessObjectNotification | Process object notifications from FileNet P8 event handler. |
GetRepositoryObject | Return a repository object from manifest table. |
GetRepositoryObjectWithParentTransaction | Return a repository object from manifest table under parent transaction context. |
UnregisterRepositoryObject | Unregister repository object. |
DeleteRepositoryObjectFromManifest | Delete repository object from manifest table. |
GetChanges | Return repository change list. |
GetExipredDevices | return expired devices. |
MarkExpiredDevices | Mark expired devices as deleted. |
GetMarkDeletedSyncReposMappingCount | Return a count of deleted marked sync repository mappings. |
GetMarkDeletedDeviceRegistryCount | Return a count of deleted marked device registry entries. |
GetMarkDeletedDeviceSyncMapCount | Return a count of deleted device sync map entries. |
GetDeviceSyncMapRowsBySyncItemID | Return sync map rows by sync item ID. |
GetDeviceSyncMapRowsByDeviceRegID | Return device sync map entries by device. |
GetAllMarkDeletedDeviceSyncMapRows | Return all marked as deleted sync map rows. |
GetAllMarkDeletedDevices | Return all mark deleted devices. |
DeleteDeviceSyncMapEntryRefFromRegMapByDeviceSyncMapID | Delete device sync map entries. |
DeleteDeviceSyncMapEntryByID | Delete device sync map entry by ID. |
DeleteAllMarkDeletedDevices | Delete all marked deleted devices. |
GetMarkDeletedSyncRepositoryMappings | Return all mark deleted sync repository mappings. |
CleanRegMapTable | Clean registration map table. |
CleanManifestTable | Clean manifest table. |
DeleteSyncRepository | Delete sync repository. |
DeleteManifestEntry | Delete a menifest entry. |
DeleteUnusedManifestEntries | Delete unused manifest entries. |
DeleteSubscriptionsFromUnusedManifestEntries | Delete subscriptions from unused manifest entries. |
GetRepositoriesByType | Return repositories by type. |
GetRegistrationIdsForObject | Return registration IDs for a repository object. |
FindData | Find data pair. |
UpdateData | Update data pair. |
InsertData | Insert new data pair. |
GetGlobalStats | Return global states. |
UpdateGlobalStats | Update global states. |
MakeCleanerStateActive | Mark database cleaner state active. |
MakeCleanerStateInActive | Mark database cleaner state inactive. |
MakeCheckerStateActive | Mark sync consistency checker state active. |
MakeCheckerStateInActive | Mark sync consistency checker state inactive. |
DeleteConfigurationParam | Delete sync configuration data pair. |
DeleteData | Delete a data pair. |
GetConfigurationParams | Return all configuration pairs. |
CreateConfigurationParams | Create configuration pairs for given configuration parameters. |
UpdateConfigurationParams | Update configuration pairs for given configuration parameters. |
GetConfigurationParam | Return a configuration pair by a key. |
UpdateConfigurationParam | Update a configuration pair. |
The IBM Content Navigator Sync server interacts with external systems through a repository access layer. There are defined event counters to track the frequency and execution duration performance data.
All events for the IBM FileNet® P8 Repository Access Layer are grouped as subordinates in a container object that is named P8 Store Access Layer
.Event Name | Description |
---|---|
ProvisionRepositoryForSync | Provision your IBM FileNet P8 repository for sync. |
SubscribeToObject | Subscribe events to object. |
DeleteSubscription | Delete an event subscription. |
DeleteEventAction | Delete event action. |
GetP8Connection | Get IBM FileNet P8 connection. |
GetCodeModuleFiles | Returns all sync code modules. |