Skip to content

themarcusaurelius/IIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Parses access and error logs created by the Internet Information Services (IIS) HTTP server.

When you run the module, it performs a few tasks under the hood:

  • Sets the default paths to the log files (but don’t worry, you can override the defaults)
  • Makes sure each multiline log event gets sent as a single event
  • Uses ingest node to parse and process the log lines, shaping the data into a structure suitable for visualizing in Kibana
  • Deploys dashboards for visualizing the log data

Compatibility

The IIS module was tested with logs from version 10.

Installation

Windows:

If you haven't already installed filebeat...

  1. As administrator, enter the following command in Powershell or download the zip file here.
Start-BitsTransfer -Source 'https://github.com/themarcusaurelius/Filebeat-Modules/archive/master.zip' -Destination 'C:\Users\Administrator\Downloads\Filebeat-Modules.zip'
  1. Unzip the package and extract the contents to the C:/ drive.

  2. Back in Powershell, CD into the extracted folder and run the following script:

.\installFilebeat.ps1
  1. When prompted, enter your credentials below and click OK.
Kibana URL: _PLACEHOLDER_KIBANA_URL_
Username: _PLACEHOLDER_USERNAME_
Password: _PLACEHOLDER_PASSWORD_
Elasticsearch API Endpoint: _PLACEHOLDER_API_ENDPOINT_
  1. Choose the Iss module and click OK.

This will install and run Filebeat with the module you enabled set to that particular modules default file path.

Data should now be shipping to your Vizion Elastic app. Check the Discover tab in Kibana for the incoming logs


If you have already installed filebeat...

  1. In Powershell, as administrator, CD into the Filebeat folder and enter the following command:
.\filebeat.exe modules enable iss
  1. Restart Filebeat to initate the changes.
restart-service filebeat

Data should now be shipping to your Vizion Elastic app. Check the Discover tab in Kibana for the incoming logs


Example Dashboard

This module comes with a sample dashboard. For example:

Imgur

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published