第三十五章 ObjectScript Productions -

2023-06-21  本文已影响0人  Cache技术分享

第三十五章 开发Productions - ObjectScript Productions - Defining Business Metrics - 定义单实例业务指标

定义单实例业务指标

要定义单实例业务指标,请定义一个满足以下要求的类:

对于此类,ADAPTER 参数是 Ens.InboundAdapter,它提供了 CallInterval 设置。这确保定期调用业务指标。

定义简单的业务指标属性

要定义一个简单的业务指标属性,请将一个属性添加到业务指标类,如下所示:

Property MetricProperty As Ens.DataType.Metric;

此属性可以包含数字或字符串值。

其中 MetricProperty 是业务指标属性的名称。例如:

/// This metric tracks A/R totals
Property AccountsReceivable As Ens.DataType.Metric;

此属性可以包含数字或字符串值。

使用自动历史定义业务指标属性

要使用自动历史定义业务指标属性,请将属性添加到业务指标类,如下所示:

Property MetricProperty As Ens.DataType.Metric (AUTOHISTORY=50) [MultiDimensional];

对于 AUTOHISTORY 参数,可以使用任何正整数。例如:

/// Recent Sales History
Property SalesHistory As Ens.DataType.Metric (AUTOHISTORY = 50) [ MultiDimensional ];

通常,这种属性的目的是随着时间的推移按时间间隔收集值,以便可以在图表上绘制生成的一系列数字。因此,分配的值通常是数字。

收集率由配置的业务指标的呼叫间隔设置控制。

上一篇 下一篇

猜你喜欢

热点阅读