使用 sar 测量自定义统计数据

使用 sar 测量自定义统计数据

我有一个服务器应用程序,我认为它正在泄漏文件句柄。

我想在我的 Linux(ubuntu)服务器上跟踪文件描述符随时间的使用情况。

我发现我可以使用以下命令跟踪进程正在使用的文件描述符的数量

lsof -p `pgrep the-process-name` | wc -l

由于我已经在使用 sysstat 和 sar 来跟踪各种指标,我认为用 sar 显示会很好。我想每 10 分钟测量一次。是否可以向 sar 添加自定义指标?然后我可以轻松报告它。

如果没有,我会编写一个简单的 cron 作业来收集这些数据并将其单独存储在日志文件中。

答案1

不修改 sar 的源代码就无法添加另一个指标。

相关内容