2009年12月10日木曜日

Linux起動時のログ dmesg

Linux起動時のログを起動後、参照する方法。
dmesg



2009年12月5日土曜日

アカウントログ?

psacct

/etc/init.d

man -k psacct
psacct (rpm) - Utilities for monitoring process activities.

http://corvus.kek.jp/~manabe/pcf/psacct.htm



2009年12月1日火曜日

vxWorks ログ取得

#include <logLib.h> /* logMsg */

logMsg("ret= 0x%08X adrs= 0x%08X\n", ret, adrs, 0,0,0,0);

printf(…)
割り込みサービスルーチンでは使用不可。

logMsg(…)
使用方法はprintf(…)と同じ。
引数6個
メッセージを直接出力しない。(キューイングしてログタスクが出力)
割り込みサービスルーチンからもコール可能。
出力fd初期化後にファイルディスクリプタを変更、追加可能。

logInit(出力fd設定 vxworks/usrConfig/usrRoot())
logMsg(""msg"")→msgキューイング→logTask()→""msg""出力
logMsg(…)に渡す引数は、揮発性データへのポインタは不可。"