Processo dell'agente
Funzione | Richiesta dei contatori relativi a CPU, memoria e processi (tutti o per processi specifici) |
|---|---|
Allarmi | Utilizzo della CPU % (relativo), Utilizzo della memoria RSS (MByte), Utilizzo della memoria virtuale (MByte), Utilizzo della memoria fisica (%), Numero di processi, |
Dettagli processo agente
Parametri del processo dell'agente
Parametro | Descrizione |
|---|---|
Nome del processo | Nome di un processo specifico oppure "tutti" per ottenere risultati riepilogativi su tutti i processi in esecuzione. La percentuale viene calcolata rispetto a tutte le CPU disponibili nel sistema. |
Valori del processo dell'agente e limiti di allarme
Valore / Limite di allarme | Descrizione |
|---|---|
Utilizzo della CPU | La percentuale di utilizzo della CPU viene misurata rispetto a tutte le CPU disponibili nel sistema e ne viene calcolata la media per il periodo di misurazione (intervallo di lavoro) |
Utilizzo della memoria RSS | Memoria totale del processo in MByte (Resident Set Size). Questo valore non è disponibile sui sistemi Windows. |
Utilizzo della memoria virtuale | Memoria totale del processo in MByte (dimensione virtuale) |
Utilizzo della memoria fisica | Utilizzo relativo della memoria calcolato confrontando la dimensione del set residente con la memoria fisica |
Numero di processi | Numero totale di processi che corrispondono al filtro "Nome processo" |
Numero di thread | Numero totale di thread che corrispondono al filtro "Nome processo" |
Codice di errore | Codice di errore generico del processo (vedere la sezione "Codici di errore del processo") |
Misurazione del valore del processo dell’agente per Windows
Processo specifico:
Il valore del Working set viene utilizzato sia per il calcolo dell’utilizzo della memoria fisica che per quello dell’utilizzo della memoria. Per visualizzarlo nel Task Manager di Windows, è necessario aggiungere manualmente la colonna Working set.
I sistemi operativi a partire da Windows Vista (Server 2008, 7 ecc.) mostrano il "Private working set" nel Task Manager, non il "Working set" misurato da WinAgent.
Tutti i processi:
Il valore "Committed size" viene utilizzato sia per il calcolo dell’utilizzo della memoria fisica che per quello dell’utilizzo della memoria:
Misurazione del valore del processo dell’agente per Linux
Sui sistemi Linux, le misurazioni dell’utilizzo della memoria fisica potrebbero risultare imprecise o, a volte, a seconda delle applicazioni in esecuzione sull’host remoto, potrebbero restituire valori superiori al 100%. Per tenere conto della memoria condivisa tra librerie e applicazioni, è necessario installare lo strumento da riga di comando smem sull’host Linux remoto. A differenza degli strumenti esistenti, smem è in grado di riportare la "proportional set size" (PSS), che rappresenta in modo più significativo la quantità di memoria utilizzata in un sistema di memoria virtuale. Poiché grandi porzioni di memoria fisica sono tipicamente condivise tra più applicazioni, la misura standard dell’utilizzo della memoria nota come "resident set size" (RSS) può sovrastimare significativamente l’utilizzo della memoria. La PSS misura invece la “quota equa” di ciascuna applicazione su ogni area condivisa, fornendo così una misura realistica.
Assicurarsi di installare il binario smem nel seguente percorso: /usr/bin/smem in modo che la corrispondente regola sudo abbia effetto. smem può essere scaricato dal seguente indirizzo: https://www.selenic.com/smem/.
Esempi di processi agente
Esempio 1 - Ottenere l’utilizzo a livello di sistema di tutti i processi su Windows
Nome del processo | all |
|---|
Risultato 1
Esempio 2 - Ottenere informazioni su un singolo processo su Linux
Nome del processo | eranger-server |
|---|
Risultato 2
Esempio 3 - Ottenere informazioni su tutti i processi su Linux il cui nome inizia con eranger
Nome del processo | eranger* |
|---|





