Skip To Content

Esaminare l'organizzazione per individuare i problemi di salute operativa

ArcGIS Enterprise include uno script Python, operationalHealth.py, che analizza vari problemi di architettura e configurazione che possono influire negativamente sul funzionamento dell'organizzazione ArcGIS Enterprise. Lo script cerca i problemi basandosi su alcune delle migliori pratiche per fornire siti di produzione stabili, ottimizzati e altamente funzionali. Analizza molti criteri e proprietà di configurazione e li suddivide in tre livelli di gravità: Critico, Importante e Consigliato. Questi criteri sono descritti nella tabella seguente:

IDGravitàProprietàDescrizione

OH01

Importante

Portal for ArcGIS proprietà del sistema

Indica che la proprietà di sistema WebContextURL Portal for ArcGIS la proprietà di sistema deve essere impostata nel Portal Admin quando l'URL dell'organizzazione utilizza un alias DNS o un URL con bilanciamento del carico.

OH02

Importante

ArcGIS Server proprietà del sistema

Indica che la proprietà di sistema WebContextURL ArcGIS Server la proprietà di sistema deve essere impostata in Server Admin quando si usa un alias DNS o un URL con bilanciamento del carico per l'URL dei servizi definito durante la federazione.

OH03

Critica

Portal for ArcGIS proprietà del sistema

Se il portale è altamente disponibile, questo determina se la proprietà di sistema privatePortalURL è definita. Questa proprietà facilita la comunicazione tra i server federati e il portale ed è necessaria quando il portale è altamente disponibile e deve essere impostata su un bilanciatore di carico.

OH04

Critica

Portal for ArcGIS proprietà del sistema

Se il portale è altamente disponibile, questo determina se la proprietà di sistema privatePortalURL è impostata su una macchina specifica nell'installazione client. Questa proprietà facilita la comunicazione tra i server federati e il portale e non deve essere impostata su una macchina specifica, ma su un bilanciatore di carico.

OH05

Critica

Portal for ArcGIS proprietà del sistema

Se la proprietà privatePortalURL è impostata, determina se le richieste all'URL vengono reindirizzate. Ciò potrebbe indicare un'errata configurazione del componente che funge da valore privatePortalURL.

OH06

Consigliato

Altamente disponibile Portal for ArcGIS

Se alcuni componenti sono altamente disponibili, ciò indica che il portale non è altamente disponibile.

OH07

Consigliato

Altamente disponibile ArcGIS Server

Se alcuni componenti sono altamente disponibili, ciò indica che uno o più server federati non sono altamente disponibili.

OH08

Consigliato

Altamente disponibile ArcGIS Data Store

Se alcuni componenti sono altamente disponibili, ciò indica che uno o più data store registrati sui server federati non sono altamente disponibili.

OH09

Importante

Portal for ArcGIS indice

Determina se l'indice è sincronizzato. Se il portale è altamente disponibile, questo determina anche se l'indice è lo stesso tra le macchine.

OH10

Critica

Convalida del server federato

Determina se i siti dei server federati sono in fase di convalida.

OH11

Critica

Scadenza del certificato

Determina se un certificato importato in un portale o in un computer server è scaduto.

OH12

Critica

Scadenza del certificato

Determina se i certificati importati in un portale o in un server scadranno entro 15 giorni.

OH13

Importante

Scadenza del certificato

Determina se i certificati importati in un portale o in un server scadranno entro 30 giorni.

OH14

Consigliato

Scadenza del certificato

Determina se i certificati importati in un portale o in un server scadranno entro 40 giorni.

OH15

Critica

Certificato SSL del server federato

Indica che il certificato per l'URL di amministrazione del server federato non è un certificato attendibile come determinato dal portale.

OH16

Critica

URL del server federato irraggiungibile

Indica che l'URL di amministrazione del server federato non è accessibile.

OH17

Consigliato

Certificato SSL del server federato

Indica che il certificato utilizzato per l'URL dei servizi per il server federato non è un certificato attendibile come determinato dal portale.

OH18

Consigliato

URL del server federato irraggiungibile

Indica che l'URL dei servizi per il server federato non è raggiungibile dal portale.

OH19

Importante

URL del portale privato del server federato

Indica che la proprietà privatePortalURL definita nel portale non corrisponde alla proprietà privatePortalURL definita nel server federato.

OH20

Importante

URL di amministrazione del server federato

Se il sito del server federato è altamente disponibile, ciò indica che l'URL di amministrazione della federazione non è impostato su un computer specifico del sito.

OH21

Critica

Portal for ArcGIS stato della macchina

Se il portale è altamente disponibile, ciò indica che uno dei computer del portale nell'implementazione non è accessibile, il che indica un singolo punto di guasto.

OH22

Critica

ArcGIS Server stato della macchina

Se il sito del server federato è un sito multimacchina, questo indica che una o più macchine del sito non sono accessibili, il che indica un singolo punto di guasto.

OH23

Critica

ArcGIS Data Store stato della macchina

Se la macchina registrata ArcGIS Data Store è altamente disponibile, ciò indica che una delle macchine non è accessibile, il che indica un singolo punto di guasto.

OH24

Critica

Backup di WebGIS DR

Indica che non è mai stato eseguito il backup dell'installazione client tramite l'utilità WebGIS DR. Se non vengono utilizzati altri metodi di prevenzione della perdita di dati, il rischio di perdita dei dati aumenta.

