Attività del flusso di lavoro

La funzionalità di flusso di lavoro di OpManager aiuta gli utenti nella risoluzione dei guasti automatizzando le azioni correttive preliminari da intraprendere in caso di inconvenienti. Le attività del flusso di lavoro non sono altro che controlli e azioni che aiutano ad automatizzare le operazioni IT ripetitive.

Controlli:
I controlli sono basati su condizioni if-else. Se la condizione viene superata/soddisfatta, il flusso di lavoro esegue il set di azioni associato alla parte di successo; altrimenti esegue l'altro set di azioni associato alla parte di errore. Esempio: si consideri di aver creato un flusso di lavoro con le attività Test a Service, Send Mail e Start a Service. Send Mail è associata alla parte di successo di Test a Service e Start a Service è associata alla parte di errore. Se il servizio è in esecuzione, il flusso di lavoro esegue l'attività Send Mail per notificare all'amministratore che il servizio è in esecuzione; in caso contrario esegue l'attività Start a Service per avviare il servizio.

Azioni:
Un'azione esegue semplicemente l'attività indicata. Attività come avviare un servizio, eliminare un file, riavviare il sistema sono attività di azione. Se un'attività di azione viene eseguita correttamente, il flusso di lavoro esegue l'attività successiva. Se un'attività di azione fallisce, viene eseguita l'attività di azione associata alla parte di errore. Esempio: si consideri di aver creato un flusso di lavoro con 2 attività di azione  - Start Process e List All Process. List All Process è associata alla parte di successo dell'attività Start Process. Quando il flusso di lavoro viene eseguito, nel caso in cui l'attività Start Process fallisca, il flusso di lavoro cerca l'attività associata nella sezione di errore. Se non viene trovata alcuna attività, il flusso di lavoro esegue l'attività nella sezione di successo, cioè List All Process.

 

Condizioni e azioni disponibili nel flusso di lavoro

Dispositivo
ControlliDescrizione
Ricerca DNSEsegue un comando di ricerca DNS sul dispositivo di destinazione.
Ping del dispositivoInvia pacchetti ICMP al dispositivo di destinazione.
Traccia routeEsegue un comando di traccia route sul dispositivo di destinazione.
Azioni 
Aggiungi un ritardo temporaleAggiunge un ritardo all'esecuzione di un'azione
Riavvia sistemaRiavvia il sistema
Arresta sistemaArresta il sistema
  
Servizio Windows
Controllo 
Testa un servizioVerifica se un servizio è in esecuzione oppure no.
Azioni 
Ottieni servizi attiviFornisce un elenco dei servizi attualmente in esecuzione.
Sospendi un servizioSospende un servizio.
Riavvia servizioRiavvia un servizio.
Riprendi un servizioRiprende un servizio.
Avvia un servizioAvvia un servizio.
Arresta un servizioArresta un servizio.
  
Processo
Controllo 
Testa un processoVerifica se un processo è in esecuzione oppure no.
Azioni 
Elenca tutti i processiElenca tutti i processi attualmente in esecuzione.
Processi per lettura discoElenca i processi in base alla lettura dal disco.
Processi per scrittura discoElenca i processi in base alla scrittura su disco.
Processi per utilizzo memoriaElenca i processi in base all'utilizzo della memoria.
Processi per utilizzo CPUElenca i processi in base all'utilizzo della CPU.
Avvia processoAvvia un processo.
Arresta processoArresta un processo.
  
HTTP & FTP
Controllo 
Controlla URLVerifica la disponibilità di un URL.
Azioni 
Elimina file FTPElimina un file tramite FTP.
Sposta file FTPSposta un file all'interno dello stesso dispositivo remoto tramite FTP.
Rinomina file FTPRinomina un file tramite FTP.
Carica file FTPScrive il contenuto specificato in un file (.txt) e lo carica sul dispositivo remoto tramite FTP.
HTTP Post Data/ResultPubblica l'output ricevuto interrogando un URL nei log del flusso di lavoro.
  
