GoGPT Best VPN GoSearch

OnWorks 网站图标

pmdaproc - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 pmdaproc

这是 pmdaproc 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


进程 - 流程性能指标域代理(PMDA)

概要


$PCP_PMDAS_DIR/proc/pmdaproc [-AL[-d [-l 日志文件[-r [-U 用户名]

商品描述


进程 是一个性能指标域代理(PMDA),它提取性能指标
描述在 Linux 系统上运行的各个进程的状态。

这个 进程 PMDA 导出衡量内存、处理器和其他资源使用的指标
每个进程,以及跨所有正在运行的进程整理的摘要信息。
PMDA 使用从 PMAPI(3) 识别用户的监控工具
请求信息,以确保仅允许用户访问的值
由 PMDA 退回。 这涉及 PMDA 临时更改其有效用户和
实例和值请求期间的组标识符。 换句话说,
提取信息的系统调用是在用户发起请求时执行的,并且
不是特权用户。 可用于传输用户凭据的机制是
在进一步描述 PCP介绍(1) 页。

简要说明 进程 命令行选项如下:

-A 禁用提供的凭据的使用 PMAPI 客户端工具,只需运行
“root”帐户下的所有内容。

-L 更改大多数使用的每个进程实例域 进程 要包括的指标
线程也是如此。

-d 性能指标绝对至关重要 这里指定的数字是
独特且一致。 那是, 每个 PMDA 都应该不同
主机,和相同的 number 应该用于所有主机上的相同 PMDA。

-l 日志文件的位置。 默认情况下,一个名为的日志文件 进程日志 写在
当前目录 光驱(1) 当 进程 开始了,即 $PCP_LOG_DIR/pmcd。 如果
日志文件无法创建或不可写,输出写入标准
错误代替。

-r 将每个进程实例域中导出的进程集限制为仅
由指定的进程包含的那些进程 资源容器。 这个
option 提供了一个可选的更细粒度的监控,也可以使用
减少消耗的资源 进程 在请求实例和
值。

-U 运行代理的用户帐户。 默认是特权“root”
帐户,使用 seteuid (2) 和 setegid (2) 切换以访问大多数信息。

热程序 产品详情


这个 进程 Performance Metrics Domain Agent (PMDA) 包括一组额外的每
流程实例域的流程指标仅限于“有趣的”或
“热”集。 与导出的股票指标不同 进程 PMDA,有一个实例
域等于当前进程, 高温 指标有一个实例域,它是
这个的子集。 这个 热加工 实例域由一个可配置的谓词决定
在一些刷新间隔内评估。

以及等效的每个进程 进程 指标 热加工 提供了一个 烧伤
它指定进程在刷新间隔内的 CPU 利用率,
指示“有趣”进程有多少可用 CPU 时间的指标
占, 谓词 显示保留变量值的指标(见下文)
在 hotproc 谓词中使用的,以及 控制 控制指标
剂。

热程序 配置


配置文件包含一个谓词,用于确定一个进程是否应该被
在有趣的集合与否。

可以在以下位置找到示例配置文件 $PCP_PMDAS_DIR/proc/samplehotproc.conf

任何修改后的文件都可以复制到 $PCP_PMDAS_DIR/proc/hotproc.conf in
为了配置 高温 指标。 这 下午店(1)和 商店(3) 可以使用的接口
以及(如下所述)。

谓词使用下面指定的语言进行描述。 符号基于
那些被使用的 C(1)和 AWK(1) 语言。

布尔连接词
&& (和), || (金), ! (不是), () (优先级覆盖)

数字比较器
< , <= , > , >= , == , !=

字符串比较器
== , !=

字符串/模式比较器
~ (字符串匹配模式) , !~ (字符串不匹配模式)

保留变量
的uid (用户 ID;输入整数) UNAME (用户名;类型字符串), GID (组 ID;类型
整数) 地名 (组名;输入字符串), (进程文件名;类型字符串),
参数 (带有 args 的进程文件名;类型字符串), 烧伤 (CPU利用率;类型
漂浮), 需求 (I/O 需求 - 每秒读取/写入的千字节数;类型浮点数),
开关 (每秒上下文切换次数;类型为浮点数), 系统调用 (数量
每秒系统调用; 类型浮点数), 虚拟尺寸 (以千字节为单位的虚拟大小;类型
漂浮), 居住 (以千字节为单位的常驻大小;类型为浮点数), IOWAIT (阻止和原始
io 以秒/秒为单位等待; 类型浮点数), 等待 (以秒/秒为单位在运行队列中等待的时间;
输入浮点数)。

字面值
1234 (正整数), 0.35 (正浮动), “foobar” (字符串;由 "),
/[fF](o)+条/ (模式;由 /), true (布尔值), false (布尔值)

留言
#这个 is a 评论 (从 # 到行尾)。

例子
cpuburn > 0.2 #cpu利用率超过20%
cpuburn > 0.2 && uname == "root"
cpuburn > 0.2 && (uname == "root" || uname == "hot")
psargs ~ /pmda/ && cpuburn > 0.4

这个 hotproc.谓词 指标可用于查看保留变量的值
是谓词在上次刷新时使用的。 它们不包括保留的
已经在别处导出的变量。 一种 hotproc.谓词 指标可能没有
如果未在配置谓词中引用,则为 value。

动态 配置


这个 高温 指标也可以在运行时通过 下午店(1) 接口(和,
隐含地, 商店(3) 原料药)

例子
pmstore hotproc.control.config 'fname == "mingetty"'
pmstore hotproc.control.config 'uid == 0'

强制重新加载配置文件:
pmstore hotproc.control.reload_config "1"

安装


这个 进程 PMDA 已安装并默认可用。 如果你想撤销
安装,以root身份执行以下操作:

# cd $PCP_PMDAS_DIR/proc
# 。/消除

如果要建立对 proc 的名称、帮助文本和值的访问权限
再次删除性能指标后,以 root 身份执行以下操作:

# cd $PCP_PMDAS_DIR/proc
# 。/安装

进程光驱(1) 并且永远不应该直接执行。 安装和
删除脚本通知 光驱(1) 安装或删除代理程序时。

使用 onworks.net 服务在线使用 pmdaproc


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。