process-accounting

    2热度

    1回答

    我有以下计费表: http://sqlfiddle.com/#!3/b93f3/2 我的交易明细表具有以下字段: [transdetailid] [int] IDENTITY(1,1) NOT NULL, [transid] [int] NOT NULL, [debitaccount] [varchar](10) NOT NULL, [creditaccount] [

    0热度

    1回答

    基于sys/acct.h(V1,而不是V3)我需要收集一些基于分析器的用户使用情况统计信息,该分析器逐行解析acct文件。解析器每隔N秒就会运行并解析整个文件,我需要收集自上次运行(N秒后)以来积累的用户统计信息。我不知道根据sys/acct.h提供的信息,最适合的方法是什么。 也许是这样的: if ((ac_btime + ac_etime) < (current_time - N)) { ga

    1热度

    1回答

    我正在尝试编写一个程序来处理Linux下的BSD风格进程记帐文件(/ var/account/pacct)。 当我们用./script_name或bash script_name启动脚本时,进程记帐记录实际上被写出命令bash。大概是因为这是正在运行的实际程序。 我们希望看到的是命令script_name。有谁知道一种方法可以将脚本名称写入会计文件而不是bash可执行文件吗?

    0热度

    1回答

    有什么方法可以确定进程记帐(accton)是否正在运行?进程表(“ps”)中没有列出任何进程,并且我可以在“/ etc”下看到任何可以用“status”调用以获得会计状态的内容。 我正在运行基于“Linux From Scratch”的自定义构建,所以虽然我明白CentOS具有“psacct”,但我没有这个可用。 我可以看日志文件,看看它是否增长 - 不理想,但如果这是我的全部,那么这就是我的全部