Αυτό το άρθρο περιγράφει τον τρόπο ενεργοποίησης της
παρακολούθησης στο Microsoft Dynamics CRM 3.0.
Το Microsoft Dynamics CRM 3.0 παρέχει τη δυνατότητα
δημιουργίας αρχείων παρακολούθησης, τα οποία παρακολουθούν τις ενέργειες που
εκτελούνται από το Microsoft CRM. Τα αρχεία παρακολούθησης είναι χρήσιμα όταν
πρέπει να αντιμετωπίσετε μηνύματα σφαλμάτων ή άλλα ζητήματα στο Microsoft
CRM.
Μπορείτε να δημιουργήσετε διαχειριζόμενα και μη διαχειριζόμενα
αρχεία παρακολούθησης. Οι πληροφορίες των διαχειριζόμενων και των μη
διαχειριζόμενων αρχείων παρακολούθησης καθορίζονται από απαιτούμενες και
προαιρετικές καταχωρήσεις μητρώου, τις οποίες δημιουργείτε με μη αυτόματο
τρόπο. Αυτές τις καταχωρήσεις μπορείτε να τις δημιουργήσετε στο διακομιστή με
Microsoft CRM ή στον υπολογιστή που χρησιμοποιεί το πρόγραμμα-πελάτη Microsoft
CRM για Microsoft Office Outlook, μετά την εγκατάσταση του Microsoft CRM ή του
προγράμματος-πελάτη Microsoft CRM για Outlook.
Οι ακόλουθες
καταχωρήσεις μητρώου είναι απαιτούμενες. Για περισσότερες πληροφορίες σχετικά
με τη θέση αυτών των καταχωρήσεων μητρώου, ανατρέξτε στην ενότητα "Θέσεις
καταχωρήσεων μητρώου".
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
| Όνομα | Τύπος | Τιμή
δεδομένων | Σημειώσεις |
|---|
| TraceEnabled | DWORD | Τιμή 0 ή 1 | Εάν
χρησιμοποιείτε την τιμή 0, η παρακολούθηση είναι απενεργοποιημένη. Εάν
χρησιμοποιείτε την τιμή 1, η παρακολούθηση είναι ενεργοποιημένη. |
| TraceDirectory | Ακολουθία
χαρακτήρων | C:\CRMTrace | Η καταχώρηση
μητρώου TraceDirectory καθορίζει τον κατάλογο των αρχείων καταγραφής
παρακολούθησης. Ο κατάλογος πρέπει να υπάρχει και ο χρήστης που ξεκινά το
Microsoft CRMAppPool πρέπει να έχει πλήρη έλεγχο αυτού του καταλόγου. Κατά την
εγκατάσταση του Microsoft CRM, ο προεπιλεγμένος χρήστης είναι NT
AUTHORITY\NETWORK SERVICE. |
| TraceRefresh | DWORD | Ένας αριθμός μεταξύ του
μηδέν και του 99 | Όταν αλλάξουν τα δεδομένα, εφαρμόζονται οι ρυθμίσεις
παρακολούθησης των άλλων καταχωρήσεων μητρώου παρακολούθησης. |
Οι ακόλουθες καταχωρήσεις μητρώου είναι προαιρετικές.
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
| Όνομα | Τύπος | Τιμή
δεδομένων | Σημειώσεις |
|---|
| TraceCategories | Ακολουθία χαρακτήρων ή πολλών
συμβολοσειρών | Category.Feature:TraceLevel | Η
καταχώρηση μητρώου TraceCategories είναι ένας συνδυασμός κατηγορίας,
δυνατότητας και επιπέδου παρακολούθησης. Μπορείτε να καθορίσετε πολλές
κατηγορίες, δυνατότητες και επίπεδα παρακολούθησης. Διαχωρίστε κάθε συνδυασμό
χρησιμοποιώντας ερωτηματικό. Για μια λίστα κατηγοριών, δυνατοτήτων και επιπέδων
παρακολούθησης και για έγκυρα δείγματα συνδυασμών, ανατρέξτε στην ενότητα
"Τιμές επιπέδου παρακολούθησης". |
| TraceCallStack | DWORD | Τιμή 0 ή 1 | Εάν
χρησιμοποιείτε την τιμή 0, η στοίβα κλήσης δεν περιλαμβάνεται στο αρχείο
παρακολούθησης. Εάν χρησιμοποιείτε την τιμή 1, η στοίβα κλήσης περιλαμβάνεται
στο αρχείο παρακολούθησης. |
| TraceFileSizeLimit | DWORD | Ένα μέγεθος μεταξύ 1
και 100 megabyte | Η καταχώρηση μητρώου TraceFileSizeLimit καθορίζει το
μέγιστο μέγεθος των αρχείων παρακολούθησης. Τα νέα αρχεία δημιουργούνται όταν
συμπληρωθεί το όριο. |
Εάν δεν δημιουργήσετε τις προαιρετικές καταχωρήσεις μητρώου,
χρησιμοποιούνται οι προεπιλεγμένες τιμές δεδομένων. Για περισσότερες
πληροφορίες σχετικά με τις προεπιλεγμένες τιμές δεδομένων, ανατρέξτε στην
ενότητα "Προεπιλεγμένες τιμές δεδομένων για προαιρετικές καταχωρήσεις μητρώου".
Εάν δημιουργήσετε τις καταχωρήσεις μητρώου αλλά δεν καθορίσετε τιμές δεδομένων
για τις καταχωρήσεις μητρώου, η παρακολούθηση δεν θα
λειτουργήσει.
Θέσεις καταχωρήσεων μητρώου
Οι καταχωρήσεις μητρώου παρακολούθησης του διακομιστή Microsoft
CRM βρίσκονται στο ακόλουθο δευτερεύον κλειδί μητρώου:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM
Οι καταχωρήσεις μητρώου παρακολούθησης του προγράμματος-πελάτη
Microsoft CRM για Outlook βρίσκονται στο ακόλουθο δευτερεύον κλειδί μητρώου:
HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\MSCRMClient
Πλήρης λίστα τιμών κατηγοριών για την καταχώρηση μητρώου TraceCategories
- *
- Application.*
Η κατηγορία Application.*
περιλαμβάνει τα ακόλουθα:
- Εξαίρεση:
- ObjectModel
- ParameterFilter
- Platform.*
Η κατηγορία Platform.* περιλαμβάνει τα
ακόλουθα:
- Platform.ImportExportPublish
- Platform.Sdk
- Platform.Metadata
- Platform.Sql
- Platform.Workflow
- Platform.Soap
- SchedulingEngine.*
- Unmanaged.*
Η κατηγορία Unmanaged.* περιλαμβάνει
τα ακόλουθα:
- Unmanaged.Outlook
- Unmanaged.Platform
- Unmanaged.Sql
Τιμές επιπέδου παρακολούθησης
Πλήρης λίστα έγκυρων τιμών επιπέδων παρακολούθησης για την καταχώρηση μητρώου TraceCategories
- Off
- Error
- Warning
- Info
- Verbose
Σημείωση Καταγράφεται μήνυμα μόνο όταν το επίπεδο παρακολούθησης της
κατηγορίας είναι μεγαλύτερο ή ίσο από το επίπεδο του μηνύματος. Για παράδειγμα,
το επίπεδο παρακολούθησης Warning καταγράφει μηνύματα με επίπεδο Warning και
Error. Για παράδειγμα, το επίπεδο παρακολούθησης Info καταγράφει μηνύματα με
επίπεδο Info, Warning ή Error. Το επίπεδο παρακολούθησης Verbose καταγράφει όλα
τα μηνύματα. Για σύντομες παρακολουθήσεις, πρέπει να χρησιμοποιήσετε μόνο το
επίπεδο Verbose.
Δείγματα συνδυασμών κατηγορίας και επιπέδου παρακολούθησης
- *:Verbose
Σημείωση Ο συνδυασμός *:Verbose καταγράφει όλα τα μηνύματα σε όλες τις
κατηγορίες. Ο συνδυασμός *:Verbose πρέπει να χρησιμοποιείται μόνο για σύντομες
παρακολουθήσεις. - Application.*:Error
Σημείωση Ο συνδυασμός Application.*:Error καταγράφει όλα τα μηνύματα με
επίπεδο Error για την κατηγορία Application.*. - Platform.*:Warning
Σημείωση Ο συνδυασμός Platform.*:Warning καταγράφει όλα τα μηνύματα με
επίπεδο Warning ή Error για την κατηγορία Platform.*.
Προεπιλεγμένες τιμές δεδομένων για προαιρετικές τιμές μητρώου
- TraceCategories: *:Error
- TraceCallStack: 0
- TraceFileSizeLimit: 5