Κοινή χρήση μέσω


Επισκόπηση Monitor

Το Monitor είναι ένα εργαλείο που προσφέρει στους δημιουργούς τη δυνατότητα να προβάλλουν μια ροή συμβάντων από την περίοδο λειτουργίας ενός χρήστη για τη διάγνωση και την αντιμετώπιση προβλημάτων. Οι δημιουργοί εφαρμογών καμβά μπορούν να χρησιμοποιήσουν το Monitor είτε για να προβάλλουν συμβάντα κατά τη δημιουργία μιας νέας εφαρμογής στο Power Apps Studio είτε για να παρακολουθούν δημοσιευμένες εφαρμογές κατά τον χρόνο εκτέλεσης. Οι δημιουργοί εφαρμογών βάσει μοντέλου μπορούν να παρακολουθούν την περιήγηση στη σελίδα, τις εκτελέσεις εντολών, τα ζητήματα που σχετίζονται με τη φόρμα και άλλες σημαντικές ενέργειες για την κατανόηση της συμπεριφοράς της εφαρμογής και την πραγματοποίηση βελτιώσεων.

Πλεονεκτήματα

Το Monitor μπορεί να σας βοηθήσει να διαγνώσετε και να αντιμετωπίσετε προβλήματα ταχύτερα και να δημιουργήσετε πιο αξιόπιστες εφαρμογές. Παρέχει μια βαθιά προβολή της εφαρμογής σας, συνδέοντας όλες τις βασικές δραστηριότητες που προκύπτουν στην εφαρμογή καθώς εκτελείται. Το Monitor παρέχει επίσης μια καλύτερη κατανόηση του τρόπου λειτουργίας των συμβάντων και των τύπων που περιέχονται στην εφαρμογή σας, ώστε να μπορείτε να βελτιώσετε την απόδοση και να εντοπίσετε τυχόν σφάλματα ή προβλήματα.

Εντοπισμός σφαλμάτων μιας εφαρμογής

Το κλειδί για τον εντοπισμό σφαλμάτων σε ένα πρόβλημα είναι να έχετε μια καλύτερη κατανόηση του τι κάνει η εφαρμογή σας και πώς το κάνει. Μερικές φορές είναι δύσκολο να απομονώσετε ένα πρόβλημα εξετάζοντας απλώς τους τύπους της εφαρμογής ή ακόμα και εξετάζοντας σφάλματα χρόνου εκτέλεσης. Η παρακολούθηση των συμβάντων όπως συμβαίνουν στην εφαρμογή σας μπορεί να σας βοηθήσει να κατανοήσετε τη σειρά των συμβάντων και τον τρόπο με τον οποίο αποδίδει η εφαρμογή σας, να εντοπίσετε σφάλματα και να διαγνώσετε προβλήματα πιο γρήγορα.

Μερικά παραδείγματα προβλημάτων και ερωτημάτων που μπορείτε να αποκαλύψετε όταν χρησιμοποιείτε το Monitor είναι:

  • Μεγάλος αριθμός κλήσεων δικτύου

    • Είναι πολύ συχνή η λήψη δεδομένων από την εφαρμογή;
    • Μπορείτε να βελτιστοποιήσετε την εφαρμογή για τη λήψη δεδομένων μόνο όταν αυτό απαιτείται;
    • Τα στοιχεία ελέγχου χρονομέτρου ενεργοποιούνται πολύ συχνά;
    • Προκύπτουν πάρα πολλά συμβάντα κατά την εκκίνηση της εφαρμογής; Μπορεί να καθυστερήσει η λήψη ορισμένων από τα δεδομένα;
  • Ανάκτηση δεδομένων από την ίδια προέλευση δεδομένων

    • Μπορείτε να χρησιμοποιήσετε διαφορετικά μοτίβα, όπως την προσωρινή αποθήκευση δεδομένων σε συλλογές ή μεταβλητές αντί να λαμβάνετε τα ίδια δεδομένα πολλές φορές;
  • Το μέγεθος δεδομένων απόκρισης

    • Μπορείτε να χρησιμοποιήσετε φίλτρα ερωτήματος για να μειώσετε την ποσότητα των ζητούμενων δεδομένων;
  • Η διάρκεια του αιτήματος

    • Βελτιστοποιούνται οι συνδέσεις και οι προσθήκες;
    • Μπορείτε να μειώσετε το μέγεθος της απόκρισης χρησιμοποιώντας φίλτρα ερωτήματος;
  • Σφάλματα

    • Έχετε ρυθμίσει τα απαιτούμενα δικαιώματα για να εκτελεστεί σωστά η εφαρμογή;
    • Τα αιτήματά σας έχουν περιοριστεί από την πλατφόρμα;

Προϋποθέσεις

Θα χρειαστείτε την παρακάτω ιδιότητα μέλους ρόλου ασφαλείας στο περιβάλλον, για να χρησιμοποιήσετε την Παρακολούθηση.

Τύπος εφαρμογής Απαιτούμενος ρόλος ασφαλείας
Εφαρμογή καμβά Διαχειριστής περιβάλλοντος ή Δημιουργός περιβάλλοντος
Εφαρμογή βάσει μοντέλου Ο διαχειριστής συστήματος ή ο Υπεύθυνος προσαρμογής συστήματος για τον οργανισμό Dataverse

Περισσότερες πληροφορίες: Ρύθμιση παραμέτρων της ασφάλειας χρηστών σε πόρους σε ένα περιβάλλον

