首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >sar服务已停止收集数据。

sar服务已停止收集数据。
EN

Server Fault用户
提问于 2022-02-22 16:55:11
回答 1查看 665关注 0票数 3

我们让sar在我们的Ubuntu服务器上工作,但是在服务器上做了一些工作,现在它已经停止登录到当天的日志文件。

代码语言:javascript
运行
复制
sar -b 5 5

这表明sar是活动的,并且监视数据,但是

代码语言:javascript
运行
复制
ubuntu@testing:/var/log/sysstat$ sar

产出:

代码语言:javascript
运行
复制
Linux 5.4.0-1063-azure (server)     02/22/22    _x86_64_    (4 CPU)

10:22:05     LINUX RESTART  (4 CPU)

10:22:46     LINUX RESTART  (4 CPU)

10:24:25     LINUX RESTART  (4 CPU)

16:34:04     LINUX RESTART  (4 CPU)

cron和sysstat配置没有改变。

代码语言:javascript
运行
复制
*/1 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1

为什么没有将统计数据添加到日志中?

EN

回答 1

Server Fault用户

发布于 2022-11-16 08:09:26

比较两个安装,一个是从Debian 10升级的Debian 11,另一个是新的Debian 11,它们都使用了systemd:

  • 在Debian 10和11上,我已经启用了sysstat-collectsysstat-summary
  • 关于新的Debian 11,我不

因此,如果您使用的是systemd,则应该重新配置将通过systemd运行的sysstat,而不是通过crontab:

代码语言:javascript
运行
复制
dpkg-reconfigure sysstat

选择“是”。

直接编辑/etc/default/sysstat (就像我到现在为止所做的那样)是一个错误:它不更新systemd文件。

请注意,您将看到/etc/default/sysstat更新为ENABLED="true",但cron将不再运行(systemd将按预期触发它)。

您可以使用以下方法检查一切是否正常:

代码语言:javascript
运行
复制
systemctl status sysstat-collect.timer
systemctl status sysstat-summary.timer

哪个应该使用active :active(等待)回答?

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1094466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档