首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何查询sar(sysstat)多于一天的数据点

如何查询sar(sysstat)多于一天的数据点
EN

Unix & Linux用户
提问于 2018-02-20 06:52:24
回答 1查看 1.1K关注 0票数 1
  1. 我不认为'sar‘命令接受日期和时间作为开始时间(-s)或结束时间(-e),而只是接受时间。因此,如何使用较旧的日期和时间查询“sar”不止一天的数据点(-f在这里没有帮助)。“sar”命令的输出对于数据点也应该具有日期值,而不是仅以小时和分钟为单位。
  2. 我看到sysstat每天对pa数据文件进行拆分。是否可以修改默认的sysstat cron条目,以便每周在一个pa文件中收集sysstat(sa1/sa2)数据。

sysstat配置:

代码语言:javascript
复制
cat /etc/sysconfig/sysstat
# sysstat-9.0.4 configuration file.

# How long to keep log files (in days).
# If value is greater than 28, then log files are kept in
# multiple directories, one for each month.
HISTORY=7

# Compress (using gzip or bzip2) sa and sar files older than (in days):
COMPRESSAFTER=10

# Parameters for the system activity data collector (see sadc manual page)
# which are used for the generation of log files.
SADC_OPTIONS="-S DISK"

sysstat cron条目:

代码语言:javascript
复制
cat /etc/cron.d/sysstat
# Run system activity accounting tool every 10 minutes
*/10 * * * * root /usr/lib64/sa/sa1 1 1
# 0 * * * * root /usr/lib64/sa/sa1 600 6 &
# Generate a daily summary of process accounting at 23:53
53 23 * * * root /usr/lib64/sa/sa2 -A
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-02-23 01:41:10

你不能直接这么做。sar(系统)和朋友基本上只限于日常记录。来自"sadc.c“(在sysstat-11.7.2中):

代码语言:javascript
复制
 485 void setup_file_hdr(int fd)
 486 {
 ...
 507     file_hdr.sa_day         = rectime.tm_mday;
 508     file_hdr.sa_month       = rectime.tm_mon;
 509     file_hdr.sa_year        = rectime.tm_year;

因此,文件头只包含一天。

有些令人信服的是个人记录的格式。来自"sa.h":

代码语言:javascript
复制
 604 struct record_header {
 ...
 617     /*
 618      * Timestamp: Hour (0-23), minute (0-59) and second (0-59).
 619      * Used to determine TRUE time (immutable, non locale dependent time).
 620      */
 621     unsigned char hour;
 622     unsigned char minute;
 623     unsigned char second;

但是,该结构还包含机器运行时间(每秒1/100)和自该时代以来的秒数。我需要做更多的工作,看看这些值是如何使用的(我不打算这么做),所以这更像是一个提示,而不是证据。

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

https://unix.stackexchange.com/questions/425317

复制
相关文章

相似问题

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