必须为 magnus.conf 和 obj.conf 文件中的性能存储桶指定所有配置信息。只有默认存储桶才会自动启用。
首先,必须按使用 perfdump 实用程序监视当前活动中所述启用性能测量。
以下示例说明了如何在 magnus.conf 文件中定义新的存储桶:
Init fn="define-perf-bucket" name="acl-bucket" description="ACL bucket"
Init fn="define-perf-bucket" name="file-bucket" description="Non-cached responses"
Init fn="define-perf-bucket" name="cgi-bucket" description="CGI Stats"
此示例将创建三个存储桶:acl-bucket、file-bucket 和 cgi-bucket。要将这些存储桶与函数关联,请在要测量性能的 obj.conf 函数中添加 bucket=bucket-name。
示例
PathCheck fn="check-acl" acl="default" bucket="acl-bucket"
...
Service method="(GET|HEAD|POST)" type="*~magnus-internal/*" fn="send-file" bucket="file-bucket"
...
<Object name="cgi">
ObjectType fn="force-type" type="magnus-internal/cgi"
Service fn="send-cgi" bucket="cgi-bucket"
</Object>