Processo dell'agente

Funzione

Richiesta di contatori CPU, memoria e processi (tutti o per processi specifici)

Allarme

Utilizzo CPU % (relativo), Utilizzo memoria rss (MByte), Utilizzo memoria virtuale (MByte), Utilizzo memoria fisica (%), Numero di processi,
Numero di thread

Dettagli processo agente

Parametri del processo dell'agente

Parametro

Descrizione

Nome del processo

 Nome del processo specifico o di tutti i processi in esecuzione per i risultati riassuntivi. La percentuale è misurata rispetto a tutte le CPU disponibili nel sistema.

Valori del processo 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 viene calcolata come media del periodo di misurazione (intervallo di lavoro).

Utilizzo della memoria rss

Memoria totale del processo in MB (dimensione del set residente). Questo valore non è disponibile sui sistemi Windows.

Utilizzo memoria virtuale

Memoria totale di processo in MB (dimensione virtuale).

Utilizzo 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 dei processi)

Misurazione del valore del processo agente per Windows

Processo specifico:

Il valore 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 Working set privato 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 agente per Linux

Sui sistemi Linux, le misurazioni dell'utilizzo della memoria fisica possono essere imprecise o, a volte, a seconda delle applicazioni in esecuzione sull'host remoto, possono dare 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 dimensione proporzionale del set (PSS), che è una rappresentazione più significativa della quantità di memoria utilizzata in un sistema di memoria virtuale. Poiché gran parte della memoria fisica è in genere condivisa tra più applicazioni, la misura standard dell'utilizzo della memoria nota come dimensione del set residente (RSS) può sovrastimare in modo significativo l'utilizzo della memoria. La PSS misura invece la "quota equa" di ciascuna applicazione per ogni area condivisa, fornendo una misura realistica.

Assicurarsi di installare il binario smem nella seguente posizione: /usr/bin/smem in modo che la regola sudo corrispondente abbia effetto. smem può essere scaricato dalla seguente posizione: 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

tutti

Output 1

Esempio 2 - Ottenere informazioni su un singolo processo su Linux

Nome del processo

eranger-server

Output 2

Esempio 3 - Ottenere informazioni su tutti i processi su Linux con nome processo che inizia con eranger

Nome del processo

eranger*

Output 3