Obs!
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Du kan analysere diagnoselogger for Kalender (CDLer) for å diagnostisere møteproblemer for Exchange Online-postbokser. Hvis du vil ha CDLer for et møte, kan du se Få diagnoselogger for Kalender for Exchange Online-postbokser.
De følgende inndelingene veileder deg gjennom analyseprosessen.
Forutsetning
Bruk skriptet Get-CalendarDiagnosticObjectsSummary.ps1 til å generere følgende Microsoft Excel-fil for et møte:
<CalLogSummary_short møte-ID>.xlsx
Filen skal inneholde følgende sett med regneark for hver nøkkeldeltaker:
<participant SMTP address>_TimeLine
: Inneholder tidslinjen<participant SMTP address>
: Inneholder de forbedrede CD-ene<participant SMTP address>_Raw
: Inneholder rå CDLer
Obs!
- Skriptet laster ned og behandler rå CDLer for å gi forbedrede CDLer og en kortfattet tidslinje for møtehandlinger.
- Rå CDL-analyse er utenfor omfanget av denne artikkelen.
Analysere tidslinjen for møtehandlinger
De øverste radene i tidslinjeregnearket for en deltaker gir generell møteinformasjon, for eksempel møte-ID, emne og arrangør. Disse radene etterfølges av et tidsstemplet sammendrag av møtehandlinger på høyt nivå som er relatert til deltakeren. Du kan bruke tidslinjen til å feilsøke grunnleggende møteproblemer.
Vurder for eksempel et scenario der du vil finne ut hvem som avlyste et møte. I skjermbildet nedenfor viser tidslinjeregnearket for en representant at representanten avlyste møtet i Outlook på nettet.
Obs!
Hver nummererte oppføring på tidslinjen tilsvarer en rad i det rå CDL-regnearket. De hoppet tallene tilsvarer rå CDL-rader som har ignorerbare møtehandlinger.
I skjermbildet nedenfor viser tidslinjeregnearket for en bruker at brukeren slettet møtet i Outlook.
Analysere forbedrede CDLer
De forbedrede CDLene for en deltaker gir en detaljert oversikt over møtehandlinger som er relatert til deltakeren. Selv om det forbedrede CDL-regnearket inneholder de samme møtehandlingene i samme rekkefølge som det rå CDL-regnearket, har det følgende fordeler:
Kolonneoverskriftene har filtre som du kan bruke til å skjule ikke-sammenhengende møtehandlinger. Ved å filtrere kan du redusere antallet oppføringer du ser gjennom betydelig.
Regnearket har nye kolonner som legger til informasjon i hver møtehandling. Eksempel:
En LogType-kolonne som kategoriserer hver møtehandling. Hvis du filtrerer etter denne kolonnen, kan du skjule alle møtehandlinger som er merket som ignorerbare, for eksempel noen systemhandlinger eller oppryddingshandlinger.
En FreeBusy-kolonne som gir status for ledige og opptatte tidspunkt for møtet etter hver logghandling.
En ResponsibleUser-kolonne som angir hvilken bruker eller komponent som er ansvarlig for møtehandlingen.
Forbedrede CDL-regnearkkolonner
Tabellen nedenfor beskriver hver kolonne i det forbedrede CDL-regnearket fra venstre mot høyre. Kolonnenavn med stjerner angir viktige diagnosedata.
Kolonnebeskrivelse | |
---|---|
LogRow | Radverdier som tilsvarer radnumre i det rå CDL-regnearket, men som forskyves av én på grunn av den rå CDL-regnearkoverskriften. |
LogTimestamp | UTC-dato og klokkeslett da møtehandlingen ble logget. |
LogType* | Handlingstype for møte:
|
SubjectProperty* | Møteemne |
Klient* | Kort navn på klienten som utførte handlingen på et kalenderelement. Eksempel:
|
LogClientInfoString | Langt navn på klienten som utførte handlingen på et kalenderelement. |
TriggerAction* | Oppstrømshandling som utløste møtehandlingen, for eksempel:
|
ItemClass* | Klasse for kalenderelementet, for eksempel:
IPM.Schedule.Meeting.Resp.Pos/Tent/Neg elementklassene. |
Seq:Exp:ItemVersion | Sammensatt verdi som består av:
|
Arrangør* | E-postadressen til arrangøren av en avtale eller et møte. For et møtesvar er arrangøren brukeren som svarte. |
Fra | SMTP-adresse for arrangøren av en avtale eller et møte. |
FreeBusyStatus | Statusen for ledig/opptatt for et kalenderelement, for eksempel:
|
ResponsibleUser* | Bruker eller komponent som er ansvarlig for møtehandlingen. |
Avsender | SMTP-adresse for avsenderen av kalenderelementet. |
LogFolder | Postboksmappe der loggoppføringen ble funnet. Vanligvis kan du ignorere denne kolonnen. Obs! Loggoppføringer i mappen Kalenderlogging fjernes etter 31 dager. |
OriginalLogFolder | Postboksmappe som kalenderelementet opprinnelig ble levert til. |
SharedFolderName |
|
IsFromSharedCalendar | Boolsk verdi som angir om kalenderelementet er fra en delt kalender. |
ExternalSharingMasterId | Unik identifikator for hovedkalenderelementet som deles eksternt. Hvis CDL-oppføringen er fra en annen postboks, er NotFound verdien . |
ReceivedBy | E-postadressen til mottakeren av kalenderelementet, eller en tom verdi. Vanligvis kan du ignorere denne kolonnen. |
ReceivedRepresenting | E-postadressen til representanten som mottok kalenderelementet på vegne av mottakeren. |
MeetingRequestType | Type møteinvitasjon, for eksempel:
|
StartTime* | Starttidspunkt for møtet. |
Sluttid | Sluttidspunkt for møtet. |
OriginalStartDate | Opprinnelig startdato for møtet. Med mindre et møte er planlagt på nytt, er verdien tom. |
TimeZone | Tidssone for møtet. |
Plassering | Sted for møtet. |
CalendarItemType | Type kalenderelement, for eksempel:
|
IsException | Boolsk verdi som angir om kalenderelementet er et unntak fra en regelmessig kalenderserie. |
RecurrencePattern | Regelmessighetsfrekvens for kalenderelementet, for eksempel:
|
AppointmentAuxiliaryFlags | Sett med flagg som gir mer informasjon om avtalen eller møtet. Hvis ingen flagg gjelder, er verdien tom. |
DisplayAttendeesAll | Liste over deltakere for en møteinvitasjon. For andre kalenderelementer er NotFound verdien . |
AttendeeCount | Antall deltakere. |
AppointmentState | Sammensatt verdi for avtale- eller møtetilstander, for eksempel:
Meeting, Cancelled å angi at et møte ble avlyst. |
ResponseType* | Svartype for deltakere, for eksempel:
|
ClientIntent | Hensikten med klientprogrammet som utførte handlingen som utløste loggoppføringen, for eksempel:
|
AppointmentRecurring | Boolsk verdi som angir om avtalen eller møtet er regelmessig. |
HasAttachment | Boolsk verdi som angir om kalenderelementet har vedlegg. |
IsCancelled | Boolsk verdi som angir om kalenderelementet er avbrutt. |
IsAllDayEvent | Boolsk verdi som angir om kalenderelementet er en heldagshendelse. |
IsSeriesCancelled | Boolsk verdi som angir om hele serien av det regelmessige kalenderelementet er avbrutt. Verdien er tom for ikke-gjentakende kalenderelementer. |
SendMeetingMessagesDiagnostics | Sammensatt verdi som gir måledata for møteendring som du kan bruke til å diagnostisere hvorfor en møteoppdatering ikke ble sendt til alle møtedeltakerne. Vurder for eksempel følgende verdi:RID=194b9d80-3a78-732c-3365-26041d4e76ec;SMMM=2;OAC=4;NAC=;AC=False;IIOM=;PC=4(Item.Body,Item.Subject) I dette eksemplet er de signifikante måledataene:
|
AttendeeCollection | Liste over deltakere og detaljene for svarene, for eksempel:
-TrackingLogs når du kjører skriptet Get-CalendarDiagnosticObjectsSummary.ps1, er verdien tom. |
CalendarLogRequestId | Unik identifikator for forespørselen om kalenderlogg. |
CleanGlobalObjectId | Unik uforanderlig møte-ID. |
Forbedrede CDL-regnearkfiltre
Siden CDLer ofte inneholder en stor mengde data, anbefaler vi at du filtrerer ut unødvendig informasjon før du begynner analysen. Følg disse trinnene for å filtrere en CDL:
Filtrer LogType-kolonnen for bare å vise
Core
oppføringer.Filtrer ItemClass-kolonnen for å fjerne følgende oppføringer:
Meeting.Response
IPM.Schedule.Meeting.Notification.Forward
Filtrer LogTimestamp-kolonnen for å fjerne loggoppføringer som er utenfor renteperioden.