İş Akışı Görevleri

OpManager'ın iş akışı özelliği, bir aksilik durumunda alınması gereken ön düzeltici işlemleri otomatikleştirerek kullanıcıların hata giderimine yardımcı olur. İş akışı görevleri, tekrar eden BT işlemlerini otomatikleştirmenize yardımcı olan denetimler ve eylemlerden ibarettir.

Denetimler:
Denetimler if-else koşul tabanlıdır. Koşul geçilirse/sağlanırsa, iş akışı başarı bölümüne ilişkilendirilmiş eylem kümesini yürütür; aksi durumda başarısızlık bölümüne ilişkilendirilmiş diğer eylem kümesini yürütür. Örnek: Hizmeti Test Et, E-posta Gönder ve Hizmeti Başlat görevlerinden oluşan bir iş akışı oluşturduğunuzu düşünün. E-posta Gönder, Hizmeti Test Et görevinin başarı bölümüne; Hizmeti Başlat ise başarısızlık bölümüne ilişkilendirilmiştir. Hizmet çalışıyorsa, iş akışı yöneticiyi hizmetin çalıştığı konusunda bilgilendirmek için E-posta Gönder görevini yürütür; aksi halde hizmeti başlatmak için Hizmeti Başlat görevini yürütür.

Eylemler:
Bir eylem, belirtilen işlemi gerçekleştirir. Hizmet başlatma, dosya silme, sistemi yeniden başlatma gibi görevler eylem görevleridir. Bir eylem görevi başarıyla yürütülürse, iş akışı sıradaki görevi yürütür. Bir eylem görevi başarısız olursa, başarısızlık bölümüne ilişkilendirilmiş eylem görevi yürütülür. Örnek: İşlemi Başlat ve Tüm İşlemleri Listele olmak üzere 2 eylem görevinden oluşan bir iş akışı oluşturduğunuzu düşünün. Tüm İşlemleri Listele, İşlemi Başlat görevinin başarı bölümüne ilişkilendirilmiştir. İş akışı yürütüldüğünde, İşlemi Başlat görevi başarısız olursa, iş akışı başarısızlık bölümüne ilişkilendirilmiş görevi arar. Herhangi bir görev bulunmazsa, iş akışı başarı bölümündeki görevi yani Tüm İşlemleri Listele'yi yürütür.

 

İş Akışında Kullanılabilen Koşullar ve Eylemler

Cihaz
DenetimlerAçıklama
DNS AramasıUç cihazda bir DNS arama komutu yürütür.
Cihazı Ping'leUç cihaza ICMP paketleri gönderir.
İz routeUç cihazda bir iz route komutu yürütür.
Eylemler 
Zaman Gecikmesi EkleBir eylemin yürütülmesine gecikme ekler
Sistemi Yeniden BaşlatSistemi yeniden başlatır
Sistemi KapatSistemi kapatır
  
Windows Hizmeti
Denetim 
Bir Hizmeti Test EtBir hizmetin çalışıp çalışmadığını test eder.
Eylemler 
Etkin Hizmetleri AlŞu anda çalışan hizmetlerin bir listesini sağlar.
Bir Hizmeti DuraklatBir hizmeti duraklatır.
Hizmeti Yeniden BaşlatBir hizmeti yeniden başlatır.
Bir Hizmeti SürdürBir hizmeti sürdürür.
Bir Hizmeti BaşlatBir hizmeti başlatır.
Bir Hizmeti DurdurBir hizmeti durdurur.
  
İşlem
Denetim 
Bir İşlemi Test EtBir işlemin çalışıp çalışmadığını test eder.
Eylemler 
Tüm İşlemleri ListeleŞu anda çalışan tüm işlemleri listeler.
Disk Okumaya Göre İşlemlerİşlemleri Disk Okumaya göre listeler.
Disk Yazmaya Göre İşlemlerİşlemleri Disk Yazmaya göre listeler.
Bellek Kullanımına Göre İşlemlerİşlemleri bellek kullanımına göre listeler.
CPU Kullanımına Göre İşlemlerİşlemleri CPU kullanımına göre listeler.
İşlem BaşlatBir işlem başlatır.
İşlemi DurdurBir işlemi durdurur.
  
HTTP & FTP
Denetim 
URL'yi DenetleBir URL'nin kullanılabilirliğini test eder.
Eylemler 
FTP ile Dosya SilFTP aracılığıyla bir dosyayı siler.
FTP ile Dosya TaşıAynı uzak cihaz içinde bir dosyayı FTP aracılığıyla taşır.
FTP ile Dosyayı Yeniden AdlandırFTP aracılığıyla bir dosyayı yeniden adlandırır.
FTP ile Dosya YükleVerilen içeriği bir dosyaya (.txt) yazar ve FTP aracılığıyla uzak cihaza yükler.
HTTP Veri/Sonuç GönderBir URL sorgulandığında alınan çıktıyı iş akışı günlüklerine gönderir.
  
