Sun Java System Calendar Server 6.3 管理指南

E.3 计数器配置文件 (counter.conf)

Calendar Server 计数器(统计信息)配置参数存储在以下文件中:

/etc/opt/SUNWics5/config/counter.conf

counter.conf 文件是一个 ASCII 文本文件,其中的每一行定义一个计数器以及该计数器的参数:名称、类型、大小(以字节为单位)和说明。带空格的参数必须括在双引号 (" ") 中。每个注释行都必须以感叹号 (!) 开头。注释行仅用于提示性目的。

计数器名称的第一部分标识与 csstats 实用程序一起使用的计数器对象。有关命令行实用程序的更多信息,请参见附录 D,Calendar Server 命令行实用程序参考。


注 –

如果没有用户支持工作人员的指导,请勿修改 counter.conf 文件。


本节介绍 Calendar Server counter.conf 参数,包括以下内容:

E.3.1 报警计数器

下表显示了每个报警计数器的名称、类型、大小和说明。

表 E–24 counter.conf 文件中的警报计数器

名称 

类型 

大小 

说明 

alarm.high

计量器 

4 

过去记录的最高值。 

alarm.low

计量器 

4 

过去记录的最低值。 

alarm.current

计量器 

4 

当前监视的值。 

alarm.warningstate

计量器 

4 

警告状态:是 (1) 或否 (0)。 

alarm.countoverthreshold

计数器 

4 

超出阈值的次数。 

alarm.countwarningsent

计数器 

4 

已发送警告的次数。 

alarm.timelastset.desc

时间 

4 

上次设置当前值的时间。 

alarm.timelastwarning

时间 

4 

上次发送警告的时间。 

alarm.timereset

时间 

4 

上次执行重置的时间。 

alarm.timestatechanged.desc

时间 

4 

上次更改警告状态的时间。 

E.3.2 磁盘使用计数器

下表显示了每个磁盘使用计数器的名称、类型、大小和说明。

表 E–25 counter.conf 文件中的磁盘使用计数器

名称 

类型 

大小 

说明 

diskusage.availSpace

计量器 

5 

磁盘分区中总的可用空间。 

diskusage.lastStatTime

时间 

4 

上次记录统计信息的时间。 

diskusage.calPartitionPath

字符串 

512 

日历分区路径。 

diskusage.percentAvail

计量器 

4 

磁盘分区可用空间的百分比。 

diskusage.totalSpace

计量器 

5 

磁盘分区的总空间。 

E.3.3 HTTP 计数器

下表显示了每个 HTTP 计数器的名称、类型、大小和说明。

表 E–26 counter.conf 文件中的 HTTP (httpstat) 计数器

名称 

类型 

大小 

说明 

httpstat.avgConnectionTime

计量器 

4 

平均连接响应次数。 

httpstat.currentStartTime

时间 

4 

启动 Calendar Server 的时间。 

httpstat.lastConnectionTime

时间 

4 

上次接受新客户端连接的时间。 

httpstat.maxConnections

计数器 

4 

提供并行连接的最大数目。 

httpstat.maxSessions

计数器 

4 

提供的 WCAP 会话的最大数目。 

httpstat.numConnections

计数器 

4 

提供的连接总数目。 

httpstat.numCurrentConnections

计量器 

4 

当前活动连接的数目。 

httpstat.numCurrentSessions

计量器 

4 

WCAP 会话的当前数目。 

httpstat.numFailedConnections

计数器 

4 

提供的失败连接的总数目。 

httpstat.numGoodLogins.desc

计数器 

4 

当前 HTTP 服务器提供的成功登录的数目。 

httpstat.numFailedLogins

计数器 

4 

当前 HTTP 服务器提供的失败登录的数目。 

E.3.4 组调度计数器

下表显示了每个组调度引擎 (Group Scheduling Engine, GSE) 计数器的名称、类型、大小和说明。

表 E–27 counter.conf 文件中的组调度引擎 (Group Scheduling Engine, GSE) 计数器

名称 

类型 

大小 

说明 

gsestat.lastWakeUpTime

时间 

4 

上次 GSE 唤醒并处理作业的时间。 

gsestat.lastJobProcessedTime

时间 

4 

上次 GSE 处理作业的时间。 

gsestat.numJobsProcessed

计数器 

4 

GSE 已处理的作业总数目。 

gsestat.numActiveWorkerThreads

计数器 

4 

活动工作线程的总数目。 

E.3.5 验证计数器

下表显示了每个验证计数器的名称、类型、大小和说明。

表 E–28 counter.conf 文件中的验证 (authstat) 计数器

名称 

类型 

大小 

说明 

authstat.lastLoginTime

时间 

4 

上次用户登录的时间。 

authstat.numSuccessfulLogins

计数器 

4 

提供的成功登录的总数目。 

authstat.numFailedLogins

计数器 

4 

提供的失败登录的总数目。 

E.3.6 WCAP 计数器

下表显示了每个 WCAP 计数器的名称、类型、大小和说明。

表 E–29 counter.conf 文件中的 WCAP (wcapstat) 计数器

名称 

类型 

大小 

说明 

wcapstat.numRequests

计数器 

4 

WCAP 请求的总数目。 

E.3.7 数据库计数器

下表显示了每个数据库计数器的名称、类型、大小和说明。

表 E–30 counter.conf 文件中的数据库 (dbstat) 计数器

名称 

类型 

大小 

说明 

dbstat.numReads

计数器 

4 

读取数据库的总次数。 

dbstat.numWrites

计数器 

4 

写入数据库的总次数。 

dbstat.numDeletes

计数器 

4 

删除数据库的总次数。 

dbstat.lastReadTime

时间 

4 

上次读取数据库的时间。 

dbstat.lastWriteTime

时间 

4 

上次写入数据库的时间。 

dbstat.lastDeleteTime

时间 

4 

上次删除数据库的时间。 

E.3.8 服务器响应计数器

下表显示了每个服务器响应计数器的名称、类型、大小和说明。

表 E–31 counter.conf 文件中的服务器响应计数器

名称 

类型 

大小 

刻度 

说明 

serverresponse.lastStatTime

时间 

4 

 

上次记录统计信息的时间。 

serverresponse.responseTime

计量器 

4 

2 

服务器的响应时间(以毫秒为单位)。 

E.3.9 会话状态计数器

下表显示了每个会话状态计数器的名称、类型、大小和说明。

表 E–32 counter.conf 文件中的会话状态计数器

名称 

类型 

大小 

刻度 

说明 

sessstat.maxSessions.desc

计数器 

4 

4 

提供的 HTTP 会话的最大数目。 

sessstat.numCurrentSessions

计量器 

4 

2 

HTTP 会话的当前数目。