File
Controlli 
Controlla fileControlla la disponibilità di un file.
Ottieni dimensione fileOttiene la dimensione di un file.
Azioni 
Comprimi fileI file vengono compressi con la compressione di Windows.
Comprimi file meno recentiI file non utilizzati da molto tempo vengono compressi con la compressione di Windows. È possibile configurare l'età dei file.
Copia fileCopia il file in un'altra directory dello stesso dispositivo.
Elimina fileElimina un file.
Elimina file meno recentiElimina i file non utilizzati da molto tempo. Elimina anche i file meno recenti nelle sottocartelle. È possibile configurare l'età dei file.
Sposta fileSposta i file in un'altra directory dello stesso dispositivo.
Sposta file meno recentiSposta i file non utilizzati da molto tempo in un'altra directory dello stesso dispositivo. È possibile configurare l'età dei file.
Rinomina fileRinomina un file.
Decomprimi fileDecomprime un file.
  
Cartella
Controlli 
Controlla spazio libero dell'unitàControlla lo spazio libero disponibile in un'unità.
Ottieni dimensione cartellaOttiene la dimensione di una cartella.
Azioni 
Comprimi cartellaComprime una cartella.
Copia cartellaCopia la cartella in un'altra directory locale.
Crea cartellaCrea una cartella.
Elimina cartellaElimina una cartella.
Elenca fileElenca i file disponibili in una cartella.
Sposta cartellaSposta una cartella in un'altra posizione.
Rinomina cartellaRinomina una cartella.
Decomprimi cartellaDecomprime una cartella.
  
VMware
Azioni 
Spegni VMSpegne una VM.
Accendi VMAccende una VM.
Riavvia SO guestRiavvia una VM.
Aggiorna datastoreAggiorna il datastore.
Reimposta VMReimposta bruscamente una VM.
Arresta SO guestArresta una VM.
Metti SO guest in standbyMette una VM in modalità standby.
Sospendi VMSospende una VM.
Crea snapshotCrea uno snapshot dello stato corrente del Server VM.
  
OpManager
Controllo 
Controlla stato del dispositivoControlla lo stato di disponibilità di un dispositivo.
Azioni 
Conferma allarmeConferma un allarme.
Aggiungi nota all'allarmeAggiunge una nota a un allarme.
Cancella allarmeCancella un allarme.
Elimina allarmeElimina un allarme.
Esci dalla manutenzioneRiporta il dispositivo in modalità normale dalla modalità manutenzione.
Genera allarmeGenera un allarme in OpManager.
Metti in manutenzioneMette il dispositivo in modalità manutenzione.
Riscopri dispositivoRiscopre un dispositivo e aggiorna automaticamente tutti i dettagli correlati al dispositivo.
Soppressione allarmeSopprime un allarme.
Annulla conferma allarmeAnnulla la conferma di un allarme.
  
Azioni esterne
Azioni 
Esegui un altro flusso di lavoroEsegue un altro flusso di lavoro come azione.
Esegui script LinuxEsegue uno script sui dispositivi Linux di destinazione.
Esegui script WindowsEsegue uno script dal Server installato su OpManager.
Registra un ticket (Remedy)Crea un ticket in BMC Remedy.
Registra un ticket (SDP/SDP Cloud/ServiceNow)Crea un ticket rispettivamente in ManageEngine ServiceDesk Plus / ServiceDesk Plus Cloud / ServiceNow.
Invia e-mailInvia una notifica tramite e-mail. Assicurarsi di aver configurato le impostazioni del Server di posta.
Invia messaggio popupInvia una notifica tramite popup sul dispositivo di destinazione. Attualmente sono supportati solo i dispositivi Workgroup.
Invia SMSInvia una notifica tramite SMS. Assicurarsi di aver configurato le impostazioni del Server SMS.
Invia messaggio SlackInvia una notifica in Slack secondo la condizione specificata.
  
Azioni NCM
Azioni 
BackupEsegue il backup dei file di configurazione del dispositivo
Esegui comandoEsegue un comando sul dispositivo di destinazione
Esegui modelloEsegue un modello creato nel plug-in NCM sul dispositivo di destinazione
Ottieni ultime N modificheRecupera le ultime N modifiche di configurazione effettuate
Hyper-V
Azioni 
Spegni VMSpegne una VM Hyper-V nella rete
Accendi VMAccende una VM Hyper-V nella rete

 