Dosya
Denetimler 
Dosyayı DenetleBir dosyanın kullanılabilirliğini denetler.
Dosya Boyutunu AlBir dosyanın boyutunu alır.
Eylemler 
Dosyaları SıkıştırDosyalar Windows Sıkıştırması ile sıkıştırılır.
Eski Dosyaları SıkıştırUzun süredir kullanılmayan dosyalar Windows Sıkıştırması ile sıkıştırılır. Dosyaların yaşını yapılandırabilirsiniz.
Dosyayı KopyalaDosyayı aynı cihaz içindeki başka bir dizine kopyalar.
Dosyayı SilBir dosyayı siler.
Eski Dosyaları SilUzun süredir kullanılmayan dosyaları siler. Alt klasörlerdeki eski dosyaları da siler. Dosyaların yaşını yapılandırabilirsiniz.
Dosyayı TaşıDosyaları aynı cihaz içindeki başka bir dizine taşır.
Eski Dosyaları TaşıUzun süredir kullanılmayan dosyaları aynı cihaz içindeki başka bir dizine taşır. Dosyaların yaşını yapılandırabilirsiniz.
Dosyayı Yeniden AdlandırBir dosyayı yeniden adlandırır.
Dosya Sıkıştırmasını AçBir dosyanın sıkıştırmasını açar.
  
Klasör
Denetimler 
Sürücü Boş Alanını DenetleBir sürücüdeki kullanılabilir boş alanı denetler.
Klasör Boyutunu AlBir klasörün boyutunu alır.
Eylemler 
Klasörü SıkıştırBir klasörü sıkıştırır.
Klasörü KopyalaKlasörü başka bir yerel dizine kopyalar.
Klasör OluşturBir klasör oluşturur.
Klasörü SilBir klasörü siler.
Dosyaları ListeleBir klasörde bulunan dosyaları listeler.
Klasörü TaşıBir klasörü başka bir konuma taşır.
Klasörü Yeniden AdlandırBir klasörü yeniden adlandırır.
Klasör Sıkıştırmasını AçBir klasörün sıkıştırmasını açar.
  
VMware
Eylemler 
VM Gücünü KapatBir VM'nin gücünü kapatır.
VM Gücünü AçBir VM'nin gücünü açar.
Konuk İşletim Sistemini Yeniden BaşlatBir VM'yi yeniden başlatır.
Veri Deposunu YenileVeri deposunu yeniler.
VM'yi SıfırlaBir VM'yi aniden sıfırlar.
Konuk İşletim Sistemini KapatBir VM'yi kapatır.
Konuk İşletim Sistemini Beklemeye AlBir VM'yi Bekleme moduna alır.
VM'yi Askıya AlBir VM'yi askıya alır.
Anlık görüntü alVM Server mevcut durumunun anlık görüntüsünü alır.
  
OpManager
Denetim 
Cihaz Durumunu DenetleBir cihazın kullanılabilirlik durumunu denetler.
Eylemler 
Alarmı OnaylaBir alarmı onaylar.
Alarm Notu EkleBir alarma not ekler.
Alarmı TemizleBir alarmı temizler.
Alarmı SilBir alarmı siler.
Bakımdan ÇıkarBakım modundaki cihazı normale döndürür.
Alarm OluşturOpManager'da bir alarm oluşturur.
Bakıma AlCihazı bakım moduna alır.
Cihazı Yeniden KeşfetBir cihazı yeniden keşfeder ve cihazla ilgili tüm ayrıntıları otomatik olarak günceller.
Alarm BastırmaBir alarmı bastırır.
Alarm Onayını KaldırBir alarmın onayını kaldırır.
  
Harici Eylemler
Eylemler 
Başka Bir İş Akışını YürütBaşka bir iş akışını eylem olarak yürütür.
Linux Betiği YürütUç Linux cihazlarında bir betik yürütür.
Windows Betiği YürütYüklü Server OpManager üzerinde bir betik yürütür.
Bilet Kaydet (Remedy)BMC Remedy'de bir bilet oluşturur.
Bilet Kaydet (SDP/SDP Cloud/ServiceNow)Sırasıyla ManageEngine ServiceDesk Plus/ ServiceDesk Plus Cloud/ ServiceNow'da bir bilet oluşturur.
E-posta GönderE-posta yoluyla bildirim gönderir. Posta Server ayarlarını yapılandırdığınızdan emin olun.
Açılır Mesaj GönderUç cihazda açılır pencere ile bildirim gönderir. Şu anda yalnızca Workgroup cihazları desteklenmektedir.
SMS GönderSMS yoluyla bildirim gönderir. SMS Server ayarlarını yapılandırdığınızdan emin olun.
Slack Mesajı GönderVerilen koşula göre Slack'te bildirim gönderir.
  
