process-accounting

当使用 atop 作为 systemd 服务时,它仅运行并记录到文件一次
process-accounting

当使用 atop 作为 systemd 服务时,它仅运行并记录到文件一次

我CentOS 7并使用atop v2.6.0 如果我使用以下命令手动运行,则一切都将按预期运行,并且每 10 秒写入一次日志: /usr/bin/atop -w /var/log/atop/atop_20210320 10 但是,当使用 systemd 作为服务运行时,日志仅在服务启动时写入一次,并且从未更新。 我可以通过ps -ef以下方式确认该服务已启动命令并且正在运行: root 2320 1 0 13:34 ? 00:00:00 /usr/bin/atop -w /var/log/atop/atop_202103...

Admin

在 FreeRadius 中配置 rlm_rest 模块用于记账
process-accounting

在 FreeRadius 中配置 rlm_rest 模块用于记账

我从自由半径 2到自由半径 3并将一些集成点从更改sql为rest模块。 事实上我有两个会计点:accounting_start_query和accounting_start_query,它们是对程序的调用。 现在,我需要accounting在 rlm_rest 模块中配置 FreeRadius。 这代码没有提到启动/停止操作。我应该同时实现这两个操作吗? 有人能帮我吗 ? ...

Admin

记录 Linux 系统上的进程以分析系统过载
process-accounting

记录 Linux 系统上的进程以分析系统过载

我正在使用 munin 来跟踪整个系统资源使用情况,所以我知道昨晚出现了峰值。问题是我缺少一个工具来找出当时正在运行的进程,所以我无法进一步分析它。为此,我在 centos 6.3 机器上安装了 psacct 包,以便下次出现峰值时我可以找出原因。 psacct 包看起来非常适合这个目的,但安装后我不确定如何打印在特定时间范围内执行的进程。有办法吗?或者我应该选择其他工具/包来获取有关进程的过去信息(启动/完成时间以及理想情况下的系统使用情况)。 现在我想起来,我也可以每隔一分钟左右记录一次 top 的输出。这可能可以达到目的,但也许有更好的方法。 ...

Admin

有哪些基于 Windows 的“进程会计”软件可用?
process-accounting

有哪些基于 Windows 的“进程会计”软件可用?

Linux 有 pacct 和基于内核的处理。Windows 有哪些等效产品?我知道(并使用/推荐)Process Explorer,但它只能跟踪实时统计数据,并且单个进程的图表不可移植。我希望能够跟踪 Windows 7 上所有进程的 CPU、内存和 I/O。 ...

Admin

限制用户可用的系统资源
process-accounting

限制用户可用的系统资源

我们希望每隔几个月为用户分配一定数量的 CPU 时间和 RAM 小时。这是在 Linux 服务器上。我认为它process accounting可以帮助跟踪使用情况,但它不会强制执行使用策略。强制执行使用策略的好方法是什么?我们想要的是类似于银行账户的东西,用户可以从中提取 CPU 时间和内存小时。 如果我理解正确的话,ulimit 会限制每个 shell 实例的不同资源,因此似乎不够充分。如果我对 ulimit 的理解有误,请您纠正,我将不胜感激。我怀疑我错了。 ...

Admin

Linux 中的进程记账建议/注意事项
process-accounting

Linux 中的进程记账建议/注意事项

我一直在考虑在生产服务器上启用进程核算作为一种主动的安全措施来监控系统上正在运行的内容。 查看初始文档似乎在繁忙的系统上启用进程核算可能会导致大量磁盘空间被用于记录和存储系统进程信息。 有人知道启用流程监控的最佳建议是什么吗?还有关于设置的任何注意事项,特别是因为这是一台生产服务器。 理想情况下,我只想记录任何 shell 命令,包括 PHP exec()、system()、passthru() 等。 -托尼 ...

Admin

UNIX 进程记帐对于安全目的有用吗?
process-accounting

UNIX 进程记帐对于安全目的有用吗?

acct记录所有进程的执行情况以及执行这些进程的用户,记录实际耗时和 CPU 耗时等统计信息。我曾看到有人建议这可能在取证环境中很有用,即找出谁在何时执行了什么。但由于它只记录姓名我想知道它到底增加了什么价值。 如果我执行 $ cp /usr/bin/cc vi $ ./vi malware.c -o ls $ ./ls 那么进程记帐日志将只包含名为“cp”、“vi”和“ls”的条目 - 所有条目都是无害的。 因此,流程会计似乎提供的安全优势有限。有相反的意见吗? ...

Admin

适用于 Windows 的 ulimit
process-accounting

适用于 Windows 的 ulimit

Windows 有真正的 ulimit 吗?我正在寻找方法/程序来防止某个程序占用 100% 的 CPU。 谢谢。 ...

Admin

Linux 进程记帐 - ‘cp’ 和 ‘cpu’ 字段之间的区别?
process-accounting

Linux 进程记帐 - ‘cp’ 和 ‘cpu’ 字段之间的区别?

我一直在研究使用进程记帐来跟踪在我们的环境中运行有问题的脚本的各种用户和站点,而不是尝试定期执行诸如抓取顶部之类的操作。 不太清楚的是哪些领域真的表示 CPU 使用的秒数/分钟数。我读过的手册页说“cpu”列表示消耗的秒数,但是 -m 还显示了“cp”列,它们可以显示不同的总数。例如: 当我使用 -m 标志时,我得到 $sa -m | grep username username 14944 65.53re 29.90cp 5308k 当我使用 -u 标志并计算“cpu”列的总和时,我得到以下结果: sa -u ...

Admin

进程记帐数据中“文件系统”命令的含义
process-accounting

进程记帐数据中“文件系统”命令的含义

我正在追踪 Linux 服务器上的一些性能问题,并设置了 BSD 进程记账来追踪可能导致负载的原因。然而,我看到很多名为“文件系统”的进程,如下所示: sed root ?? 0.00 秒 周四 十月 22 06:00 文件系统 F 根目录 ?? 0.00 秒 星期四 十月 22 06:00 sed root ?? 0.00 秒 周四 十月 22 06:00 文件系统 F 根目录 ?? 0.00 秒 星期四 十月 22 06:00 文件系统 F 根目录 ?? 0.00 秒 星期四 十月 22 06:00 哪个根 ?? 0.00 秒 周四 十月 22 06:...

Admin