JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 Oracle Solaris 11.1 中管理 IP 服务质量     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  IPQoS 介绍(概述)

2.  规划启用了 IPQoS 的网络(任务)

3.  创建 IPQoS 配置文件(任务)

4.  启动和维护 IPQoS(任务)

5.  使用流记帐和统计信息收集功能(任务)

设置流记帐(任务列表)

记录有关通信流量的信息

如何为流记帐数据创建文件

收集统计信息

6.  IPQoS 的详细介绍(参考信息)

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

记录有关通信流量的信息

您可以使用 IPQoS flowacct模块来收集有关通信流的信息。例如,您可以收集源地址和目标地址、流中包的数量及类似数据。积累和记录有关流的信息的过程称为流记帐

对属于特定类的通信进行流记帐的结果会记录在一个流记录表中。每个流记录都包括一系列属性。这些属性包含有关一个时间间隔内特定类的通信流量的数据。有关 flowacct 属性的列表,请参阅表 6-4

流记帐对于按照客户机服务级别协议 (service-level agreement, SLA) 中的定义为这些客户机记帐特别有用。您还可以使用流记帐来获取关键应用程序的流统计信息。本节包含使用 flowacct 和 Oracle Solaris 扩展记帐功能来获取有关通信流数据的任务。

以下信息将在除本章以外的其他章节中介绍:

如何为流记帐数据创建文件

在向 IPQoS 配置文件添加 flowacct 操作之前,必须通过 flowacct 模块为流记录创建文件。为此,可以使用 acctadm 命令。acctadm 可以将基本属性或扩展属性记录到该文件中。表 6-4 中列出了所有的 flowacct 属性。有关 acctadm 的详细信息,请参阅 acctadm(1M) 手册页。

  1. 成为管理员。

    有关更多信息,请参见《Oracle Solaris 11.1 管理:安全服务》中的"如何使用指定给您的管理权限"

  2. 创建基本流记帐文件。

    以下示例说明如何为示例 3-1 中配置的高级 Web 服务器创建基本流记帐文件。

    # /usr/sbin/acctadm -e basic -f /var/ipqos/goldweb/account.info flow
    acctadm -e

    调用带有 -e 选项的 acctadm-e 选项会启用后跟的参数。

    basic

    声明仅在文件中记录 flowacct 的八个基本属性的数据。

    /var/ipqos/goldweb/account.info

    指定用于包含 flowacct 所获流记录的文件的全限定路径名。

    flow

    指示 acctadm 启用流记帐。

  3. 通过键入不带参数的 acctadm,查看有关 IPQoS 系统上的流记帐的信息。

    acctadm 会生成以下输出:

    Task accounting: inactive
           Task accounting file: none
         Tracked task resources: none
       Untracked task resources: extended
             Process accounting: inactive
        Process accounting file: none
      Tracked process resources: none
    Untracked process resources: extended,host,mstate
                Flow accounting: active
           Flow accounting file: /var/ipqos/goldweb/account.info
         Tracked flow resources: basic
       Untracked flow resources: dsfield,ctime,lseen,projid,uid

    所有项(最后四项除外)都可用于 Oracle Solaris 资源管理器功能。下表介绍了特定于 IPQoS 的项。


    说明
    Flow accounting: active
    指示流记帐已打开。
    Flow accounting file: /var/ipqos/goldweb/account.info
    指定当前流记帐文件的名称。
    Tracked flow resources: basic
    指示仅跟踪基本流属性。
    Untracked flow resources: dsfield,ctime,lseen,projid,uid
    列出文件中未被跟踪的 flowacct 属性。
  4. (可选)将扩展属性添加到记帐文件中。
    # acctadm -e extended -f /var/ipqos/goldweb/account.info flow
  5. (可选)返回,仅记录记帐文件中的基本属性。
    # acctadm -d extended -e basic -f /var/ipqos/goldweb/account.info

    -d 选项可禁用扩展记帐。

  6. 查看流记帐文件的内容。

    有关查看流记帐文件内容的说明位于《Oracle Solaris 11.1 管理:Oracle Solaris Zones、Oracle Solaris 10 Zones 和资源管理》中的"libexacct 的 Perl 接口"

另请参见