NCM Eylemleri
Eylemler 
YedekleCihaz yapılandırma dosyalarının yedeğini alır
Komut YürütUç cihazda bir komut yürütür
Şablon YürütNCM Eklentisinde oluşturulan bir şablonu uç cihazda yürütür
Son N Değişikliği AlYapılan son N yapılandırma değişikliğini getirir
Hyper-V
Eylemler 
VM gücünü kapatAğınızdaki bir Hyper-V VM'yi kapatın
VM gücünü açAğınızdaki bir Hyper-V VM'yi açın

 

DNS Araması:
DNS Araması, uç cihazda bir DNS arama komutu yürütür ve durumunu sağlar.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın. Hiçbir cihaz seçilmezse, Bilgi sekmesinde seçilen cihaz üzerinde yürütülür.

 

Cihazı Ping'le:

Cihazın yanıt verip vermediğini test etmek için ICMP paketleri gönderir.

ParametreAçıklama
AdGörev için görüntüleme adı
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
İstek sayısıGöndermek istediğiniz ping isteği sayısı.
Paket BoyutuPing paketlerinin boyutu.
Zaman aşımıPing istekleri için zaman aşımı aralığı.
Yeniden denemePing işlemi için yeniden deneme sayısı.


 

İz route:

Uç cihazda bir iz route komutu yürütür.

ParametreAçıklama
AdGörev için görüntüleme adı
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın.

 

Zaman Gecikmesi Ekle:
Sonraki işlemin yürütülmesine gecikme ekler.

ParametreAçıklama
AdGörev için görüntüleme adı.
SüreSonraki görevi gerçekleştirmek için zaman gecikmesi. Zaman gecikmesini saat, dakika ve saniye olarak yapılandırabilirsiniz. Açılır menüden gerekeni seçin.

 

Sistemi Yeniden Başlat:
Uzak bir Windows makinesini yeniden başlatır.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın.

 

Sistemi Kapat:

Uzak bir Windows cihazında oturumu kapatır, kapatır, yeniden başlatır veya gücü zorla kapatır.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın. Açılır menüden Oturumu Kapat eylemini seçerek oturumu da kapatabilirsiniz.
SeçeneklerUzak cihazda gerçekleştirmek istediğiniz eylemi seçin (Oturumu kapat, Kapat, Yeniden başlat veya Gücü kapat).

 

Bir Hizmeti Test Et

Bir hizmetin çalışıp çalışmadığını test eder.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın. 
Hizmet AdıÇalışıp çalışmadığını test etmek istediğiniz hizmetin adı. Hizmeti seçmek için açılır menüyü kullanın. Hizmet listede yoksa, cihazda çalışan hizmetleri keşfetmek için keşfet simgesini kullanın.

Desteklenen Değişken:
${Alarm.ServiceName} - Hizmet adını alarm varlığından almak istiyorsanız bu seçeneği seçin. İş akışı hizmet kapalı alarmından tetiklenirse, bu değişken çalışma zamanında alarm varlığındaki hizmet adıyla değiştirilir.
Not: Birden fazla hizmet kapalı alarmı tetiklenirse, bu görev bu hizmetlerin tümü için yürütülür.

 

 Etkin Hizmetleri Al

Cihazda çalışan etkin hizmetlerin listesini sağlar.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın. 

 

Bir Hizmeti Duraklat/Yeniden Başlat/Sürdür/Başlat/Durdur

Bir hizmeti duraklatır/yeniden başlatır/sürdürür/başlatır/durdurur.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın. 
Hizmet AdıDuraklatmak/yeniden başlatmak/sürdürmek/başlatmak/durdurmak istediğiniz hizmetin adı. Hizmeti seçmek için açılır menüyü kullanın. Hizmet listede yoksa, cihazda çalışan hizmetleri keşfetmek için keşfet simgesini kullanın.

Desteklenen Değişken:
${Alarm.ServiceName} - Hizmet adını alarm varlığından almak istiyorsanız bu seçeneği seçin. İş akışı hizmet kapalı alarmından tetiklenirse, bu değişken çalışma zamanında alarm varlığındaki hizmet adıyla değiştirilir.
Not: Birden fazla hizmet kapalı alarmı tetiklenirse, bu görev bu hizmetlerin tümü için yürütülür.

 

Bir İşlemi Test Et

