La dashboard dell'osservabilità della memoria fornisce grafici in tempo reale sull'utilizzo della memoria e sulle richieste API. Ha anche un sistema di allerta incorporato che ti notifica per e-mail quando si verifica un problema per aiutarti a risolvere in sincronia. Per ulteriori informazioni sui singoli errori, puoi visualizzare il tuo Rapporto Errore per trovare i registri degli errori.
Accedere al Dashboard
La dashboard dell'osservabilità della memoria è disponibile per qualsiasi esperienza che utilizza MemoryStoreService, ma devi essere il proprietario dell'esperienza o avere autorizzazioni di gruppo di analisi per accedere alla dashboard.
Per accedere al dashboard:
- Vai alla pagina Creazioni sulla Dashboard del Creatore.
- Sotto la creazione del menu menu, seleziona il tuo account o il gruppo che possiede l'esperienza target.
- Seleziona l'esperienza.
- Nella schermata di selezione del monitoraggio, seleziona Negozi di memoria.
Grafici disponibili
La dashboard include due categorie di grafici di linea:
- Quota Utilizzo tabelle per tracciare il tuo utilizzo rispetto alle allocazioni dinamiche delle quotazioni, che vengono calcolate in base al numero di utenti nella tua esperienza.
- Uso della memoria sulla tua memoria utilizzata al minuto in bit paragonati a quanto la tua quota assegnata ti rimane.
- API Request Unit sulla tua unità di richieste totale per minuto paragonata a quanto la tua quota assegnata rimasta. Questa tabella può essere ripartita per ciascun metodo API.
- API Usage and Performance mappe per il monitoraggio dell'utilizzo e delle prestazioni dell'API in base al metodo e allo Statodella risposta.
- Richiedi Count per API su richiesta Count per API per minuto per metodo API, come MemoryStoreQueue:ReadAsync() o MemoryStoreSortedMap:UpdateAsync() .
- Richiedi Count per Stato su richiesta di conteggio delle risposte per stato di risposta .
- Richiesta dall'API x Stato sui stati di risposta restituiti da tutti o da un metodo API specifico.
La chart contiene i dati per gli ultimi 30 giorni, and you can select to view a custom time range with the selector at the top of the page. If you select a time range earlier than 30 days, the system returns a Request Failed error.
Codici di stato della risposta
Le mappe Richieste per stato e Richieste per API includono i codici di stato delle risposte API che puoi utilizzare per capire e risolvere gli errori. Per una tabella che elenca e descrive tutti questi codici di stato, vedi Osservabilità. Inoltre,
Allert di notifica
Il sistema di allerta per e-mail rileva automaticamente e ti invia allert di memoria che possono danneggiare le prestazioni della tua esperienza. Ci sono due tipi di allert:
- Le avvertenze sono allerti con priorità più bassa su argomenti che potenzialmente possono influenzare la tua esperienza. Dovresti risolverli prima che diventino problemi critici. I flag della dashboard mostrano queste avvertenze facendo in modo che la chiave della carta sia colorata in giallo con un Messaggiodi avviso.
- I critici sono allerti con una priorità più alta sui problemi che hanno un impatto diretto sulla tua esperienza. Dovresti risolvere questi problemi il prima possibile per prevenire le Prestazionedegradate. Le frecce della dashboard segnalano questi allerti facendo in modo che il grafico in rosso con un Messaggiodi errore.
Quando la tua esperienza attiva due tipi di alert allo stesso tempo, la dashboard visualizza il messaggio dell'头line dell'allerta e mette in evidenza la regione della chart per la tua attenzione come critica .
Attualmente, il sistema ha quattro allert per l'utilizzo della memoria e le richieste API. Se la tua esperienza supera un allarme di soglia, il sistema ti notifica al massimo una volta al giorno per ciascun allarme. Quando ricevi un allarme di posta elettronica, dovresti visualizzare il dashboard e prendere azioni per prevenire le Prestazionedegradate.
Avvisi per l'utilizzo della memoria
Il sistema invia le seguenti segnalazioni di utilizzo della memoria:
Un avviso di 警告 quando l'utilizzo della memoria della tua esperienza ha superato il 70% della quota totale all'interno dell'ora passata.
Un'allerta critica quando la tua esperienza ha superato il limite di dimensioni della memoria per l'ultima ora.
Questi problemi di solito si verificano quando si sovra-popola una struttura dei dati del memoria con troppa data, il che può consumare rapidamente la quota anche se si inviano richieste su pochi pulsanti. Ad esempio, se si imposta un lungo tempo di scadenza sui pulsanti o non si pulisce i dati elaborati, i dati extra possono riempire la tua quota di memoria.
Per prevenire e risolvere questi problemi, applica migliori pratiche per tenere traccia delle strutture dei dati che stai usando attivamente e imposta un meccanismo per pulire i dati elaborati.
Avvisi richiesta API
Il sistema invia le seguenti segnalazioni API:
Un Critical allerta quando il numero di richieste di memoria ha superato il 20% nell'ultima ora.
Un avviso di criticità quando più del 10% delle richieste del tuo store di memoria viene limitata per l'ultima ora.
- Questa alert è basata sul numero di DataStructureRequestsOverLimit + TotalRequestsOverLimit , che sono risposte di errore che indicano che la tua esperienza è limitata in quanto invia troppi richieste.
- Questa alert non è correlata alla dimensione della richiesta, solo quantità.
Tutte le richieste API hanno codici di stato di risposta corrispondenti, so you can view the ratio of Success risposte to all error responses using the Request Count by Status chart for 2>trouble shooting2>.