Kcs performance counters, 2 kcs performance counters – Kofax Communication Server 10.0.0 User Manual

Page 101

Advertising
background image

Environment Guide

Version 10.00.00

© Copyright Kofax. All information is subject to change without notice.

101

8.1.6

Replacement of Interfaces

Interfaces may be replaced exclusively by trained Kofax technicians.

Line Servers can be switched off for maintenance and will reboot automatically after power on.

8.2 KCS Performance Counters

Many KCS applications provide special performance counters that can be checked by applications like the

Windows Performance Monitor.

8.2.1

Background

The dynamically created KCS counters are put during runtime to the counter initialization file (if they are not

already there). If the file has changed, Windows API functions will be called that equal the load counter and

unload counter command-

line tools (“lodctr”, “unlodctr”), and thus the new counter names are put to the

registry. Additionally the memory structure is prepared to receive the counter data and to provide them to

the counter data collecting applications (e.g. Perfmon).

8.2.2

Windows Server 64-Bit Version

If you use Performance Counters on 64-bit versions of Windows Server, you will have to start the service
“Performance Counter DLL Host” and set it to start automatically.

If this service is not started, you cannot view the performance counters with the x64 version of Perfmon,

and when trying to view them the Windows system will deactivate them also for the x32 version.

8.2.3

Counter Initialization File

The counter initialization file is put to the (hidden) “AppData” section of “All Users”, on an English Windows
Server 2008 computer this is:

C:\ProgramData\TOPCALL\TcLib\TcLibPerf.ini

As the counters are created dynamically during runtime by the KCS applications, the content of the file

differs for each KCS installation.

Example of the counter initialization file for a TC/LINK-FI installation (including enabled performance

counters for TCSRV

– “BOOTP”):

// Automatically created performance counter initialization file

[info]
drivername=TcLib

[languages]
009=English

[objects]
2_009_NAME=BOOTP
6_009_NAME=TCLINKFI
56_009_NAME=TCSI

[text]

Advertising