Supportabilitet: Bedste praksis for partnere
Dette dokument indeholder en vejledning til Fabric's partnere om, hvordan de understøtter deres kunder. Den dækker bedste praksis for vedligeholdelse, lagring og korrelering af vigtige anmodningsheadere samt anbefalinger til logføring, overvågning og support.
Oversigt
Fabric gør det muligt for tredjepartspartnere at integrere deres tjenester på platformen ved hjælp af Fabric Development Kit. I dette dokument beskrives de supportability-fremgangsmåder, som partnere skal følge for at sikre effektiv fejlfinding og kundesupport.
Overskrifter på anmodninger
Fabric fremviser to vigtige overskrifter i anmodninger , der foretages mellem kunden og Fabric, hvilket er afgørende for support:
- ActivityId: Et globalt entydigt id, der kan bruges af dig, udvikleren, til at korrelere anmodningen med dine systemer, når en Fabric-bruger interagerer med din arbejdsbelastning.
- RequestId: Et globalt entydigt id, der hjælper os (Fabric) med at korrelere din anmodning med vores sporinger, hvilket hjælper os med at undersøge problemet og hjælpe dig. Hvis du ikke kan fastslå problemet i slutningen ved hjælp af
ActivityId
, kan du angive tilRequestId
os, når du rapporterer et problem. Sørg for, at du vedligeholder og gemmer ,RequestId
så den nemt kan leveres senere.
Bedste fremgangsmåder for support
For effektivt at understøtte dine kunder er det vigtigt at vedligeholde, gemme og korrelere disse id'er. Her er nogle bedste fremgangsmåder:
1. Logføring
- Opbevaring af logfiler: Sørg for, at loggene opbevares i en tilstrækkelig periode til at muliggøre effektiv fejlfinding.
- Detaljeret logføring: Medtag
ActivityId
ogRequestId
i alle relevante logposter. Dette hjælper dig med at spore flowet for en anmodning via dit system.
2. Overvågning
- Overvågning i realtid: Implementer overvågning i realtid for at registrere og advare om problemer, efterhånden som de opstår. Dette omfatter overvågningsanmodningshastigheder, fejlprocenter og systemets ydeevne.
- Korrelation med overskrifter: Sørg for, at overvågningsværktøjerne kan korrelere logge og målepunkter ved hjælp af
ActivityId
ogRequestId
. Dette hjælper dig med hurtigt at identificere og diagnosticere problemer.
3. Support
- Kundesupport: Oplær dit supportteam til at bede om
ActivityId
ogRequestId
, når du arbejder med kundeproblemer. Dette fremskynder fejlfindingsprocessen. - Dokumentation: Angiv klar dokumentation til dine kunder om, hvordan du anskaffer og bruger disse id'er, når der rapporteres problemer.
Eksempel på arbejdsproces
- Logpost: Når en anmodning modtages, skal du logge
ActivityId
ogRequestId
sammen med andre relevante oplysninger. - Overvåg: Brug overvågningsværktøjer til at spore anmodningen i realtid, der korrelerer med id'erne.
- Fejlfinding: Hvis der opstår et problem, skal du bruge
ActivityId
ogRequestId
til at spore anmodningen via dine logge og systemer. - Support: Når en kunde rapporterer et problem, skal du bede
ActivityId
om ogRequestId
hurtigt finde de relevante logge og yde hjælp. Hvis problemet ikke kan afgøres i din ende, skal du angiveRequestId
til Fabric-support til yderligere undersøgelse.
Konklusion
Ved at følge disse bedste fremgangsmåder kan partnere effektivt understøtte deres kunder på Fabric-dataplatformen og sikre en problemfri og effektiv fejlfindingsproces. Korrekt logføring, overvågning, anmodningsstyring og supportprotokoller er afgørende for at opretholde høj servicekvalitet og kundetilfredshed.