Bir işlemin çalışıp çalışmadığını test eder.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın.  
İşlem AdıTest etmek istediğiniz işlemin adı. İşlem adını doğrudan girebilir (Örn.:mysqld-nt.exe) veya işlemeyi uzak cihazlardan seçmek için seç simgesini kullanabilirsiniz.
YolBu alan isteğe bağlıdır. Yolu da eşleştirmek istiyorsanız, yol alanının yanındaki onay kutusunu işaretleyin ve işlem adıyla birlikte tam yürütülebilir yolu belirtin. Aksi halde bu alanı boş bırakın.
Örn.: C:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe
ArgümanlarBu alan da isteğe bağlıdır. Argümanları eşleştirmek istiyorsanız, argümanlar alanının yanındaki onay kutusunu işaretleyin ve argümanları belirtin. Aksi halde bu alanı boş bırakın.
Örn.: --defaults-file="my.ini"

 

 Tüm İşlemleri Listele/Disk Okumaya Göre İşlemler/Disk Yazmaya Göre İşlemler/Bellek Kullanımına Göre İşlemler/CPU Kullanımına Göre İşlemler

Etkin hizmetlerin, disk okuma/disk yazma/Bellek kullanımı/CPU kullanımına göre işlemlerin listesini sağlar.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın.

 

İşlem Başlat

Bir işlem başlatır.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın.
Başlangıç Diziniİşlemi yürütmek istediğiniz dizin.
İşlem Komutuİşlemi başlatma komutu.

 

İşlemi Durdur

Bir cihazda çalışan işlemi durdurur.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın.
İşlem AdıTest etmek istediğiniz işlemin adı. İşlem adını doğrudan girebilir (Örn.:mysqld-nt.exe) veya işlemi uzak cihazlardan seçmek için seç simgesini kullanabilirsiniz.
YolBu alan isteğe bağlıdır. İşlemi sonlandırırken yolu da eşleştirmek istiyorsanız, yol alanının yanındaki onay kutusunu işaretleyin ve işlem adıyla birlikte tam yürütülebilir yolu belirtin. Aksi halde bu alanı boş bırakın.
Örn: C:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe

Not:  Onay kutusu işaretli değilse ve aynı ada sahip birden fazla işlem örneği çalışıyorsa, tüm işlemler sonlandırılır.
ArgümanlarBu alan da isteğe bağlıdır. İşlemi sonlandırırken argümanları eşleştirmek istiyorsanız, argümanlar alanının yanındaki onay kutusunu seçin ve argümanları belirtin. Aksi halde bu alanı boş bırakın.
Örn: --defaults-file="my.ini"
Not:  Onay kutusu işaretli değilse ve aynı ada sahip birden fazla işlem örneği çalışıyorsa, tüm işlemler sonlandırılır.

 

 

URL'yi Denetle

URL'nin kullanılabilir olup olmadığını denetler.

ParametreAçıklama
AdGörev için görüntüleme adı.
URL AdresiSorgulanması gereken HTTP URL'sinin adresi.

Desteklenen Değişkenler :
${Alarm.URLAddress} -  iş akışı alarm aracılığıyla tetiklenirse URLAddress değerini alarm varlığından alır. Aksi halde hiçbir şey olmaz.
Form Yöntemi: Get veya PostOpManager, URL'yi Get veya Post yöntemiyle test eder. Uygun koşulu seçin.
İçeriği Ara ve EşleştirBurada belirtilen içerik, web sayfasında bulunup bulunmadığı açısından doğrulanır.
Zaman aşımıURL için zaman aşımı aralığı. Varsayılan değer 25 saniyedir. URL'yi doğrulamak için şimdi denetle düğmesine tıklayın.
URL Yetkilendirme AyrıntılarıKimlik doğrulaması gerektiren URL'ler için kullanıcı adı ve parola sağlayın.
Şimdi DenetleGirilen ayrıntılarla URL'nin erişilebilir olup olmadığını denetler.

 

FTP ile Dosya Sil

FTP aracılığıyla bir dosyayı siler.

ParametreAçıklama
AdGörev için görüntüleme adı.
FTP ServerFTP Server adı. FTP Server adını doğrudan girebilir veya '${DeviceName}' değişkenini kullanabilirsiniz. '${DeviceName}, iş akışı yürütülmesi sırasında Bilgi sekmesinde seçilen cihaz adıyla değiştirilir.
FTP Kullanıcı AdıFTP Server kullanıcı adı.
FTP ParolasıFTP Server bağlanmak için parola.
Dosya AdıSilinecek dosyanın adı. Dosya adını yoluyla birlikte girin.

 

FTP ile Dosya Taşı

Bir dosyayı aynı sistem içinde başka bir dizine FTP aracılığıyla taşır.

ParametreAçıklama
AdGörev için görüntüleme adı.
FTP ServerFTP Server adı. FTP Server adını doğrudan girebilir veya '${DeviceName}' değişkenini kullanabilirsiniz. '${DeviceName}, iş akışı yürütülmesi sırasında Bilgi sekmesinde seçilen cihaz adıyla değiştirilir.
FTP Kullanıcı AdıFTP Server kullanıcı adı.
FTP ParolasıFTP Server bağlanmak için parola.
Dosya AdıTaşınacak dosyanın adı. Dosya adını yoluyla birlikte girin.
Hedef KlasörDosyanın taşınacağı hedef klasör. Yolu girin.

 

