# Instalasi & Konfigurasi

Setelah proses pengunduhan selesai, lakukan ekstraksi terhadap file tersebut. Kemudian buka **powershell sebagai admin** dan masuk ke dalam direktori dari hasil ekstraksi file yang diunduh.

#### Lakukan Instalasi Layanan Winlogbeat

{% hint style="info" %}
Jika *script execution* dinonaktifkan, maka lakukan perintah sebagai berikut guna mengizinkan *script execution*
{% endhint %}

```powershell
PowerShell.exe -ExecutionPolicy UnRestricted -File .\install-service-winlogbeat.ps1.
```

<figure><img src="https://2051863423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYLJLo2qioRSef1pCc6e2%2Fuploads%2F4PZe0KK30GtfQ67TQ7Lu%2Fwlb2.png?alt=media&#x26;token=9060595c-5d65-4bd5-901d-0549c0dd29d0" alt=""><figcaption><p>Hasil dari Instalasi Layanan Winlogbeat</p></figcaption></figure>

#### Lakukan Konfigurasi Winlogbeat

Setelah proses instalasi, langkah selanjutnya yang dapat dilakukan adalah konfigurasi winlogbebat melalui winlogbeat.yml

{% hint style="info" %}
Ubah alamat IP dari host kibana dan elasticsearch sesuai alamat IP server ELK serta kredensial elasticsearch
{% endhint %}

<figure><img src="https://2051863423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYLJLo2qioRSef1pCc6e2%2Fuploads%2FiJQd8Twi9xZEFiR87Lp6%2FScreen%20Shot%202023-03-20%20at%2015.47.34.png?alt=media&#x26;token=60bcd2af-653d-4c3f-a531-d46a650d27a3" alt=""><figcaption><p>Konfigurasi Host Kibana</p></figcaption></figure>

<figure><img src="https://2051863423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYLJLo2qioRSef1pCc6e2%2Fuploads%2F0l69O6Y1lGGU2cCvE1jh%2FScreen%20Shot%202023-03-20%20at%2015.48.01.png?alt=media&#x26;token=0ff3287b-6c08-4087-94ad-d30a6fe45109" alt=""><figcaption><p>Konfigurasi Hosts dan Kredensial Elasticsearch</p></figcaption></figure>

password pada kredensial elastic diatas, harus sesuai dengan password yang dibuat pada tahap sebelumnya

{% hint style="warning" %}
Pastikan konfigurasi event\_log di winlogbeat.yml seperti pada gambar berikut
{% endhint %}

<figure><img src="https://2051863423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYLJLo2qioRSef1pCc6e2%2Fuploads%2FXi4luYHLuHSf1mdOmv2f%2Fwlb3.png?alt=media&#x26;token=a381bb59-c3d7-42a6-9725-6bbe7c7251f4" alt=""><figcaption><p>Konfigurasi event_log di Winlogbeat</p></figcaption></figure>

winlogbeat.event\_logs adalah bagian konfigurasi untuk log apa saja yang akan dikirimkan. pada bagian Application, diberikan tanda # di depan ignore\_older : 72h agar seluruh log dapat terkirim .

#### Lakukan Uji konfigurasi

Uji konfigurasi dilakukan untuk mengetahui apakah konfigurasi yang dilakukan benar dan dapat digunakan atau tidak. Lakukan uji konfigurasi winlogbeat dengan memasukkan perintah sebagai berikut di powersehell

```powershell
.\winlogbeat.exe test config -c .\winlogbeat.yml -e
```

<figure><img src="https://2051863423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYLJLo2qioRSef1pCc6e2%2Fuploads%2Ftnne4gRrfoYF2SrGOYnI%2Fwlb4.png?alt=media&#x26;token=60380eb1-8edb-43a6-aa80-ae785ac4e69d" alt=""><figcaption><p>Hasil Uji Konfigurasi</p></figcaption></figure>

#### Lakukan Pengaturan Aset

Pengaturan aset dilakukan untuk mengatur winlogbeat dalam mem-parsing, mengindeks, dan memvisualisasikan data.

```powershell
.\winlogbeat.exe setup -e
```

<figure><img src="https://2051863423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYLJLo2qioRSef1pCc6e2%2Fuploads%2Fip0ukMIk1kBUWh1GcnlU%2Fwlb5.png?alt=media&#x26;token=ef7d1b8e-b678-4b4d-970f-a7419fa6f37b" alt=""><figcaption><p>Hasil Pengaturan Aset</p></figcaption></figure>