Ricerca DNS:
La ricerca DNS esegue un comando di ricerca DNS sul dispositivo di destinazione e ne fornisce lo stato.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione dei dispositivi per selezionare il dispositivo. Se non viene selezionato alcun dispositivo, l'attività verrà eseguita sul dispositivo selezionato nella scheda Info.

 

Ping del dispositivo:

Invia pacchetti ICMP per verificare se il dispositivo risponde.

ParametroDescrizione
NomeNome visualizzato per l'attività
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Numero di richiesteNumero di richieste ping da inviare.
Dimensione pacchettoDimensione dei pacchetti ping.
TimeoutIntervallo di timeout per le richieste ping.
TentativiNumero di tentativi per l'operazione di ping.


 

Traccia route:

Esegue un comando di traccia route sul dispositivo di destinazione.

ParametroDescrizione
NomeNome visualizzato per l'attività
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo.

 

Aggiungi un ritardo temporale:
Aggiunge un ritardo all'esecuzione dell'operazione successiva.

ParametroDescrizione
NomeNome visualizzato per l'attività.
DurataRitardo temporale per eseguire l'attività successiva. È possibile configurare il ritardo in ore, minuti e secondi. Selezionare quello richiesto dal menu a discesa.

 

Riavvia sistema:
Riavvia una macchina Windows remota.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo.

 

Arresta sistema:

Disconnette, arresta, riavvia o spegne forzatamente un dispositivo Windows remoto.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione dei dispositivi per selezionare il dispositivo. È possibile anche disconnettere selezionando l'azione Log Off dal menu a discesa.
OpzioniSelezionare l'azione (Log off, Shut down, Reboot o Power off) da eseguire sul dispositivo remoto.

 

Testa un servizio

Verifica se un servizio è in esecuzione oppure no.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione dei dispositivi per selezionare il dispositivo. 
Nome servizioNome del servizio che si desidera verificare per sapere se è in esecuzione oppure no. Utilizzare il menu a discesa per selezionare il servizio. Se il servizio non è elencato, utilizzare l'icona di individuazione per rilevare i servizi in esecuzione sul dispositivo.

Variabile supportata:
${Alarm.ServiceName} - Selezionare questa opzione se si desidera recuperare il nome del servizio dall'entità allarme. Se il flusso di lavoro viene attivato da un allarme di servizio non disponibile, durante l'esecuzione questa variabile verrà sostituita con il nome del servizio dell'entità allarme.
Nota: se viene attivato un allarme di indisponibilità per più servizi, questa attività verrà eseguita per tutti quei servizi.

 

 Ottieni servizi attivi

Fornisce l'elenco dei servizi attivi in esecuzione sul dispositivo.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione dei dispositivi per selezionare il dispositivo. 

 

Sospendi/Riavvia/Riprendi/Avvia/Arresta un servizio

Sospende/Riavvia/Riprende/Avvia/Arresta un servizio.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione dei dispositivi per selezionare il dispositivo. 
Nome servizioNome del servizio che si desidera sospendere/riavviare/riprendere/avviare/arrestare. Utilizzare il menu a discesa per selezionare il servizio. Se il servizio non è elencato, utilizzare l'icona di individuazione per rilevare i servizi in esecuzione sul dispositivo.

Variabile supportata:
${Alarm.ServiceName} - Selezionare questa opzione se si desidera recuperare il nome del servizio dall'entità allarme. Se il flusso di lavoro viene attivato da un allarme di servizio non disponibile, durante l'esecuzione questa variabile verrà sostituita con il nome del servizio dell'entità allarme.
Nota: se viene attivato un allarme di indisponibilità per più servizi, questa attività verrà eseguita per tutti quei servizi.

 

Testa un processo

Verifica se un processo è in esecuzione oppure no.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione dei dispositivi per selezionare il dispositivo.  
Nome processoNome del processo che si desidera testare. È possibile inserire direttamente il nome del processo (ad esempio: mysqld-nt.exe) oppure utilizzare l'icona di selezione per scegliere il processo dai dispositivi remoti.
PercorsoQuesto campo è facoltativo. Se si desidera far corrispondere anche il percorso, selezionare la casella accanto al campo percorso e specificare il percorso eseguibile completo con il nome del processo. Altrimenti lasciare il campo vuoto.
Ad esempio: C:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe
ArgomentiAnche questo campo è facoltativo. Se si desidera far corrispondere gli argomenti, selezionare la casella accanto al campo argomenti e specificarli. Altrimenti lasciare il campo vuoto.
Ad esempio: --defaults-file="my.ini"

 

 Elenca tutti i processi/Processi per lettura disco/Processi per scrittura disco/Processi per utilizzo memoria/Processi per utilizzo CPU