FTP ile Dosyayı Yeniden Adlandır

FTP aracılığıyla bir dosyayı yeniden adlandırır.

ParametreAçıklama
AdGörev için görüntüleme adı.
FTP ServerFTP Server adı. FTP Server adını doğrudan girebilir veya '${DeviceName}' değişkenini kullanabilirsiniz. '${DeviceName}, iş akışı yürütülmesi sırasında Bilgi sekmesinde seçilen cihaz adıyla değiştirilir.
FTP Kullanıcı AdıFTP Server kullanıcı adı.
FTP ParolasıFTP Server bağlanmak için parola.
Kaynak DosyaYeniden adlandırılacak dosyanın adı. Dosya adını yoluyla birlikte girin. Örn.:/root/OpManager/backup/Backup_DB.zip
Yeni AdDosya için yeni ad. Örn.: Backup_DB_Old.zip

 

FTP ile Dosya Yükle

Verilen içeriği bir dosyaya (.txt) yazar ve FTP aracılığıyla uzak cihaza yükler.

ParametreAçıklama
AdGörev için görüntüleme adı.
FTP ServerFTP Server adı. FTP Server adını doğrudan girebilir veya '${DeviceName}' değişkenini kullanabilirsiniz. '${DeviceName}, iş akışı yürütülmesi sırasında Bilgi sekmesinde seçilen cihaz adıyla değiştirilir.
FTP Kullanıcı AdıFTP Server kullanıcı adı.
FTP ParolasıFTP Server bağlanmak için parola.
DizinDosyanın yükleneceği dizin.
İçerikYüklenecek içerik/değer

 

HTTP Veri/Sonuç Gönder

Bir URL sorgulandığında alınan çıktıyı iş akışı günlüklerine gönderir.

ParametreAçıklama
AdGörev için görüntüleme adı.
URL AdresiSorgulanması gereken HTTP URL'sinin adresi.

Desteklenen Değişkenler :
${Alarm.URLAddress} -  iş akışı alarm aracılığıyla tetiklenirse URLAddress değerini alarm varlığından alır. Aksi halde hiçbir şey olmaz.
Form Yöntemi: Get veya PostOpManager URL'yi Get veya Post yöntemiyle test eder. Uygun koşulu seçin.
İçeriği Ara ve EşleştirBurada belirtilen içerik, web sayfasında bulunup bulunmadığı açısından doğrulanır.
Zaman aşımıURL için zaman aşımı aralığı. Varsayılan değer 25 saniyedir. URL'yi doğrulamak için şimdi denetle düğmesine tıklayın.
URL Yetkilendirme AyrıntılarıKimlik doğrulaması gerektiren URL'ler için kullanıcı adı ve parola sağlayın.
Şimdi DenetleGirilen ayrıntılarla URL'nin erişilebilir olup olmadığını denetler.
Veri GönderBurada belirtilen içerik yürütme günlüklerinde görüntülenir.

Desteklenen Değişkenler :
${URLAddress} - URL Adresi alanında belirtilen adresle değiştirilir.

 

Dosyayı Denetle 

Belirtilen yolda bir dosyanın varlığını denetler.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Dosya AdıVarlığı denetlenecek dosyanın adı. Dosya adını yolu ile birlikte belirtin.

 

Dosya Boyutunu Al
Dosyanın boyutunu denetler ve buna göre görevleri yürütür.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Dosya AdıBoyutu denetlenecek dosyanın adı. Dosya adını yolu ile birlikte belirtin.
Dosya BoyutuDosyanın boyutu burada belirtilen değerle karşılaştırılır. Seçilen koşula (büyüktür veya küçüktür) göre eylemler yürütülür.

 

Dosyayı Sıkıştır/Dosyayı Sil

Bir dosyayı Windows Sıkıştırması ile sıkıştırır/bir dosyayı siler.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Dosya AdıSıkıştırılacak/silinecek dosyanın adı. Dosya adını yolu ile birlikte belirtin.

 

Eski Dosyaları Sıkıştır/Eski Dosyaları Sil

Eski dosyaları Windows Sıkıştırması ile sıkıştırır/eski dosyaları siler.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Klasör AdıEski dosyaları içeren klasör. Klasör yolunu belirtin. Not: Eski dosyaları sil seçeneği, alt klasörlerdeki eski dosyaları da siler.
Şu Süreden Daha Eski DosyalarBelirtilen ay/gün/saat sayısından daha eski dosyalar sıkıştırılır/silinir.

 

