Liman Ağ İzleme Eklentisi üzerinde Trigger Action Oluşturma
Published: 2022-12-15 08:03:33

# Liman, Host, Item, Trigger, Trigger Action

#1) Host Oluşturma 

- İşlemlerimi Liman Network eklentisi üzerinde gerçekleştiriyorum.

- Configuration→Create Host yolunu takip ederek yeni bir host ekleyebilirsiniz.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yanjb0ctaxta0d4c3y92.png)

- Hostname: Host'a bir isim veriyoruz.

- Group: Gruplar okuma yazma izinlerini atamak ve zabbix mantığının diğer kısımlarını filtrelemek için kullanılır.
 Zabbixin hazır host grupları kullanılabilir veya kendimiz oluşturabiliriz. 
Kendi host gruplarınızı eklemek için Configuration→Create Host Group yolunu izleyebilirsiniz.

- Templates: Makinemize uygun bir şablon seçebilir veya şablonu kendimiz oluşturabiliriz. Kendi şablonlarınızı eklemek için: Configuration→Templates→Create Templates yolunu izleyebilirsiniz.
 
- Type: Buradan Interface tipimizi seçebiliriz.
Agent, SNMP, JMX, IPMI olmak üzere dört tipte Interface'e Sahip olabiliriz.

- Adresses: Buraya IP adresimizi veya DNS adresimizi yazabiliriz.

- Port: Limanın, hostunuza hangi porttan bağlanacağını buradan belirleyebilirsiniz. (Varsayılan port 10050'dir).

#2)Item Oluşturma

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7pr0r4oplltywi4dvjxg.png)

- Hostlardan toplanan verileri tanımlamak için itemler kullanırız.
- Host→Item→Create item yolunu izleyerek item ekleyebilirsiniz.(Üstteki görselden yardım alabilirsiniz)

- CPU kullanımı ile ilgili veri toplayan bir item oluşturuyorum.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/upizcggpbskyeddptzry.png)

- Name: Itemimize isim veriyoruz.
- Type: Itemler pasif ve aktif olarak ikiye ayrılabilir.
Pasif: Basit bir veri talebidir zabbix server veya proxy bazı verileri ister zabbix agent sonucu geri döndürür.
Aktif: Aktif kontroller daha karmaşık işlemler gerektirir. Agent, bağımsız işleme için önce sunucu(lar)dan bir item listesi almalıdır.
tiplerle ilgili detaylı bilgiye [Buradan](https://www.zabbix.com/documentation/current/en/manual/config/items/itemtypes) ulaşabilirsiniz.
- Key: Verisi toplanacak item(ler) seçilir.

- Interface: Itemin bağlanacağı arayüz(ler) seçilir.
- Type of information: Seçilen key'e göre bilgi tipi otomatik seçilir, farklı seçim yapılabilir.
- Update interval: Verinin ne sıklıkta toplanacağını belirtir. m ve s ile birim belirtilebilir.


#3)Trigger Oluşturma

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ooxukz1ephrg0y8n4b0e.png)
-Son 20 ölçümde Ortalama İşlemci kullanımı %70'in ve %90'ın üzerine çıkınca uyarı veren iki trigger oluşturuyorum.
- Host→Triggers→Create Trigger yolunu izleyerek Trigger ekleyebilirsiniz(Üstteki görselden yardım alabilirsiniz.)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yhxs66832uttehr3hwm3.png)


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/khysutr9kse9eubv9rb1.png)

- Description: Trigger için açıklama veya isim yazılabilir.
Items: Kullanılmak istenen item seçilmelidir.

- Function: Itemlerle toplanan verilerin nasıl değerlendirileceğini belirleyen bir fonksiyon seçilmelidir.

- Last of (T): Son kaç ölçümde bir fonksiyonun çalışacağı belirtilir.

- Result: (<,>=,=) gibi koşul ifadeleriyle birlikte çıkacak sonuç belirlenir.

- Priority: Buradan Trigger'ın önem derecesini sınıflandırabiliriz.



#4)Trigger Action Oluşturma


![Image descript![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2jxx6193h24xcbae70s5.png)ion](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gtiiv64qu2dwn9lxy1ot.png)
-Son 20 ölçümde İşlemci kullanımı %90'ın üzerine çıkınca E-Mail ile uyarı veren trigger Trigger Action oluşturuyorum.
- Host→Action→Create Action yolunu izleyerek Trigger Action ekleyebilirsiniz.(Üstteki görselden yardım alabilirsiniz)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/unqowfwv9n0d1uyzaoca.png)

- Name: Oluşacak aksiyonla ilgili bir isim verilir.

- Condition Type: Koşul tipi olarak var olan tüm tipleri seçebilir veya custom seçerek belirli tiplerle işlem yapabilirsiniz.
- Send to users: Uyarılar hangi kullanıcılara gönderilmek isteniyorsa buradan seçilebilir.

- Send to groups: Uyarıların gönderileceği gruplar seçilebilir.

- Media Type: Uyarının gönderileceği kanal(lar) buradan seçilebilir.(E-Mail,SMS,Telegram vs)

- Aksiyonun aktifleştirilmesi isteniyorsa enable tiki seçilmelidir.
#5)Action Görüntüleme

- Oluşturduğumuz Actionu görüntülemek için Network eklentisi→Monitoring→Host→Action yolunu takip edebilirsiniz.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r77ys1krjbn9gy7kya4x.png)

- Aksiyonumuzun uyarılarını Network eklentisi anasayfasında yer alan Problems/Alarms bölümünden veya ilgili Host'un içerisinde Events bölümünden görüntüleyebilirsiniz.

- Network eklentisi ana sayfası;
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yvwrlegfabdkj6v94pha.png)

- Monitoring→Hosts→Event'i izlenmek istenen host→Events;

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2z7wnu88m5gh4emaq3yu.png)