Fornisce l'elenco dei servizi attivi, dei processi per lettura/scrittura disco, utilizzo memoria/utilizzo CPU.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione dei dispositivi per selezionare il dispositivo.

 

Avvia processo

Avvia un processo.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione dei dispositivi per selezionare il dispositivo.
Directory di avvioLa directory da cui si desidera eseguire il processo.
Comando processoComando per avviare il processo.

 

Arresta processo

Arresta un processo in esecuzione su un dispositivo.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione dei dispositivi per selezionare il dispositivo.
Nome processoNome del processo che si desidera testare. È possibile inserire direttamente il nome del processo (ad esempio: mysqld-nt.exe) oppure utilizzare l'icona di selezione per scegliere il processo dai dispositivi remoti.
PercorsoQuesto campo è facoltativo. Se si desidera far corrispondere il percorso durante la terminazione del processo, selezionare la casella accanto al campo percorso e specificare il percorso eseguibile completo con il nome del processo. Altrimenti lasciare il campo vuoto.
Es.: C:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe

Nota:  se la casella non è selezionata e sono in esecuzione più istanze del processo con lo stesso nome, tutti i processi verranno terminati.
ArgomentiAnche questo campo è facoltativo. Se si desidera far corrispondere gli argomenti durante la terminazione del processo, selezionare la casella accanto al campo argomenti e specificarli. Altrimenti lasciare il campo vuoto.
Es.: --defaults-file="my.ini"
Nota:  se la casella non è selezionata e sono in esecuzione più istanze del processo con lo stesso nome, tutti i processi verranno terminati.

 

 

Controlla URL

Controlla la disponibilità dell'URL.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Indirizzo URLIndirizzo dell'URL HTTP da interrogare.

Variabili supportate :
${Alarm.URLAddress} -  recupererà l'URLAddress dall'entità allarme, se il flusso di lavoro viene attivato tramite allarme. Altrimenti non accadrà nulla.
Metodo modulo: Get o PostOpManager testa l'URL tramite metodo Get o Post. Selezionare la condizione appropriata.
Cerca e confronta contenutoIl contenuto qui specificato viene verificato per accertarne la presenza nella pagina web.
TimeoutIntervallo di timeout per l'URL. Il valore predefinito è 25 secondi. Fare clic sul pulsante check now per verificare l'URL.
Dettagli autorizzazione URLFornire nome utente e password per gli URL che richiedono autenticazione.
Controlla oraControlla se l'URL è accessibile con i dettagli inseriti.

 

Elimina file FTP

Elimina un file tramite FTP.

ParametroDescrizione
NomeNome visualizzato per l'attività.
FTP ServerNome del Server FTP. È possibile inserire direttamente il nome del Server FTP oppure usare la variabile '${DeviceName}'. '${DeviceName} verrà sostituita con il nome del dispositivo selezionato nella scheda Info durante l'esecuzione del flusso di lavoro.
Nome utente FTPNome utente del Server FTP.
Password FTPPassword per connettersi al Server FTP.
Nome fileNome del file da eliminare. Inserire il nome del file con il percorso.

 

Sposta file FTP

Sposta un file in un'altra directory all'interno dello stesso sistema tramite FTP.

ParametroDescrizione
NomeNome visualizzato per l'attività.
FTP ServerNome del Server FTP. È possibile inserire direttamente il nome del Server FTP oppure usare la variabile '${DeviceName}'. '${DeviceName} verrà sostituita con il nome del dispositivo selezionato nella scheda Info durante l'esecuzione del flusso di lavoro.
Nome utente FTPNome utente del Server FTP.
Password FTPPassword per connettersi al Server FTP.
Nome fileNome del file da spostare. Inserire il nome del file con il percorso.
Cartella di destinazioneCartella di destinazione in cui il file deve essere spostato. Inserire il percorso.

 

