カスタム指標またはイベントの定義
カスタム指標として値を報告する場合にも役立ちます。
public String checkout(List<ItemOrders> orders) {
// ... Method code
double shoppingCartTotal = total(orders);
AppdynamicsAgent.getMetricPublisher().reportSumMetric("Cart Total", (long) shoppingCartTotal);
}
メトリックのパブリッシュ時に、コード内でメトリック名とともにメトリックパスを Server|Component:<TierName>|Custom Metrics|<MetricName> の形式で指定することをお勧めします。カスタム指標とイベントの報告は、ビジネストランザクションのコンテキストに関係なく可能です。