Dosyayı Kopyala/Dosyayı Taşı

Bir dosyayı aynı bilgisayar içinde bir klasörden başka bir klasöre kopyalar/taşır.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Dosya AdıBaşka bir klasöre kopyalanacak/taşınacak dosyanın adı. Dosya adını yolu ile birlikte belirtin. Tüm dosyalar üzerinde işlem yapmak için joker karakter * (örn.: stderr*.txt) kullanabilirsiniz. Virgülle ayrılmış şekilde birden fazla dosya da girebilirsiniz.
Hedef KlasörDosyanın yapıştırılacağı/taşınacağı klasörün adı. Klasör yolunu belirtin.

 

Eski Dosyaları Taşı

Belirtilen yaşla eşleşen dosyaları başka bir klasöre taşır.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Kaynak KlasörEski dosyaları içeren klasör. Klasör yolunu belirtin.
Hedef KlasörEski dosyaların taşınacağı klasör.
Şu Süreden Daha Eski DosyalarBelirtilen ay/gün/saat sayısından daha eski dosyalar taşınır.

 

Dosyayı Yeniden Adlandır

Bir dosyayı yeniden adlandırır. 

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Kaynak Dosya AdıYeniden adlandırılacak kaynak dosya adını belirtin
Örn.: C:Program FilesOpManagerbackupBackup_DB.zip
Yeni AdDosya için yeni ad.
Örn.: Backup_DB_Old.zip

 

Dosya Sıkıştırmasını Aç

Windows Sıkıştırması ile sıkıştırılmış bir dosyanın sıkıştırmasını açar.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Dosya AdıSıkıştırması açılacak dosyanın adı. Dosya adını yolu ile birlikte belirtin. Tüm dosyalar üzerinde işlem yapmak için joker karakter * (örn.: stderr*.txt) kullanabilirsiniz. Virgülle ayrılmış şekilde birden fazla dosya da girebilirsiniz.

 

Sürücü Boş Alanını Denetle

Bir sürücüdeki kullanılabilir boş alanı denetler.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Sürücü AdıBoş alan için denetlenecek sürücünün adı.
Sürücü BoyutuSürücünün boyutu burada belirtilen değerle (GB/MB/KB) karşılaştırılır. Seçilen koşula (büyüktür veya küçüktür) göre eylemler yürütülür.

 

Klasör Varlığını Denetle 

Belirtilen yolda bir klasörün varlığını denetler.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Dosya AdıVarlığı denetlenecek klasörün adı. Klasör yolunu belirtin.

 

Klasör Boyutunu Al

Bir sürücüdeki kullanılabilir boş alanı denetler.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Klasör AdıBoyutu denetlenecek klasörün adı.
Klasör BoyutuSürücünün boyutu burada belirtilen değerle (GB/MB/KB) karşılaştırılır. Seçilen koşula (büyüktür veya küçüktür) göre eylemler yürütülür.

 

Klasörü Sıkıştır /Sıkıştırmasını Aç/Sil

Bir klasörü sıkıştırır/sıkıştırmasını açar/siler.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Klasör AdıSıkıştırılacak/sıkıştırması açılacak/silinecek klasör. Klasör yolunu belirtin.

 

Klasör Oluştur

Bilgisayarda bir klasör oluşturur.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Klasör AdıOluşturulacak klasörün adı. Klasör adını yolu ile birlikte belirtin.

 

Klasörü Kopyala/Klasörü Taşı

Bir klasörü aynı bilgisayar içinde başka bir klasöre kopyalar/taşır. 

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Klasör AdıBaşka bir klasöre kopyalanacak/taşınacak klasörün adı. Dosya adını yolu ile birlikte belirtin.
Hedef KlasörKaynak klasörün yapıştırılacağı/taşınacağı hedef klasörün adı. Klasör yolunu belirtin.

 

Dosyaları Listele

Bir klasörde bulunan dosyaları listeler.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Klasör AdıDosyaları listelenecek klasörün adı. Klasör yolunu belirtin.

 

Klasörü Yeniden Adlandır

Bir klasörü yeniden adlandırır.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Kaynak KlasörYeniden adlandırılacak kaynak klasör adını belirtin
Örn.: C:OpManagerlogs
Yeni AdKlasör için yeni ad.
Örn.: logs_old

 

Alarm Notu Ekle

Bir alarma not ekler.

ParametreAçıklama
AdGörev için görüntüleme adı.
NotAlarma eklenecek not. 


Alarm Oluştur

OpManager'da bir alarm oluşturur.