Rinomina file FTP

Rinomina un file tramite FTP.

ParametroDescrizione
NomeNome visualizzato per l'attività.
FTP ServerNome del Server FTP. È possibile inserire direttamente il nome del Server FTP oppure usare la variabile '${DeviceName}'. '${DeviceName} verrà sostituita con il nome del dispositivo selezionato nella scheda Info durante l'esecuzione del flusso di lavoro.
Nome utente FTPNome utente del Server FTP.
Password FTPPassword per connettersi al Server FTP.
File origineNome del file da rinominare. Inserire il nome del file con il percorso. Es.:/root/OpManager/backup/Backup_DB.zip
Nuovo nomeNuovo nome del file. Es.: Backup_DB_Old.zip

 

Carica file FTP

Scrive il contenuto specificato in un file (.txt) e lo carica sul dispositivo remoto tramite FTP.

ParametroDescrizione
NomeNome visualizzato per l'attività.
FTP ServerNome del Server FTP. È possibile inserire direttamente il nome del Server FTP oppure usare la variabile '${DeviceName}'. '${DeviceName} verrà sostituita con il nome del dispositivo selezionato nella scheda Info durante l'esecuzione del flusso di lavoro.
Nome utente FTPNome utente del Server FTP.
Password FTPPassword per connettersi al Server FTP.
DirectoryDirectory in cui il file deve essere caricato.
ContenutoContenuto/valore da caricare

 

HTTP Post Data/Result

Pubblica l'output ricevuto interrogando un URL nei log del flusso di lavoro.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Indirizzo URLIndirizzo dell'URL HTTP da interrogare.

Variabili supportate :
${Alarm.URLAddress} -  recupererà l'URLAddress dall'entità allarme, se il flusso di lavoro viene attivato tramite allarme. Altrimenti non accadrà nulla.
Metodo modulo: Get o PostOpManager testa l'URL tramite metodo Get o Post. Selezionare la condizione appropriata.
Cerca e confronta contenutoIl contenuto qui specificato viene verificato per accertarne la presenza nella pagina web.
TimeoutIntervallo di timeout per l'URL. Il valore predefinito è 25 secondi. Fare clic sul pulsante check now per verificare l'URL.
Dettagli autorizzazione URLFornire nome utente e password per gli URL che richiedono autenticazione.
Controlla oraControlla se l'URL è accessibile con i dettagli inseriti.
Pubblica datiIl contenuto qui specificato verrà visualizzato nei log di esecuzione.

Variabili supportate :
${URLAddress} - sostituirà l'indirizzo specificato nel campo Indirizzo URL.

 

Controlla file 

Controlla l'esistenza di un file nel percorso specificato.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome fileNome del file di cui verificare l'esistenza. Specificare il nome del file con il relativo percorso.

 

Ottieni dimensione file
Controlla la dimensione del file ed esegue le attività di conseguenza.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome fileNome del file di cui controllare la dimensione. Specificare il nome del file con il relativo percorso.
Dimensione fileLa dimensione del file viene confrontata con il valore specificato qui. In base alla condizione selezionata (maggiore o minore di) vengono eseguite le azioni.

 

Comprimi file/Elimina file

Comprime un file con la compressione di Windows/Elimina un file.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome fileNome del file da comprimere/eliminare. Specificare il nome del file con il relativo percorso.

 

Comprimi file meno recenti/Elimina file meno recenti

Comprime i file meno recenti con la compressione di Windows/elimina i file meno recenti.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome cartellaCartella che contiene i file meno recenti. Specificare il percorso della cartella. Nota: l'opzione elimina file meno recenti elimina anche i file meno recenti nelle sottocartelle.
File meno recenti diI file più vecchi del numero specificato di mesi/giorni/ore vengono compressi/eliminati.

 

Copia file/Sposta file

Copia/sposta un file da una cartella a un'altra all'interno dello stesso computer.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome fileNome del file da copiare/spostare in un'altra cartella. Specificare il nome del file con il relativo percorso. È possibile usare il carattere jolly * (ad es.: stderr*.txt) per eseguire l'azione su tutti i file. È inoltre possibile inserire più file separati da una virgola.
Cartella di destinazioneNome della cartella in cui il file deve essere incollato/spostato. Specificare il percorso della cartella.

 

