输出阵列或阵列某部分在一段期间内的记帐信息。信息以 CSV 格式在屏幕上显示。
tarantella query billing { --full | --sessions | --summary } --startdate
--daysdays
--enddate
[ --serversarrayhost
... ]
下表显示了此命令的可用选项。
选项 | 描述 |
---|---|
| 显示所有用户会话和应用程序会话的详细信息。 |
| 显示所有应用程序会话的信息。 |
| 显示记帐信息的简短摘要以及应用程序会话摘要。 |
|
指定记帐期间开始日期。格式为 |
|
指定要显示记帐信息的天数,起自 |
|
指定记帐期间结束日期。格式为 |
|
只报告来自指定 SGD 服务器的记帐信息。请使用对等 DNS 名称。如果省略 |
记帐文件在本地时间每天午夜进行写入。
必须在阵列的主服务器上运行此命令。
在记录任何数据之前,必须启用记帐服务(请参见第 A.9.2 节 “Billing Service(记帐服务)”)并重新启动阵列中的所有 SGD 服务器。
以下示例显示整个阵列自 2000 年 5 月 1 日起 30 天内的记帐信息。
# tarantella query billing --full \ --start "2000/05/01" --days 30
以下示例显示服务器 prague 和 paris 自 2000 年 1 月 1 日起 30 天内的记帐信息的简短摘要。
# tarantella query billing --summary \ --start "2000/01/01" --days 30 \ -- servers prague.example.com paris.example.com
以下示例显示整个阵列的所有应用程序会话的记帐信息,期间为 2001 年 1 月 19 日至 2001 年 1 月 22 日,结果输出到名为 Sessions.csv
的文件。
# tarantella query billing --sessions \ --start "2000/01/19" --end "2000/01/23" > sessions.csv