ParametreAçıklama
AdGörev için görüntüleme adı.
KaynakAlarma eklenecek not.
Önem DerecesiAlarmın önem derecesini seçin.
MesajAlarmda görüntülemek istediğiniz mesaj.
Alarm KoduOlayı tetiklemek için kullanılan benzersiz dize. Örn:-Threshold-DOWN
VarlıkKaynak içindeki hata nesnesini benzersiz şekilde tanımlar. Olaylar, varlık alanına göre alarmlara ilişkilendirilir. Aynı varlığa sahip birden fazla olay tek bir alarm olarak gruplanır.
Olay TürüOlay türünün açıklaması

 

Linux Betiği Yürüt

Uzak Linux makinelerinde betik yürütür ve çıktıyı alır. Girdiye bağlı olarak bu betik ya OpManager Server ya da uzak makineden yürütülür. Başarı/başarısızlık durumu çıkış koduna göre belirlenir. Betik 0 çıkış koduyla dönerse başarılı kabul edilir, diğer tüm değerler başarısız kabul edilir.

Örn.: Kabuk betiği için,
exit(0) --  Başarılı
exit(1)  -- Başarısız
exit(-2) -- Başarısız

 

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Komut SatırıBetiği yürütmek için kullanılan komutu belirtin.
Örn.: sh ${FileName} ${DeviceName} arg1
Burada, ${FileName} değişkeni betiğin yürütülmesi için zorunludur. OpManager bu değişkeni çalışma zamanında değiştirir.

Desteklenen Değişkenler :
${DeviceName} - çalışma zamanında yürütülen cihaz adıyla değiştirilir.
${UserName} -   bu cihaz için daha önce verilmişse cihaz kullanıcı adıyla değiştirilir.
${Password} - bu cihaz için daha önce verilmişse cihaz parolasıyla değiştirilir.
Betik GövdesiYürütülmesi gereken gerçek betik.
GelişmişAşağıdaki alanları yapılandırmak için Gelişmiş düğmesine tıklayın.
Uzak Makineden YürütBu seçenek işaretlenirse, betik uzak makineye gönderilir ve orada yürütülür. Aksi halde OpManager Server yürütülür.
Çalışma DiziniBetiği yürütmek istediğiniz dizini belirtin.

Desteklenen Değişkenler :
${UserHomeDir}  - çalışma zamanında kullanıcının ana diziniyle değiştirilir.
${TempDir} - çalışma zamanında cihazın geçici diziniyle değiştirilir. Örn: /tmp
Yanıt Zaman AşımıBetik yürütmesini tamamlayana kadar beklenecek süre. Buradaki varsayılan değer 60 saniyedir.

 

Windows Betiği Yürüt

Betik yürütme işlemi, OpManager Server tarafından hedef Windows makinelerinde gerçekleştirilir ve çıktı alınır. Başarı/başarısızlık durumu çıkış koduna göre belirlenir.
Betik 0 çıkış koduyla dönerse başarılı kabul edilir, diğer tüm değerler başarısız kabul edilir.

Örn.: VBscript için:
WScript.Quit(0) -- Başarılı
WScript.Quit(1) -- Başarısız
WScript.Quit(-2) -- Başarısız

 

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
Komut SatırıBetiği yürütmek için kullanılan komutu belirtin.
Örn. : cscript ${FileName}.vbs ${DeviceName} ${UserName} ${Password} arg1
Burada, ${FileName} değişkeni betiği yürütmek için zorunludur.  OpManager bu değişkeni çalışma zamanında değiştirir.

Desteklenen Değişkenler :
${DeviceName} - çalışma zamanında yürütülen cihaz adıyla değiştirilir.
${UserName} -   bu cihaz için daha önce verilmişse cihaz kullanıcı adıyla değiştirilir.
${Password} - bu cihaz için daha önce verilmişse cihaz parolasıyla değiştirilir.
Betik GövdesiYürütülmesi gereken gerçek betik.
GelişmişAşağıdaki alanları yapılandırmak için Gelişmiş düğmesine tıklayın.
Çalışma DiziniBetiği yürütmek istediğiniz dizini belirtin.
Desteklenen Değişkenler :
${UserHomeDir}  - çalışma zamanında kullanıcının ana diziniyle değiştirilir.
${TempDir} - çalışma zamanında OpManager geçici diziniyle değiştirilir.  
Yanıt Zaman AşımıBetik yürütme durumu için cihazdan gelecek yanıtın zaman aşımı aralığı.

 

Bilet Kaydet (Remedy)

BMC Remedy'de bir bilet kaydeder.

ParametreAçıklama
AdBilet için görüntüleme adı.
Gönderen E-posta KimliğiGönderenin e-posta kimliği.
Service Desk Posta KimliğiBMC Remedy servis masasının e-posta kimliği.
EtkiBiletin etki düzeyini seçin.
AciliyetBiletin önem derecesini seçin.
ÖzetBildirilen sorunun hızlı anlaşılması için özet ekleyin.
AçıklamaSorunu açıklayın.

 

Bilet Kaydet (SDP)