OH25

Importante

Backup di WebGIS DR

Indica che sono trascorsi più di sette giorni dall'ultimo backup effettuato con lo strumento WebGIS DR.

OH26

Importante

Backup di WebGIS DR

Indica che il limite del registro delle transazioni non è stato raggiunto a causa dell'esecuzione dello strumento WebGIS DR con la proprietà BACKUP_RESTORE_MODE impostata su full. Se non si utilizza una pianificazione di backup incrementale gratuita, impostare la proprietà su backup.

OH27

Importante

Portal for ArcGIS posizione del file di registro

Indica che la posizione del file di registro per il portale è impostata su una condivisione di rete, il che può causare problemi di prestazioni durante la scrittura di nuovi registri o l'interrogazione dei registri. Si consiglia di impostare la posizione del registro in un percorso locale.

OH28

Importante

Portal for ArcGIS livello di log

Indica che il livello di log per il portale è impostato su DEBUG. Questa funzione deve essere riservata solo alla risoluzione dei problemi e non è di uso generale.

OH29

Importante

ArcGIS Server posizione del file di registro

Indica che la posizione del file di log per il server federato è impostata su una condivisione di rete, il che può causare problemi di prestazioni durante la scrittura di nuovi log o l'interrogazione dei log. Si consiglia di impostare la posizione del registro in un percorso locale.

OH30

Importante

ArcGIS Server livello di log

Indica che il livello di log per il server federato è impostato su DEBUG. Questa funzione deve essere riservata solo alla risoluzione dei problemi e non è di uso generale.

OH31

Importante

Convalida del data store

Indica che un data store dati registrato su un server federato non viene convalidato.

OH32

Critica

Scadenza della licenza

Indica che una licenza è scaduta. I flussi di lavoro che dipendono dalla licenza non funzioneranno più.

OH33

Critica

Scadenza della licenza

Indica che la licenza scadrà entro 7 giorni. I flussi di lavoro che dipendono dalla licenza non funzioneranno più.

OH34

Importante

Scadenza della licenza

Indica che la licenza scadrà entro 14 giorni. I flussi di lavoro che dipendono dalla licenza non funzioneranno più.

OH35

Consigliato

Scadenza della licenza

Indica che la licenza scadrà entro 30 giorni. I flussi di lavoro che dipendono dalla licenza non funzioneranno più.

Lo script operationalHealth.py si trova nella directory <Portal for ArcGIS installation location>\tools\operationalhealth. Eseguire lo script dalla riga di comando o shell. Durante l'esecuzione dello script è possibile specificare uno o più parametri. Se lo script operationalHealth.py viene eseguito senza specificare i parametri richiesti, viene richiesto di inserirli manualmente.

parametri di operationalHealth.py

La seguente tabella descrive parametri operationalHealth.py:

ParametroDescrizione

-n o --hostname

Il nome di dominio completamente qualificato della macchina in cui è installato Portal for ArcGIS (in altre parole, portal.domain.com). Il valore predefinito è il nome host del computer in cui viene eseguito lo script.

-u o --username

Il nome utente di un account amministratore integrato.

-p o --password

La password dell'account amministratore integrato specificata dal parametro -u o immessa manualmente.

-f o --passwordFile

Un file di testo che memorizza la password dell'account amministratore integrato specificato dal parametro -u o inserito manualmente. L'uso di questo parametro al posto del parametro -p o –-password impedisce che la password venga elencata quando si controllano i processi in esecuzione sulla macchina.

-o o --outputDir

La directory in cui verrà salvato il rapporto di scansione. La directory predefinita è la stessa cartella in cui viene eseguito lo script. È necessario assicurarsi che l'utente della riga di comando abbia accesso in lettura e scrittura a questa posizione.

-l o --logFile

La directory in cui verrà salvato il file di registro risultante. Se non viene specificato, le informazioni vengono registrate nella console o nel terminale.

-t o --token

Anziché il nome utente e la password è possibile generare e utilizzare un token. Quando si genera un token, impostare la proprietà referrer su operationalhealth. Questo parametro può essere fornito come argomento solo durante l'esecuzione dello script. Quando viene immesso un token, tale token sovrascriverà qualsiasi nome utente o password immessi.

--ignoressl

Disattiva la verifica del certificato SSL. A partire dalla versione 10.7.1, lo script tenta di verificare tutti i certificati SSL per impostazione predefinita. Se Python non si fida dell'emittente dei certificati, lo script non riuscirà a completarsi. Se necessario, è possibile specificare questo parametro in modo da ignorare tutti i certificati.

-d o --debug

Registra le richieste e le risposte delle richieste HTTP. Questo può essere utile per la risoluzione dei problemi dell'utility.

-h o -?

Fornisce un elenco dei parametri che possono essere specificati durante l'esecuzione dello script.

Esempio: operationalHealth.bat -n portal.domain.com -u admin -p my.password -o C:\Temp

La scansione genera un rapporto in formato HTML che elenca tutti i problemi di cui sopra riscontrati nel portale specificato.

Per impostazione predefinita, il report viene salvato nella stessa cartella in cui si esegue lo script ed è denominato operationalHealthReport_<hostname>_<date>_<time>.html.


In questo argomento
  1. parametri di operationalHealth.py