Registrazione dell'utilizzo delle funzionalità per monitorare le prestazioni della cache
Per raccogliere informazioni sulle funzionalità utilizzate da tutte le cache configurate, NCache fornisce la registrazione dell'utilizzo delle funzionalità che registra tutte le informazioni relative alle funzionalità a livello di nodo, incluso lo stato del profilo dell'utente, l'hardware in uso, l'ambiente di memorizzazione nella cache, le informazioni sul client connesso e le funzionalità in uso dai nodi in tali cache, consentendo un monitoraggio efficiente della cache prestazione.
ncache-funzionalità-utilizzo.xml posto a %NCHOME%\log-files
registra tutte queste informazioni in un formato facile da analizzare.
<feature-usage edition="ENT|PROF|OSS" version="5.3 SP2" platform=".NET Framework,.NET Core, Java" update-time="[TIMESTAMP]" last-posting-time="[TIMESTAMP]">
<profile>
<user-profile first-name="John" last-name="Smith" email="john_smith@abc.com" company="abc"/>
<hardware-profile cores="4" memory="11" os="Windows" activation-status="Eval|Active" environment-name="production" machine-id="GUID" machine-name="Production-Server1" other-servers="[Machine-id],[Machine-id]"/>
<caching-profile>
<topology name="partitioned-replica" no-of-caches="1" max-cluster-size="1"/>
</caching-profile>
<client-profile maximum-connected-clients="20" max-cores="32" min-cores="16" max-memory="24" min-memory="16" os="windows,linux" platform=".net,.netcore,java"/>
</profile>
<feature-details>
<feature name="backing-source" last-used-on="DD:MM:YYYY" creation-date="DD:MM:YYYY">
<feature name="Write-behind" last-used-on="DD:MM:YYYY" creation-date="DD:MM:YYYY"/>
</feature>
</feature-details>
</feature-usage>
Utilizzo delle funzioni
Nome tag | Descrizione |
---|---|
edition |
Specifica l'edizione di NCache in uso. |
version |
Specifica la versione di NCache in uso. |
platform |
Specifica le piattaforme dell'applicazione in uso. |
update-time |
Specifica l'ora dell'ultimo aggiornamento del file. |
last-posting-time |
Specifica l'ultima ora in cui il file di registro è stato inviato al database. |
Profilo
Questo file sull'utilizzo delle funzionalità contiene varie informazioni sul profilo. Questi profili sono classificati come segue:
Profilo utente: Specifica le informazioni dell'utente registrato a livello di nodo.
Nome tag | Descrizione |
---|---|
first-name |
Specifica il nome dell'utente registrato. |
last-name |
Specifica il cognome dell'utente registrato. |
email |
Specifica l'indirizzo e-mail dell'utente registrato. |
company |
Specifica l'azienda dell'utente registrato. |
Profilo hardware: specifica tutte le informazioni relative all'hardware relative a un nodo.
Nome tag | Descrizione |
---|---|
cores |
Specifica il numero di core utilizzati da un nodo. |
memory |
Specifica la memoria totale utilizzata da un nodo. |
os |
Specifica il sistema operativo utilizzato dal nodo specificato. (Separato da virgola in caso di più sistemi operativi.) |
activation-status |
Specifica lo stato di attivazione del nodo. Ad esempio, è NCache sul nodo attivato o in fase di valutazione. |
environment-name |
Specifica il nome dell'ambiente fornito al momento della conferma dell'attivazione. |
machine-id |
Specifica un ID macchina univoco per un nodo. |
machine-name |
Specifica l'IP/nome della macchina. |
other-servers |
Specifica un elenco di tutti i nodi del server connessi al nodo specificato in tutti i cluster. |
Profilo di memorizzazione nella cache: specifica le cache registrate con il nodo specificato.
Nome tag | Descrizione |
---|---|
name |
Specifica la topologia utilizzata nella cache. |
no-of-caches |
Specifica il numero di cache della topologia specificata. |
max-cluster-size |
Specifica la dimensione massima del cluster tra tutti i cluster della stessa topologia. |
client Profile: specifica le informazioni di tutti i client connessi.
Nome tag | Descrizione |
---|---|
maximum-connected-clients |
Specifica il numero massimo (corrente) di nodi client connessi in quell'istante. |
max-cores |
Specifica il numero massimo di core utilizzati dai client connessi. |
min-cores |
Specifica il numero minimo di core utilizzati dai client connessi. |
max-memory |
Specifica la memoria massima utilizzata dai client connessi. |
min-memory |
Specifica la memoria minima utilizzata dai client connessi. |
os |
Specifica i sistemi operativi di tutti i client connessi. (Separati da virgole in caso di più sistemi operativi). |
platform |
Specifica la piattaforma del client connesso. (Separati da virgole in caso di piattaforme multiple). |
Caratteristica Dettagli
Questa sezione comprende tutte le funzionalità utilizzate da tutte le cache configurate.
Nome tag | Descrizione |
---|---|
name |
Specifica il nome della funzione in uso. |
last-used-on |
Specifica l'ultima volta che la funzione è stata chiamata/utilizzata/attivata. |
creation-date |
Specifica la data di creazione di quella funzione. |
Note:
Per abilitare/disabilitare la registrazione dell'utilizzo delle funzioni, vedere NCache Configurazione servizio
Vedere anche
NCache File di servizio
NCache Log Viewer
Registrazione dei contatori delle prestazioni
Registrazione eventi di Windows
Registrazione del server di cache