ManageEngine ServiceDesk Plus'ta bir bilet kaydeder. ServiceDesk Plus'ın OpManager ile entegre edildiğinden emin olun.

ParametreAçıklama
AdBilet için görüntüleme adı.
KategoriBilet için uygun kategoriyi seçin.
Alt KategoriUygun alt kategoriyi seçin.
ÖğeUygun öğeyi seçin.
ÖncelikBiletin öncelik düzeyini seçin.
GrupGrubu seçin.
TeknisyenBileti atamak istediğiniz teknisyeni seçin.
BaşlıkBiletin konusu. Değişkenleri kullanabilirsiniz.
AçıklamaSorunu açıklayın. Değişkenleri kullanabilirsiniz.

 

Posta Gönder

Belirtilen e-posta kimliklerine posta gönderir. Bu, iş akışındaki bir görevin sonucunu/tamamlanmasını bildirmek için kullanışlıdır.

ParametreAçıklama
AdGörev için görüntüleme adı.
Gönderen E-posta KimliğiGönderenin e-posta kimliği.
Alıcı Posta KimliğiAlıcıların e-posta kimliği.
Posta BiçimiE-posta düz metin, html veya her iki biçimde de gönderilebilir. Gerekli biçimi seçin.
KonuE-postanın konusu. Değişkenleri kullanabilirsiniz.
MesajE-postanın içeriği. Değişkenleri kullanabilirsiniz.

 

Açılır Mesaj Gönder

Uzak bilgisayarlarda verilen mesajla bir açılır pencere açar.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
MesajAçılır pencerede görüntülenecek mesaj.

 

SMS Gönder

Belirtilen cep telefonu numarasına SMS bildirimleri gönderir. Bu, iş akışındaki bir görevin sonucunu/tamamlanmasını bildirmek için kullanışlıdır.

ParametreAçıklama
AdGörev için görüntüleme adı.
Hedef CihazGörevin yürütüleceği cihaz. Cihazı seçmek için cihaz seç simgesine tıklayın veya ${DeviceName} değişkenini kullanın. ${DeviceName}, iş akışı yürütülmesi sırasında Bilgi-> Cihazlar bölümünde seçilen cihazın adıyla değiştirilir.
MesajSMS olarak gönderilecek mesaj. Mesaj 160 karakteri aşmamalıdır.


Slack Mesajı Gönder

OpManager, iş akışındaki bir görevin tamamlanması için bildirim olarak Slack'te bir mesaj gönderir.

ParametreAçıklama
AdGörev için görüntüleme adı.
HedefMesaj tek bir üyeye veya belirli bir kanala gönderilebilir.
KanalMesajı paylaşmak istediğiniz belirli kanalı seçin.
Mesaj BaşlığıMesaj için uygun bir başlık verilebilir.
Mesaj AçıklamasıAçıklama kutusuna mesajın tamamını girin.

Değişkenler:
Değişkenler, bir görevin alanına dinamik değerler eklemek için kullanılır. Aşağıdakiler değişkenlerdir:


${DeviceName} - İş akışının ilişkilendirileceği cihazın adı. Tüm alanlarda kullanılabilir

${WorkflowName} - Tetiklenecek İş Akışının adı. Tüm alanlarda kullanılabilir.

${Alarm.ServiceName} - Alarm oluşturulan hizmetin adı.

${URLAddress} - URL adresi

${Alarm.URLAddress} - Alarm oluşturulan URL adresi.

${UserName} - Cihazın kullanıcı adı.

${Password} - Cihazın parolası.

${Device.DisplayName} - Alarm oluşturulan cihazın görüntüleme adı.

${Alarm.ProcessName} - Alarm oluşturulan işlemin adı.

$message - Alarm mesajı görüntülenecektir

 


Değişkenleri Kullanma

Değişkenler bir örnekle daha iyi anlaşılabilir. Aşağıda, bir hizmet kapalı alarmı yükseltildiğinde eylem olarak tetiklenmesi gereken iş akışı verilmiştir.

OpManager'da iş akışı eylemleri: İş akışı kurulumu

Görev 1: Kapalı olan hizmeti test etmek için 'Bir hizmeti test et' görevi oluşturulur. İş akışı tetiklendiğinde, ${Alarm.ServiceName`} değişkeni, duran hizmetin adıyla değiştirilir. ${DeviceName}, cihazın adıyla değiştirilir

OpManager'da iş akışı eylemleri: Bir hizmeti test et

Görev 2: Önceki görevin sonucu (hizmet açık veya kapalı), ${Result} değişkeni kullanılarak alarma not olarak eklenir. (Bu değişken mevcut sürümde henüz uygulanmamıştır, kullanıma sunulduğunda bildirilecektir.)

OpManager'da iş akışı eylemleri: Alarm notu ekle