Exigences MustGather pour le support HCL

Utilisez les rubriques suivantes pour collecter les informations requises dont vous avez besoin pour résoudre les problèmes auxquels vous êtes confronté avec HCL Commerce au niveau du support HCL.

La fourniture de ces informations permet au support HCL de diagnostiquer plus rapidement et efficacement les problèmes de votre produit sans surcharge de communication supplémentaire. Des problèmes spécifiques précédemment identifiés peuvent être confirmés et corrigés, et les problèmes nouveaux pour le support HCL peuvent être facilement répliqués, diagnostiqués, expliqués et examinés par les équipes de support et de développement.

Certains MustGathers requièrent des journaux de trace améliorés pour mieux comprendre les problèmes spécifiques. Pour plus d'informations sur la configuration de la consignation et du traçage, voir Configuration de la journalisation pour les environnements d'exécution.

Informations MustGather pour les problèmes liés aux catalogues

Informations MustGather sur les questions liées aux contrats, aux prix et à l'offre

Informations MustGather pour IBM Db2

Informations MustGather pour les questions liées à l'installation

Informations MustGather pour les questions liées au Centre de gestion

Informations MustGather pour les questions liées au marketing

Informations MustGather pour les questions relatives aux membres et aux utilisateurs

Informations MustGather pour les questions liées aux commandes

Informations MustGather pour les questions liées aux performances

Informations MustGather pour les questions liées aux promotions

Informations MustGather pour les questions liées à l'exécution

HCL Commerce Version 9.1.2.0 or later

Informations MustGather pour les questions liées aux recherches de la version 9.1

Informations MustGather pour les questions liées à la sécurité

Informations MustGather pour les questions liées à l'intégration sterling

Informations MustGather pour les questions liées au magasin

Informations MustGather pour les questions liées aux espaces de travail

Informations MustGather pour les questions liées à la messagerie

Customization server journalisation

Utilisez java.util.logging.Logger pour journaliser Customization server. Cet enregistreur est utilisé par défaut pour les exemples IBM fournis.

La journalisation pour les modules personnalisés des clients se fonde sur les modules créés par les développeurs de client et les journaux d'événements qu'ils incluent dans leurs modules.

Journal d'événements des performances

Le consignateur de performances produit des informations de trace sur le temps de réponse lorsque HCL Commerce émet des appels vers différents serveurs ou systèmes externes. La trace peut être utilisée par un moniteur pour mesurer les temps de réponse.

Le suivi est activé à l'aide de la chaîne suivante : com.ibm.commerce.performance=fine.

L'exemple d'entrée suivant présente un échantillon d'entrée de fichier de trace des performances, au format JSON :
{"timestamp": "2012/10/02 23:56:38:265 EDT", "threadID": "0000009c", "source": "External OMS", "service": "getPage-getOrderList", "serviceTime": "6188 ms"},
Les journaux d'événements de mesure des performances suivants sont utilisés par les serveurs HCL Commerce service pour tracer les appels de demande et de réponse :

Journaux d'événements de serveur disponibles

ServeurService
Transaction serverRestServerLogger, RestClientLogger, UELogger, journalisation de service externe
Customization serverUtiliser java.util.logging.Loggerservice pour enregistrer le suivi.
Search serverRestServerLogger, RestClientLogger, SolrLogger, UELogger
Store serverServletRequestLogger, RestClientReadEfficiencyLogger, RestClientLogger

L'enregistreur des performances de externalized customization, com.ibm.commerce.foundation.logging.service.UELogger, collecte les données de performance pour vous aider à identifier les éventuels goulots d'étranglement des performances au niveau de vos personnalisations. L'enregistreur UELogger est toujours activé pour fournir un suivi simple.

UELogger exécute les fonctions suivantes :
  • Mesure le processus d'extension externalized customization dans son ensemble.
  • Consigne les appels sortants vers les services REST externes lors de l'exécution d'une extension.
  • Consigne la persistance des données de commande lors de l'exécution d'une extension.
La couche de journalisation ne mesure pas les métriques suivantes :
  • Si la mise en cache est activée pour l'opération.
  • Si le résultat de l'opération était une réussite en mémoire cache.
Note: La taille du résultat est mesurée uniquement pour les appels sortants vers les services REST externes.

com.ibm.commerce.foundation.logging.service.UELogger est implémenté par les classes UEExecuteUtils, UEInvoker et OrderResponseHandler.

Connecteurs JCA

Les composants de traçage des connecteurs JCA sont les suivants dans HCL Commerce service :

Journaux d'événements de trace disponibles

Composant de traçage Outil de journalisation de trace des extensions JRAS WebSphere
Adaptateur Silverpop JCA com.ibm.websphere.commerce.adapters.jcasilverpop