# Custom Windows Event Logs - Integration

## Custom Windows Event Logs

Collect and parse logs from any Windows event log channel with Elastic Agent.

The custom Windows event log package allows you to ingest events from any [Windows event log](https://docs.microsoft.com/en-us/windows/win32/wes/windows-event-log) channel. You can get a list of available event log channels by running [`Get-WinEvent -ListLog * | Format-List -Property LogName`](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.diagnostics/get-winevent) in PowerShell on Windows Vista or newer. If `Get-WinEvent` is not available, [`Get-EventLog *`](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.management/get-eventlog) may be used.

By executing this command in the powershell(administrator), it will list the log names that is being used.

[![image.png](https://cytechint-docs-bookstack.s3.amazonaws.com/uploads/images/gallery/2024-10/scaled-1680-/T4wDzWGP1Iq0xMF3-image.png)](https://cytechint-docs-bookstack.s3.amazonaws.com/uploads/images/gallery/2024-10/T4wDzWGP1Iq0xMF3-image.png)

Add a channel name in the Channel Name text field (e.g Application).

<div drawio-diagram="1739"><img src="https://cytechint-docs-bookstack.s3.amazonaws.com/uploads/images/drawio/2024-10/rUVR1l2nS3GHu3bO-drawing-29-1729579627.png" alt=""/></div>