Πίνακας εργαλείων Monitor

Μπορείτε να εξετάσετε διάφορες ιδιότητες για κάθε συμβάν εντός της Παρακολούθησης. Ανάλογα με την κατηγορία συμβάντος, ορισμένες από αυτές τις ιδιότητες ενδεχομένως να μην περιέχουν δεδομένα. Η παρακάτω εικόνα εμφανίζει ένα παράδειγμα του πίνακα εργαλείων του Monitor για εφαρμογές καμβά.

Πίνακας εργαλείων Παρακολούθησης.

Όνομα στήλης Περιγραφή
Αναγνωριστικό Ο αριθμός ακολουθίας για τα συμβάντα.
Ώρα λήξης Ο χρόνος που συνέβη το συμβάν.
Κατηγορία Ο τύπος συμβάντος, όπως  Δίκτυο.
Λειτουργία Το προκύπτον εσωτερικό όνομα λειτουργίας του αιτήματος στο εσωτερικό της εφαρμογής. Για παράδειγμα,  createRow  είναι το όνομα της λειτουργίας από τη συνάρτηση  Patch .
Αποτέλεσμα Η περιγραφή κειμένου του κωδικού κατάστασης. Για παράδειγμα, μια κατάσταση 429 θα εμφανιστεί ως  «Σφάλμα»  στη στήλη αποτελεσμάτων. Τα χρώματα γραμμών βοηθούν επίσης στον εντοπισμό τυχόν σφαλμάτων και προειδοποιήσεων γρήγορα.
Πληροφορίες αποτελέσματος Η λεπτομερής μετάφραση των κωδικών σφάλματος και των αποτελεσμάτων. Για παράδειγμα, ένας κωδικός κατάστασης 429 θα εμφανίζεται ως «Πάρα πολλές αιτήσεις» σε αυτήν τη στήλη.
Κατάσταση Ο  κωδικός κατάστασης HTTP  μιας αίτησης δικτύου. Για παράδειγμα, ένας κωδικός 2XX αντιπροσωπεύει μια επιτυχημένη αίτηση, ενώ ένας κωδικός 4XX αντιπροσωπεύει ένα σφάλμα.
Διάρκεια Η διάρκεια μπορεί να χρησιμοποιηθεί κυρίως για την κατανόηση της απόδοσης των κλήσεων δικτύου στην εφαρμογή, αλλά εξαρτάται επίσης από τον τύπο του συμβάντος. Για παράδειγμα, για μια αίτηση δικτύου, η διάρκεια είναι ο χρόνος που απαιτείται για την αποστολή της αίτησης και την απόκριση που θα λάβετε.
Προέλευση δεδομένων Το όνομα της προέλευσης δεδομένων στην οποία αποκτά πρόσβαση η λειτουργία του συμβάντος που ενεργοποιείται (για παράδειγμα, το όνομα ενός πίνακα Microsoft Dataverse).
Στοιχείο ελέγχου Το όνομα του στοιχείου ελέγχου που συσχετίζεται με αυτό το συμβάν
Ιδιότητα Η ιδιότητα ενεργού στοιχείου ελέγχου του συμβάντος που ενεργοποιείται.
Μέγεθος απόκρισης Για ένα συμβάν αίτησης δικτύου, αντιπροσωπεύει το μέγεθος της απόκρισης που λαμβάνεται από τον αποστολέα στην εφαρμογή σας, σε byte.

Όταν επιλέγετε ένα συμβάν στο πλέγμα, ένας πίνακας εμφανίζει πρόσθετες λεπτομέρειες σχετικά με το συμβάν. Ο πίνακας έχει τέσσερις καρτέλες:

  • Λεπτομέρειες: Εμφανίζει μια επισκόπηση υψηλού επιπέδου για το συμβάν που επιλέγετε. Ορισμένα από τα δεδομένα μπορεί να είναι συμπτυγμένα στην προβολή δέντρου. Μπορείτε να αναπτύξετε και να πραγματοποιήσετε λεπτομερή έρευνα για να προβάλετε το περιεχόμενο.

    Παρακολούθηση - Λεπτομέρειες.

  • Τύπος: εμφανίζει τον σχετικό τύπο από την εφαρμογή σας για το επιλεγμένο συμβάν. Το όνομα της ιδιότητας στοιχείου ελέγχου που ενεργοποιεί το συμβάν εμφανίζεται στο επάνω μέρος της καρτέλας και μέσα στον πίνακα συμβάντων.

    Παρακολούθηση - Τύπος.

  • Αίτηση: εμφανίζει την αίτηση HTTP που στάλθηκε.

    Παρακολούθηση - Αίτηση.

  • Απόκριση: εμφανίζει την απόκριση HTTP που ελήφθη. Μπορείτε να προβάλετε την απόκριση σε μορφή JSON.

    Παρακολούθηση - Απόκριση.

Μη υποστηριζόμενα σενάρια για το Monitor

Για να μάθετε περισσότερα σχετικά με τα σενάρια που δεν υποστηρίζονται για το Monitor, μεταβείτε στην επιλογή Παρακολούθηση για προχωρημένους - σενάρια που δεν υποστηρίζονται.

Επόμενα βήματα

Δείτε επίσης

Αντιμετώπιση προβλημάτων φόρμας σε εφαρμογές βάσει μοντέλου
Συνεργατικός εντοπισμός σφαλμάτων με το Monitor
Σύνθετη παρακολούθηση

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).