Αναγν. άρθρου: 910447 - Τελευταία αναθεώρηση: Δευτέρα, 21 Μαΐου 2012 - Αναθεώρηση: 3.0 Πρόγραμμα καταγραφής ανάλυσης 2.2 και ASP.NET
ASP.NET υποστήριξη φωνητικής στήληςΠρόγραμμα καταγραφής ανάλυσης 2.2 και ASP.NETΓια να προσαρμόσετε αυτήν τη στήλη με τις ανάγκες σας, θέλετε να προσκαλέσετε να υποβάλλουν τις ιδέες σας σχετικά με θέματα που ενδιαφέρουν την που και για θέματα που θέλετε να δείτε απευθύνεται στο μέλλον, άρθρα Γνωσιακής βάσης και υποστήριξη φωνητικής στήλες. Μπορείτε να υποβάλετε σας ιδέες και σχόλια χρησιμοποιώντας το Ζητήσετε (http://support.microsoft.com/common/survey.aspx?scid=sw;en;1176&p0=&p1=&p2=&p3=&p4=) φόρμα. Υπάρχει επίσης μια σύνδεση για τη φόρμα στο κάτω μέρος αυτής της στήλης.Σε αυτήν τη σελίδαΚαλώς ορίσατε στο ASP.NET υποστήριξη φωνητικής στήλη. Το όνομά μου βρίσκεται
Rahul Soni και την έχουν με τη Microsoft για περίπου δύο χρόνια τώρα. Σε αυτό
στήλη του μήνα, θα συζητήσουμε ορισμένα από τα πραγματικά περιστατικά σχετικά με 2.2 Parser καταγραφής. Πριν από
πάμε σε συγκεκριμένα σενάρια, let me χρειαστεί λίγος χρόνος για να περιγράψετε το πρόγραμμα ανάλυσης καταγραφής
εργαλείο. Σχετικά μεΠρόγραμμα καταγραφής ανάλυσης είναι ένα πολύ ισχυρό, ευέλικτο εργαλείο που παρέχει ερώτημα Universal πρόσβαση σε δεδομένα που βασίζονται σε κείμενο, όπως τα αρχεία καταγραφής, τα αρχεία XML, και Αρχεία CSV, καθώς και αρχεία προέλευσης δεδομένων κλειδιού για το λειτουργικό Microsoft Windows σύστημα, όπως το αρχείο καταγραφής, το μητρώο, το σύστημα αρχείων και του ενεργού Υπηρεσία καταλόγου του καταλόγου. Παρακαλώ Κάντε κλικ στο κουμπί Εδώ (http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en) Για να κάνετε λήψη του εργαλείου. Για να επισκεφθείτε την ιστοσελίδα ανεπίσημο, Κάντε κλικ εδώ (http://www.logparser.com/) . Σε αυτήν την έκδοση, να αναλύσει τα ακόλουθα αρχεία πολύ εύκολα από το αρχείο καταγραφής Εργαλείο ανάλυσης:IISW3C, NCSA, IIS, IISODBC, θέση ΑΠΟΘΉΚΗΣ, IISMSID, HTTPERR, URLSCAN, CSV, TSV, W3C, XML, EVT, ETW, της εποπτείας ΔΙΚΤΎΟΥ, REG, ΔΙΑΦΗΜΊΣΕΙΣ, TEXTLINE, TEXTWORD, FS και COM. Συμφωνώ ότι το περιβάλλον της γραμμής εντολών δεν είναι πολύ διαισθητική, και
θα το βρείτε μόλις εγκαταστήσετε και εκτελέσετε το εργαλείο. Αλλά τι το εργαλείο
λείπει στο διαισθητικό ανάλογη αίσθηση ενημερώνεται από την τεκμηρίωση που παρέχεται
για το εργαλείο. Θα σου δώσω ένα μικρό τμήμα συμβουλών εδώ: μην αφήσετε το
διασύνδεση γραμμής εντολών απενεργοποιήσουν Μπορείτε έτσι σύντομα. Αυτό το εργαλείο είναι αναγκαία σε ένα geek
Κιτ εργαλείων και σας βοηθά να πολύ, ειδικά αν θέλετε να αντιμετωπίσετε από μια
απόδοση προοπτική.Δεν πρόκειται να συζητήσετε "Τρόπος" χρησιμοποιήστε το Συνδεθείτε εργαλείο ανάλυσης, επειδή η τεκμηρίωση είναι αρκετά καλή και την εγκατάσταση ο φάκελος περιέχει επίσης ένα φάκελο "Samples\Queries" που περιέχει πολύ λίγα τα δείγματα. Αυτό, αφού τελειώσει με μου bit της προώθησης του αρχείου καταγραφής Εργαλείο ανάλυσης, επιτρέπει να επιστρέψετε τα σενάρια την συζητούν. Σενάριο 1: Ανάλυση αρχεία μεγάλου κειμένου για ένα συγκεκριμένο κείμενοΈνα μικρό φόντο του προβλήματοςΟ πελάτης αντιμετωπίζει ένα ζήτημα "Δεν επιτρέπεται Η πρόσβαση" όταν έκαναν κάτι. Συνιστούμε να στον πελάτη να χρησιμοποιήσει ένα άλλο εργαλείο φωτεινή, το οποίο είναι με το όνομα FileMon (http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx) και να αναπαραγάγετε το ζήτημα. Εάν πρόκειται για ένα ζήτημα με τον πόρο ACL, το εργαλείο Filemon θα μπορείτε να εντοπίσετε το σφάλμα. Τώρα, ρωτήστε τον πελάτη να σας στείλει το Αποθήκευση αρχείου καταγραφής Filemon. Έρχεται το unfortunate τμήμα. Λήψη του αρχείου (πείτε, FileMon.log) αλλά διαπιστώνετε ότι το μέγεθος είναι πολύ μεγάλο (Filemon does καταγραφής πολλά δεδομένα!). Το Σημειωματάριο θα φαίνεται ότι παύει να ανταποκρίνεται και θα είναι αργές painfully για να βρείτε την πρόσβαση" Δεν επιτρέπεται η"γραμμές στο αρχείο καταγραφής. Το Microsoft Office Excel θα αρνηθεί να ανοίξετε το πλήρως το αρχείο. Τώρα τι;Απάντηση: Ανοίξτε το παράθυρο εντολή Parser καταγραφής και χρησιμοποιήστε την ακόλουθη εντολή: Το LOGPARSER "Επιλογή κειμένου από C:\Filemon.log όπου το κείμενο όπως"δεν επιτρέπεται Η πρόσβαση % και %"" - i: TEXTLINE - q: Απενεργοποίηση Τι μας λέγοντάς του εργαλείου ανάλυσης καταγραφής είναι η ανάλυση μέσω κάθε
γραμμή (κείμενο) από το συγκεκριμένο αρχείο (C:\Filemon.log), όπου η γραμμή περιέχει
"Δεν επιτρέπεται Η πρόσβαση". Το - i: TEXTLINE διακόπτη γραμμής εντολών Καθορίζει τη μορφή εισόδου, και το - q: Απενεργοποίηση διακόπτη γραμμής εντολών λέει να είναι λεπτομερές (- q [: ON|ΑΠΕΝΕΡΓΟΠΟΊΗΣΗ]: εγκατάσταση χωρίς μηνύματα,). Εάν ενεργοποιήσετε το διακόπτη γραμμής εντολών - q για τα στατιστικά στοιχεία που εμφανίζονται και το όνομα του πεδίου (κειμένου) στην έξοδο παρακάτω θα λείπει.Δείγμα εξόδουΚείμενο7447 1:49:24 PM explorer.exe:1200 DIRECTORY C:\ Access Denied Elements processed: 640444 Elements output: 1 Execution time: 12.75 seconds Τρόπος αποφυγής πατώντας ENTER πολλές φορές, η αρίθμηση των εγγραφών που επιστρέφει το ερώτημά σας είναι μεγαλύτερη από 10; Απάντηση: Χρήση του - rtp: -1 παράμετρος στα ερωτήματά σας! Αυτό θα είναι αναγκαία η παράμετρος σε περίπτωση που θέλετε να ανακατευθύνετε τα δεδομένα εξόδου σε ένα αρχείο. Επίσης, όταν έχετε εγγραφή στο STDOUT, εξόδου εγγραφές εμφανίζονται σε παρτίδες που αποτελούνται από έναν αριθμό γραμμές ίση με την τιμή που έχει καθοριστεί για αυτήν την παράμετρο. Αφού έχει μια δέσμη των γραμμών έχει εμφανιστεί, αυτό θα ρωτά τον χρήστη να πατήσετε ένα πλήκτρο για να εμφανίσετε το επόμενο η παρτίδα των γραμμών. Καθορισμός "-1" για την παράμετρο αυτή απενεργοποιεί εντελώς δέσμη! Χρήση αρχείων ερωτήματοςΕίναι ένας άλλος τρόπος για να επιτύχετε τα ίδια αποτελέσματα με τρόπο καθαρισμού Δημιουργήστε ένα αρχείο ερωτήματος. Με αυτόν τον τρόπο, μπορείτε εύκολα να tweak σας αρχείο ερωτήματος και εκτελέσετε από τη γραμμή εντολών του εργαλείου ανάλυσης στο αρχείο καταγραφής. Εκτός από αυτά, μπορείτε εύκολα να δημιουργήσετε ένα GUI σύμφωνα με τις αγαπημένες σας. Το GUI φορτώνει το αποθηκευμένο ερώτημα SQL και εκτελεί το ερώτημα με χρήση του εργαλείου ανάλυσης στο αρχείο καταγραφής.Εάν θέλετε να επιτύχετε το ίδιο εφέ (όπως στο σενάριο 1) από τα ερωτήματα SQL, μπορείτε να παρέχετε τα ακόλουθα εντολή: Το LOGPARSER - i: TEXTLINE file:C:\LPQ\SearchAnyTextfile.sql - q: Απενεργοποίηση C:\LPQ\SearchAnyTextFile.SQL περιέχει τα ακόλουθα
πληροφορίες:Σημείωση Δημιουργήστε ένα φάκελο LPQ στο φάκελο για να χρησιμοποιήσετε τα δείγματα εμφανίζονται C:\ σε αυτήν τη στήλη. Διατηρώντας τα οφέλη από τη χρήση ερωτήματος αρχεία, θα χρησιμοποιήσω αυτήν τη μέθοδο στα ακόλουθα σενάρια. Έχω όλα τα ερωτήματά μου Αποθήκευση σε C:\LPQ με επέκταση .sql (μπορείτε να χρησιμοποιήσετε το δικό σας). Σενάριο 2: Εύρεση τα 10 μεγαλύτερα αρχεία από ένα συγκεκριμένο φάκελο, συμπεριλαμβανομένων των υποφακέλωνΈνα μικρό φόντο του προβλήματοςΈχετε ένα φάκελο, και υπάρχουν πολύ λίγα υποφακέλων και αρχείων σε αυτό. Θέλετε να μάθετε τα 10 πρώτα μεγαλύτερη αρχεία σε αυτόν το φάκελο, συμπεριλαμβανομένων των τους υποφακέλους.Γνωρίζω, για ένα συγκεκριμένο φάκελο, μπορείτε απλώς να αλλάξετε η προβολή (για το Προβολή μενού, κάντε κλικ στο κουμπί Λεπτομέρειες) στο Εξερεύνηση των Windows και να ταξινομήσετε την προβολή κατά μέγεθος. Αλλά εδώ το πρόβλημα είναι ότι μπορείτε πρέπει να υπόψη καθώς και περιεχόμενο του υποφακέλου. Απάντηση: Ανοίξτε το παράθυρο εντολή εργαλείο ανάλυσης καταγραφής και χρησιμοποιήστε την ακόλουθη εντολή: Το LOGPARSER - i: FS file:C:\LPQ\Top10Files.sql - q: off - Recurse: -1 Top10Files.SQL περιέχει τα ακόλουθα:-Recurse: -1 σημαίνει ότι θέλετε να συμπεριλάβετε όλες τις οι υποφάκελοι. Εάν δεν θέλετε όλους τους υποφακέλους ή θέλετε να περιορίσετε αναδρομή, Χρησιμοποιήστε το 0, 1, 2, κ.λπ. Ο αριθμός υποδηλώνει το βάθος του προγράμματος ανάλυσης θα τεθεί σε κατάσταση. 0 σημαίνει υπάρχει αναδρομή, 2 σημαίνει ότι το πρόγραμμα ανάλυσης επαναλαμβάνεται μέχρι βάθος 2, κ.λπ. Δείγμα εξόδουPath Name Size Attributes ------------------------------------------------------------ ------------ -------- ---------- C:\Program Files\Microsoft Office\Office10\WINWORD.EXE WINWORD.EXE 10738448 -A--R---- C:\Program Files\Microsoft Office\Office10\EXCEL.EXE EXCEL.EXE 9358096 -A--R---- C:\Program Files\Microsoft Office\Office10\OUTLLIB.DLL OUTLLIB.DLL 6326984 -A------- C:\Program Files\Microsoft Office\Office10\POWERPNT.EXE POWERPNT.EXE 6093584 -A--R---- C:\Program Files\Microsoft Office\Office10\MSOWC.DLL MSOWC.DLL 3041880 -A------- C:\Program Files\Microsoft Office\Office10\CLIPPIT.ACS CLIPPIT.ACS 2904417 -A------- C:\Program Files\Microsoft Office\Office10\GRAPH.EXE GRAPH.EXE 2144824 -A------- C:\Program Files\Microsoft Office\Office10\1033\OUTLLIBR.DLL OUTLLIBR.DLL 1977032 -A------- C:\Program Files\Microsoft Office\Office10\1033\XLMAIN10.CHM XLMAIN10.CHM 1646072 -A------- C:\Program Files\Microsoft Office\Office10\MSOWCW.DLL MSOWCW.DLL 1200177 -A------- Στατιστικά στοιχεία Elements processed: 1000 Elements output: 10 Execution time: 0.42 seconds Σενάριο 3: Εύρεση 20 πιο αργές σελίδες στην τοποθεσία σας WebΈνα μικρό φόντο του προβλήματοςΧρησιμοποιείτε τον Microsoft Internet Information Services (IIS) 6, έχετε λίγα ASP.Τοποθεσίες NET Web και είναι δεν είναι πραγματικά ικανοποιημένοι με τις επιδόσεις. Θέλετε να tweak στο διακομιστή και να γνωρίζετε σχετικά με την αρχή 20 σελίδες που εκτελείτε Μέγιστος χρόνος για την εξυπηρέτηση από το διακομιστή Web. Δεν είναι σαν να προσδιορίσετε το υψηλότερο σελίδες χρόνου κράτησης, επίλυση και τα ζητήματα επιλύονται. Δυστυχώς, υπάρχουν χωρίς ασημένια κουκκίδες για να επιλύσετε ζητήματα επιδόσεων. AT τουλάχιστον πρέπει να υπάρχει ένας τρόπος για να ξεκινήσετε. Διόρθωση;Απάντηση: Ανοίξτε το παράθυρο εντολή Parser καταγραφής και χρησιμοποιήστε την ακόλουθη εντολή: Το LOGPARSER - i: IISW3C file:C:\LPQ\Slowest20FilesInIIS.sql - o: DataGrid - q: Απενεργοποίηση Slowest20FilesInIIS.SQL περιέχει το ακόλουθο παράδειγμα κώδικα.-o: DataGrid συνεπάγεται ότι τα δεδομένα εξόδου πρέπει να εμφανίζεται στο πλέγμα δεδομένων ως εξής: Σύμπτυξη αυτής της εικόνας ![]() Σημείωση Για να χρησιμοποιήσετε αυτό το ερώτημα, πρέπει να χρησιμοποιείτε σύνδεση IISW3C και πρέπει να έχετε ενεργοποιήσει ιδιότητες για προχωρημένους καταγραφή. (Ανοίξτε τις ιδιότητες τοποθεσίας Web σας, κάντε κλικ στο κουμπί το Τοποθεσία Web καρτέλα, κάντε κλικ στην επιλογή Ενεργοποίηση Καταγραφή, και στη συνέχεια να ορίσετε τη μορφή ενεργού αρχείου καταγραφής ως W3C Extended Μορφή αρχείου καταγραφής. Κάντε κλικ στο κουμπί Ιδιότητες, κάντε κλικ στην επιλογή του Για προχωρημένους καρτέλα, και στη συνέχεια κάντε κλικ για να επιλέξετε όλες τις επιλογές.) Σενάριο 4: Εύρεση τα 20 πιο συχνά χρησιμοποιούνται .aspx σελίδες στην τοποθεσία σας WebΈνα μικρό φόντο του προβλήματοςΧρησιμοποιείτε IIS 6, έχετε λίγα ASP.NET τοποθεσίες Web και θέλετε να γνωρίζετε τις πιο συνήθεις .aspx αρχεία έτσι ότι αν ρυθμίσετε την απόδοση της αυτές τις σελίδες, τελικά τα οφέλη ολόκληρη τοποθεσία Web/διακομιστή. Είναι πάντα καλύτερη Για να αφιερώσετε χρόνο tweaking σελίδες συχνότερα αντί για τις σελίδες που χρησιμοποιούνται με φειδώ. (Αν και μπορεί να υπάρχουν εξαιρέσεις στον κανόνα αυτό. Πείτε το με φειδώ χρησιμοποιούνται σελίδα είναι μια πραγματικά εσφαλμένη σελίδα που προκαλεί υψηλή χρήση της CPU που έχει σημασία!) Τώρα, εάν διαπιστώσετε ότι υπάρχει μια συγκεκριμένη σελίδα απαιτεί πολύ χρόνο για να εξυπηρετείται (σενάριο 3) και η σελίδα είναι μία από τις σελίδες που χρησιμοποιούνται συχνότερα, μπορείτε θα πρέπει να επαληθεύετε πάντα ότι η σελίδα θα συμπεριφέρεται καλά υπό μεγάλο φόρτο.Απάντηση: Ανοίξτε το παράθυρο εντολή εργαλείο ανάλυσης καταγραφής και χρησιμοποιήστε την ακόλουθη εντολή: Το LOGPARSER - i: IISW3C file:C:\LPQ\Popular20FilesInIIS.sql - τύπος γραφήματος: Bar3D - groupSize: 640 x 480 - προβολή: σε Popular20FilesInIIS.SQL περιέχει το ακόλουθο παράδειγμα κώδικα.Εδώ είναι η εμφάνιση της εξόδου: Σύμπτυξη αυτής της εικόνας ![]() Όπως ήδη έχετε δει, μπορεί να υπάρχουν πολλά τρόποι, με την οποία το εργαλείο ανάλυσης καταγραφής μπορεί να αποδειχθεί πραγματικά χρήσιμες κατά την ανάλυση του δεδομένα από διάφορα αρχεία καταγραφής. Μόνο δημιουργικότητας είναι το όριο εδώ! Υπάρχουν σχεδόν απεριόριστο τρόπους που τα δεδομένα θα μπορούσαν να αντικατοπτρίζουν πολύ καλύτερη εικόνα και θα μπορούσε να είναι κάτι που μπορεί να ενεργεί. Τι μας αυτά είναι απλώς το Συμβουλή της το iceberg! Μπορείτε επίσης να χρησιμοποιήσετε γλώσσες υψηλού επιπέδου, όπως το Microsoft Visual C#, Microsoft Visual Basic.NET, κ.λπ., για να δημιουργήσετε χρήσιμα προγράμματα χρησιμοποιώντας η ισχύς του εργαλείου ανάλυσης στο αρχείο καταγραφής. Ανατρέξτε στην ενότητα "Πόροι" παρακάτω. Πόροι
http://blogs.MSDN.com/rahulso/Archive/Category/14624.aspx
(http://blogs.msdn.com/rahulso/archive/category/14624.aspx)
Όπως πάντα, μπορείτε να υποβάλετε ιδέες σχετικά με θέματα που θέλετε
απευθύνεται σε μελλοντικές στήλες ή της Γνωσιακής Βάσης της Microsoft χρησιμοποιώντας το Ζητήσετε
(http://support.microsoft.com/common/survey.aspx?scid=sw;en;1176&p0=&p1=&p2=&p3=&p4=)
φόρμα. Τα προϊόντα τρίτων κατασκευαστών που περιγράφει αυτό το άρθρο κατασκευαστεί από εταιρείες που είναι ανεξάρτητοι της Microsoft. Η Microsoft παρέχει καμία καμία εγγύηση, σιωπηρή ή άλλη, όσον αφορά τις επιδόσεις ή την αξιοπιστία του τα προϊόντα αυτά. Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
Μηχανικά μεταφρασμένοΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης. Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 910447
(http://support.microsoft.com/kb/910447/en-us/
)
| Άλλοι πόροι Tοποθεσίες υποστήριξης
ΚοινότηταΆμεση λήψη βοήθειαςΜεταφράσεις άρθρων
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Επιστροφή στην αρχή


