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, |
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* |
|---|