Sposta file meno recenti

Sposta i file che corrispondono all'età specificata in un'altra cartella.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Cartella origineCartella che contiene i file meno recenti. Specificare il percorso della cartella.
Cartella di destinazioneCartella in cui devono essere spostati i file meno recenti.
File meno recenti diI file più vecchi del numero specificato di mesi/giorni/ore vengono spostati.

 

Rinomina file

Rinomina un file. 

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome file origineSpecificare il nome del file origine da rinominare
Es.: C:Program FilesOpManagerbackupBackup_DB.zip
Nuovo nomeNuovo nome del file.
Es.: Backup_DB_Old.zip

 

Decomprimi file

Decomprime un file che era stato compresso con la compressione di Windows.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome fileNome del file da decomprimere. Specificare il nome del file con il relativo percorso. È possibile usare il carattere jolly * (ad es.: stderr*.txt) per eseguire l'azione su tutti i file. È inoltre possibile inserire più file separati da una virgola.

 

Controlla spazio libero dell'unità

Controlla lo spazio libero disponibile in un'unità.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome unitàNome dell'unità di cui deve essere controllato lo spazio libero.
Dimensione unitàLa dimensione dell'unità viene confrontata con il valore (GB/MB/KB) specificato qui. In base alla condizione selezionata (maggiore o minore di) vengono eseguite le azioni.

 

Controlla esistenza cartella 

Controlla l'esistenza di una cartella nel percorso specificato.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome fileNome della cartella di cui deve essere verificata l'esistenza. Specificare il percorso della cartella.

 

Ottieni dimensione cartella

Controlla lo spazio libero disponibile in un'unità.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome cartellaNome della cartella di cui deve essere controllata la dimensione.
Dimensione cartellaLa dimensione dell'unità viene confrontata con il valore (GB/MB/KB) specificato qui. In base alla condizione selezionata (maggiore o minore di) vengono eseguite le azioni.

 

Comprimi /Decomprimi/Elimina cartella

Comprime/decomprime/elimina una cartella.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome cartellaCartella da comprimere/decomprimere/eliminare. Specificare il percorso della cartella.

 

Crea cartella

Crea una cartella nel computer.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome cartellaNome della cartella da creare. Specificare il nome della cartella con il relativo percorso.

 

Copia cartella/Sposta cartella

Copia/sposta una cartella in un'altra cartella all'interno dello stesso computer. 

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome cartellaNome della cartella da copiare/spostare in un'altra cartella. Specificare il nome del file con il relativo percorso.
Cartella di destinazioneNome della cartella di destinazione in cui la cartella origine deve essere incollata/spostata. Specificare il percorso della cartella.

 

Elenca file

Elenca i file disponibili in una cartella.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Nome cartellaNome della cartella di cui devono essere elencati i file. Specificare il percorso della cartella.

 

Rinomina cartella

Rinomina una cartella.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Cartella origineSpecificare il nome della cartella origine da rinominare
Es.: C:OpManagerlogs
Nuovo nomeNuovo nome della cartella.
Es.: logs_old

 

Aggiungi nota all'allarme

Aggiunge una nota a un allarme.

ParametroDescrizione
NomeNome visualizzato per l'attività.
NotaNota da aggiungere all'allarme. 


Genera allarme

Genera un allarme in OpManager.

ParametroDescrizione
NomeNome visualizzato per l'attività.
OrigineNota da aggiungere all'allarme.
GravitàSelezionare la gravità dell'allarme.
MessaggioMessaggio da visualizzare nell'allarme.
Codice allarmeStringa univoca usata per attivare l'evento. Es.: -Threshold-DOWN
EntitàIdentifica in modo univoco l'oggetto guasto all'interno dell'origine. Gli eventi verranno correlati in allarmi in base al campo entità. Più eventi con la stessa entità verranno raggruppati come un singolo allarme.
Tipo di eventoDescrizione del tipo di evento

 

Esegui script Linux

