If the SAP Hybris installation uses the de.hybris.platform.commercefacades.order.CheckoutFacade
, follow these instructions to track the details of orders placed in AppDynamics setup data collectors.
de.hybris.platform.commercefacades.order.CheckoutFacade
placeOrder
ReturnValue.getClass().getCanonicalName()
OrderData
ReturnValue.getTotalPrice().getValue().longValue()
ReturnValue.getTotalPrice().getCurrencyIso()
ReturnValue.getTotalUnitCount().longValue()
ReturnValue.getCode()
ReturnValue.getPaymentInfo().getCardType()
ReturnValue.getSite()
ReturnValue.getUser().getName()
de.hybris.platform.commercefacades.order.CheckoutFacade
ReturnValue.getClass().getCanonicalName()
ReturnValue.getTotalPrice().getCurrencyIso()
Equals USDReturnValue.getTotalPrice().getValue().longValue()
ReturnValue.getTotalUnitCount().longValue()
To track registrations, open the Data Collectors tab in the Configuration and Instrumentation configuration page, and add the following Method Invocation Data Collector
de.hybris.platform.commerceservices.customer.CustomerAccountService
.ParamIndex_0.getContactEmail()
ParamIndex_0.getCustomerID()
Use the same configuration to set up an information point for the number of registrations. Go to More Information Points and add the following:
de.hybris.platform.commerceservices.customer.CustomerAccountService
To increase the insight into your CronJobs, open the Data Collectors tab in the Configuration Instrumentation configuration page and add the following Method Invocation Data Collector:
de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
ParamIndex_0.getCode()
ParamIndex_0.getEmailAddress()
ParamIndex_0.getLogText()
ParamIndex_0.getNodeID()
ParamIndex_0.getPriority()
Paramindex_0.getSessionUser().getName()
ReturnValue.getStatus().getCode()
ReturnValue.getResult().getCode()