这是 pmlogconf 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
日志配置 - 创建/编辑 pmlogger 配置文件
概要
$PCP_BINADM_DIR/pmlogconf [-cqrv[-d 组目录[-h 主机] 配置文件
商品描述
日志配置 可用于创建和修改 PCP 的通用配置文件
档案记录器, 记录器(1)。
If 配置文件 不存在, 日志配置 将创建一个通用配置文件
默认的一组启用的指标和日志记录间隔。
一旦创建, 配置文件 可以与 -c 选项 记录器(1) 选择
性能指标并指定 PCP 存档的日志记录间隔。
If 配置文件 确实存在, 日志配置 将提示用户输入以启用或
禁用相关性能指标组并控制每个指标的记录间隔
启用组。
组选择需要一个简单的 y (是)或 n (no) 对提示的响应 历史记录 Free Introduction
团体?.
此时的其他响应可用于选择附加控制功能,如
如下:
m 报告当前组中指标的名称。
q 完成组选择(退出)并且不对这个组做进一步的改变或者
任何后续组。
/模式 不更改此组,但搜索包含 模式 ,在
组的描述或相关指标的名称。
记录间隔是通过响应 记录 间隔? 提示
关键词 一旦 or 默认 或有效 记录器(1)形式的区间规范``每周
N 时间单位'' 或简单地 ``N 时间单位 '' ( 每周 是可选的)其中 N 是一个未签名
整数和 时间单位 是关键词之一 毫秒, 毫秒, 秒, 第二, 分钟, 分钟,
小时 或其中一个关键字的复数形式。
当从自动日志记录设置过程运行时, -c 选项用于添加消息
和时间戳表明这一事实。 此选项不适用于交互式使用
工具。
这个 -q 选项取消记录间隔对话框并保留当前间隔
, 配置文件.
可以使用以下命令启用更详细的输出 -v 选项。
设置 公司 FILES
当初始 配置文件 已创建,默认规格来自一组组
下面的文件 组目录 指定 -d 选项(默认 组目录 is
$PCP_VAR_DIR/配置/pmlogconf 这通常是正确的,所以 -d 选项很少
在实践中使用)。
目录结构如下 组目录 是任意的,因为所有常规文件都可以通过
递归下降和考虑,因此附加产品和 PMDA 开发人员可以轻松扩展
可用的默认值为 日志配置 通过在下面添加新目录和/或组文件
组目录.
这些组文件的处理方式如下:
·当一个新的 配置文件 创建后,所有组文件都会被处理。
· 每当 日志配置 与现有的一起运行 配置文件, 组目录 被遍历以查看是否
已定义任何新组,应考虑将其包括在 配置文件.
· 什么时候 日志配置 处理一组 配置文件 已启用,指标列表
与组关联的文件取自组文件(并替换任何以前的列表
与该组关联的指标 配置文件).
· 当。。。的时候 -r (reprobe) 命令行选项被指定,每个组(不仅仅是新的
发现的)被重新处理,看看是否应该考虑将其纳入
配置文件.
每个组文件的结构如下:
· 第一行必须包含 #pmlogconf-设置 2.0
· 其他开头的行 # 被视为评论。
· 空行被忽略。
· 以关键字开头的一行或多行 IDENT 用于提供人类
组的可读描述。
· 以空格开头的非空行定义与此相关的度量
一组,每行一个。 每个度量规范都遵循以下规则 记录器(1)
配置,即 PMNS 中非叶节点的名称(暗示所有
PMNS 中的后代名称),或 PMNS 中叶节点的名称(可选)
后跟一个或多个由``['' 和``]'' 括起来的实例名称。
· 以关键字之一开头的控制线 探测器 or 力 必须存在。
· 可选的日志间隔控制行以关键字开头 三角洲 其次是一个
的 记录器(1) 区间规格如上所述。
· 探测器 控制行的格式为:
探测器 公 [流程条件 [状态规则]]
协调 公 是 PCP 度量的名称(必须是 PMNS 中的叶节点并且不是
允许实例规范)和可选的 流程条件 是关键字 存在
(真如果 公 存在,即在 PMNS 中定义)或关键字 价值观 (真如果
公 存在于 PMNS 中并具有一个或多个当前值)或
申请
op VAL
协调 op 一 AWK(1) 运算符 (==, !=, >, >=, <, <=, ~ (正则表达式
匹配)或 !~ (否定正则表达式匹配))和 VAL 是一个值(任意序列
字符,不包括空格)和 流程条件 如果有一些实例,则为真
of 公 这使得表达式为真。
如果 流程条件 缺失,默认为 存在.
当一个明确的 流程条件 提供,也可能有一个可选的 状态规则 的
申请
? 真状态 : 假状态
协调 真状态 (适用于 流程条件 是真的)和 假状态 (适用于 流程条件
为假)都取自关键字 包括 (包括并启用组和
中的相关指标 配置文件), 可使用 (包括和禁用组
配置文件 - 用户操作 y 如上所述需要启用组和
将相关的指标添加到 配置文件),或 排除 (该组不考虑
纳入 配置文件).
默认值 状态规则 is
? 可使用 : 排除
· 力 控制行以关键字开头 力 其次是定义的状态之一
以上,所以行动之一 包括, 排除 or 可使用 无条件应用
到组。
仅在添加新组时进行探测 配置文件 或当 -r 命令
指定了行选项。 探测条件的评估是通过接触来完成的
光驱(1年) 主机 (默认为本地:)。
例
以下组文件演示了所有支持的语法元素。
#pmlogconf 设置 2.0
ident 示例组文件
ident ... 更多描述
增量 1 分钟
探测 sample.secret.foo.one 值? 包括:排除
样本.secret.foo.one
sample.secret.foo.bar # PMNS 中的非叶
sample.color [红绿]
迁移
当前版本的 日志配置 (2.0) 支持稍微不同的格式 配置文件
与早期版本相比。 如果是旧版本 配置文件 呈现给 日志配置 it
将转换为新格式。
CFP 环境
带前缀的环境变量 五氯苯酚_ 用于参数化文件和目录
PCP 使用的名称。 在每次安装时,文件 /etc/pcp.conf 包含本地值
对于这些变量。 这 $PCP_CONF 变量可用于指定替代方案
配置文件,如中所述 配置文件(5)。
使用 onworks.net 服务在线使用 pmlogconf