Esegue uno script su macchine Linux remote e ne recupera l'output. A seconda dell'input, questo script verrà eseguito dal OpManager Server oppure dalla macchina remota. Il successo/fallimento viene deciso in base al codice di uscita. Se lo script restituisce il codice di uscita 0, viene considerato come successo; qualsiasi altro valore viene considerato come errore.

Es.: per uno shell script,
exit(0) --  Successo
exit(1)  -- Errore
exit(-2) -- Errore

 

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Riga di comandoSpecificare il comando usato per eseguire lo script.
Es.: sh ${FileName} ${DeviceName} arg1
Qui la variabile ${FileName} è obbligatoria per eseguire lo script. OpManager sostituirà questa variabile durante l'esecuzione.

Variabili supportate :
${DeviceName} - sostituirà il nome del dispositivo in esecuzione durante il runtime.
${UserName} -   sostituirà il nome utente del dispositivo se già specificato per questo dispositivo.
${Password} - sostituirà la password del dispositivo se già specificata per questo dispositivo.
Corpo dello scriptLo script effettivo da eseguire.
AvanzateFare clic sul pulsante Advanced per configurare i campi seguenti.
Esegui da macchina remotaSe questa opzione è selezionata, lo script viene inviato alla macchina remota e verrà eseguito. In caso contrario verrà eseguito dal OpManager Server.
Directory di lavoroSpecificare la directory da cui si desidera eseguire lo script.

Variabili supportate :
${UserHomeDir}  - sostituirà la directory home dell'utente durante il runtime.
${TempDir} - sostituirà la directory temporanea del dispositivo durante il runtime. Es: /tmp
Timeout rispostaTempo di attesa per il completamento dell'esecuzione dello script. Il valore predefinito indicato qui è 60 secondi.

 

Esegui script Windows

L'esecuzione dello script viene effettuata dal OpManager Server sulle macchine Windows di destinazione e ne recupera l'output. Il successo/fallimento viene deciso in base al codice di uscita.
Se lo script restituisce il codice di uscita 0, viene considerato un successo; qualsiasi altro valore viene considerato un errore.

Es.: per VBscript:
WScript.Quit(0) -- Successo
WScript.Quit(1) -- Errore
WScript.Quit(-2) -- Errore

 

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
Riga di comandoSpecificare il comando usato per eseguire lo script.
Es. : cscript ${FileName}.vbs ${DeviceName} ${UserName} ${Password} arg1
Qui la variabile ${FileName} è obbligatoria per eseguire lo script.  OpManager sostituirà questa variabile durante l'esecuzione.

Variabili supportate :
${DeviceName} - sostituirà il nome del dispositivo in esecuzione durante il runtime.
${UserName} -   sostituirà il nome utente del dispositivo se già specificato per questo dispositivo.
${Password} - sostituirà la password del dispositivo se già specificata per questo dispositivo.
Corpo dello scriptLo script effettivo da eseguire.
AvanzateFare clic sul pulsante Advanced per configurare i campi seguenti.
Directory di lavoroSpecificare la directory da cui si desidera eseguire lo script.
Variabili supportate :
${UserHomeDir}  - sostituirà la directory home dell'utente durante il runtime.
${TempDir} - sostituirà la directory temporanea di OpManager durante il runtime.  
Timeout rispostaIntervallo di timeout per la risposta del dispositivo sullo stato di esecuzione dello script.

 

Registra un ticket (Remedy)

Registra un ticket in BMC Remedy.

ParametroDescrizione
NomeNome visualizzato per il ticket.
ID e-mail mittenteID e-mail del mittente.
ID e-mail Service DeskID e-mail del service desk BMC Remedy.
ImpattoSelezionare il livello di impatto del ticket.
UrgenzaSelezionare la gravità del ticket.
RiepilogoAggiungere un riepilogo per comprendere rapidamente il problema segnalato.
DescrizioneDescrivere il problema.

 

Registra un ticket (SDP)

Registra un ticket in ManageEngine ServiceDesk Plus. Assicurarsi che ServiceDesk Plus sia integrato con OpManager.

