Processo dell'agente
Funzione | Richiesta di contatori di CPU, memoria e processi (tutti o per processi specifici) |
---|---|
Allarme | Utilizzo della CPU in % (relativo), Utilizzo della memoria rss (MByte), Utilizzo della memoria virtuale (MByte), Utilizzo della memoria fisica (%), Numero di processi, |
Dettaglio processo agente
Parametri del processo agente
Parametro | Descrizione |
---|---|
Nome del processo | Nome di un processo specifico o tutti per ottenere un riepilogo dei risultati su tutti i processi in esecuzione. La percentuale è misurata rispetto a tutte le CPU disponibili nel sistema. |
Agente Valori del processo 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 memoria rss | Memoria totale del processo in MByte (dimensione del set residente). Questo valore non è disponibile sui sistemi Windows. |
Uso 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 lavoro (vedere la sezione Codici di errore del lavoro) |
Agente Misurazione del valore del processo per Windows
Processo specifico:
Il valore del set di lavoro viene utilizzato per calcolare l'utilizzo della memoria fisica e l'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 set di lavoro privato nel task manager, non il set di lavoro misurato da WinAgent.
Tutti i processi:
Il valore Dimensione impegnata viene utilizzato sia per il calcolo dell'uso della memoria fisica sia per quello dell'uso della memoria:
Misurazione del valore del processo dell'agente per Linux
Sui sistemi Linux, le misurazioni dell'utilizzo della memoria fisica possono essere imprecise o talvolta, a seconda delle applicazioni in esecuzione sull'host remoto, possono risultare in valori superiori al 100%. Per tenere conto della memoria condivisa tra librerie e applicazioni, è necessario installare sull'host Linux remoto lo strumento da riga di comando smem. A differenza degli strumenti esistenti, smem può riportare la dimensione proporzionale dell'insieme (PSS), che è una rappresentazione più significativa della quantità di memoria utilizzata in un sistema di memoria virtuale. Poiché ampie 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 in modo significativo l'utilizzo della memoria. PSS misura invece la "quota equa" di ogni applicazione su ogni area condivisa, per fornire una misura realistica.
Assicuratevi di installare il binario smem nella seguente posizione: smem può essere scaricato al seguente indirizzo: https://www.selenic.com/smem/.
Esempi di processi di agenti
Esempio 1 - Ottenere l'utilizzo a livello di sistema di tutti i processi su Windows
Nome del processo | tutti |
---|
Risultato 1
Esempio 2 - Ottenere informazioni su un singolo processo in Linux
Nome del processo | eranger-server |
---|
Uscita 2
Esempio 3 - Ottenere informazioni su tutti i processi su Linux con nome di processo che inizia con eranger
Nome del processo | eranger* |
---|