個人事業主の方必見!確定申告のお悩み解決

sysstatでのリソース状況取得において、0時0分のデータが出力されません。
”00時00分01秒 CPU %user %nice %system %iowait %steal %idle”のように出力されているだけで、データが出力されていません。他のデータ(メモリ等)についても同様となってしまっているのですが、出力させるにはどのようにしたらいいのでしょうか。
sysstatはOS導入時に自動でインストールされたものを設定変更なしで使用しています。

SARコマンドの出力例:
#sar -f /var/log/sa/sa31
Linux 2.6.18-128.el5 (xxx) 2010年01月31日

00時00分01秒 CPU %user %nice %system %iowait %steal %idle
00%9

このQ&Aに関連する最新のQ&A

A 回答 (1件)

検証したわけでもなく、断言する自信もありませんので参考意見として捉えてください。


たぶん0時0分の情報は記録されていません。
cat /etc/cron.d/sysstat
してみてください。
うちの環境(CentOS5.3)では毎日23時53分にローテートされるようになっています。

# generate a daily summary of process accounting at 23:53
53 23 * * * root /usr/lib/sa/sa2 -A

デフォルトでは10分置きに記録されるので、23時50分~24時00分にかけてのデータはロストしているハズです。
0 0 * * *
にした場合や、ローテートを毎日ではなく週1や月1にした場合どうなるか未知ですが、試してみるのも手かもしれません。

どうしても0時0分のデータが記録できない場合は
cronを 59 23 * * * にし
/usr/lib/sa/sa2
を改変してローテートする直前に
/usr/lib/sa/sa1 1 1
を実行するように手を入れる必要があるかもしれません。
(sa2自体は数行のシェルスクリプトです)
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
10分間のデータロストは使用なのですね。
すっきりしました。
いろいろ試してみたいと思います。

お礼日時:2010/02/10 23:04

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qlinuxでプロセスが動いているCPUナンバーを知りたい

linuxでプロセスが動いているCPUナンバーを知りたい
件名の通り、linuxでプロセスが動いているCPUナンバーを知りたいとおもっています。

psコマンドですと、プロセスID等はでますが、
デュアルコア、クワッドコアのどのcoreでプロセスが動いているのかを確認したいので
すが、表示できません。

なにか方法がありますでしょうか?

CPU(core)ナンバーとプロセスIDが結びつけば問題ありません。

mpstat -P 0

は使用率しかでなく、プロセスが見えませんでした。

よろしくお願い致します。

Aベストアンサー

Linux って, 各プロセスに対して常に同じコアを割り当てるんでしたっけ?
そうじゃないとすると「調べた時点での割り当て」はわかるけど, その次にはどうなってるかわからないからあんまり意味があるようには思えないのですが....

Q起動しているサービスを確認するコマンド

初歩的な質問で恐縮ですが、ご教示いただけますと幸いです。

起動しているサービスを確認するために以下の2つのコマンドを打ってみるのですが、結果(出て来るサービス名)が違います。
このコマンドの違いについてご教示いただけますでしょうか。

(1)service --status-all
(2)chkconfig --list

Aベストアンサー

(1)service --status-all

サービスの現在のステータスを調べるコマンド

(2)chkconfig --list

OSのブート時に自動起動するサービスを調べるコマンド

違いが出るのは、
・ブート後に手動あるいは他のコマンドから起動したサービス
・ブート後に手動あるいは他のコマンドから、あるいはエラーで停止したサービス
・ブート後に実行はされるがすぐに停止して常駐しないサービス (ntpdate とか)

あるいは、(1)ではサービス名が表示されない物もあるので、どのサービスがどんなステータス出力をするのか知っておく必要もありますね。(service network statusとか)


人気Q&Aランキング