ParametroDescrizione
NomeNome visualizzato per il ticket.
CategoriaSelezionare la categoria appropriata per il ticket.
SottocategoriaSelezionare la sottocategoria appropriata.
ElementoSelezionare l'elemento appropriato.
PrioritàSelezionare il livello di priorità del ticket.
GruppoSelezionare il gruppo.
TecnicoSelezionare il tecnico a cui si desidera assegnare il ticket.
TitoloOggetto del ticket. È possibile utilizzare variabili.
DescrizioneDescrivere il problema. È possibile utilizzare variabili.

 

Invia posta

Invia un messaggio agli indirizzi e-mail specificati. È utile per notificare il risultato/completamento di un'attività nel flusso di lavoro.

ParametroDescrizione
NomeNome visualizzato per l'attività.
ID e-mail mittenteID e-mail del mittente.
ID e-mail destinatarioID e-mail dei destinatari.
Formato postaL'e-mail può essere inviata in testo semplice, HTML o in entrambi i formati. Selezionare il formato richiesto.
OggettoOggetto dell'e-mail. È possibile utilizzare variabili.
MessaggioContenuto dell'e-mail. È possibile utilizzare variabili.

 

Invia messaggio popup

Apre una finestra popup con il messaggio specificato sui computer remoti.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
MessaggioMessaggio da visualizzare nel popup.

 

Invia SMS

Invia notifiche SMS al numero di cellulare specificato. È utile per notificare il risultato/completamento di un'attività nel flusso di lavoro.

ParametroDescrizione
NomeNome visualizzato per l'attività.
Dispositivo di destinazioneDispositivo su cui deve essere eseguita l'attività. Fare clic sull'icona di selezione del dispositivo per selezionare il dispositivo oppure usare la variabile ${DeviceName}. ${DeviceName} verrà sostituita con il nome del dispositivo selezionato in Info-> Devices durante l'esecuzione del flusso di lavoro.
MessaggioMessaggio da inviare come SMS. Il messaggio non deve superare i 160 caratteri.


Invia messaggio Slack

OpManager invia un messaggio Slack come notifica del completamento di un'attività nel flusso di lavoro.

ParametroDescrizione
NomeNome visualizzato per l'attività.
DestinazioneIl messaggio può essere inviato a un singolo membro o a un canale specifico.
CanaleSelezionare il canale specifico su cui si desidera condividere il messaggio.
Titolo messaggioÈ possibile assegnare un titolo appropriato al messaggio.
Descrizione messaggioInserire l'intero messaggio nella casella di descrizione.

Variabili:
Le variabili vengono utilizzate per aggiungere valori dinamici in un campo di un'attività. Di seguito sono riportate le variabili:


${DeviceName} - Nome del dispositivo a cui il flusso di lavoro deve essere associato. Può essere utilizzata in tutti i campi

${WorkflowName} - Nome del flusso di lavoro da attivare. Può essere utilizzata in tutti i campi.

${Alarm.ServiceName} - Nome del servizio per cui viene generato un allarme.

${URLAddress} - Indirizzo URL

${Alarm.URLAddress} - Indirizzo URL per cui viene generato un allarme.

${UserName} - Nome utente del dispositivo.

${Password} - Password del dispositivo.

${Device.DisplayName} - Nome visualizzato del dispositivo per cui viene generato un allarme.

${Alarm.ProcessName} - Nome del processo per cui viene generato un allarme.

$message - Verrà visualizzato il messaggio di allarme

 


Utilizzo delle variabili

Le variabili possono essere comprese meglio con un esempio. Di seguito è riportato il flusso di lavoro che deve essere attivato come azione ogni volta che viene generato un allarme di servizio non disponibile.

Azioni del flusso di lavoro in OpManager: configurazione del flusso di lavoro

Attività 1: viene creata l'attività 'Test a service' per verificare il servizio non disponibile. Quando il flusso di lavoro viene attivato, la variabile ${Alarm.ServiceName`} viene sostituita con il nome del servizio che non è più disponibile. ${DeviceName} viene sostituita con il nome del dispositivo

Azioni del flusso di lavoro in OpManager: test di un servizio

Attività 2: Il risultato dell'attività precedente (servizio attivo o non attivo) viene aggiunto come nota all'allarme usando la variabile ${Result}. (Questa variabile non è ancora implementata nella build corrente; verrà comunicato quando sarà disponibile per l'uso.)

Azioni del flusso di lavoro in OpManager: aggiungi nota all'allarme