Skip to content

HF Server Events is a free Powershell script that Installs and configures the full infraestructure to centralize and analyze Event Logs from Domain Controllers

License

Notifications You must be signed in to change notification settings

ClaudioMerola/HFServerEventsV2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HF Server Events (V2)

This is the new version of the HF Server Events.


This version is powered by (the opensource and free) ElasticSearch, Kibana and WinLogBeat:

alt text


Indeed the script basically install those solutions and configures them accordingly.

First of all. Nothing of that would be possible without Elastic Stack solutions and Jean-François Larvoire’s script on how to create a Windows Service using powershell


The script will:


  • Enables the Event Forwarding on the Server
  • Creates the Event Forwarding Subscriptions
  • Install ElasticSearch
  • Install Kibana*
  • Install WinLogBeat
  • Configure the Domain Controller to Forward Events**
  • *Kibana does not create the Windows Service by default. The script does that and sets the service as depended of ElasticSearch

** *Even the script will try to configure the Event Forward Subscription on each Domain Controller. I advise to configure a GPO to set the Event Forward (a template GPO is available in the GPO folder is this repository) - https://github.com/ClaudioMerola/HFServerEventsV2/blob/master/Docs/GroupPolicy.md



Requirements:


The script expects the installation files from ElasticSearch, Kibana and WinLogBeats are present on the C: drive (at any folder) in the server:

alt text




Steps:


  1. Just put everything together and run the script :)
  2. browse to http://servername:5601 and enjoy the WinLogBeat Dashboards



Post Install:


After the script finishes. If everything ran smoothly you should see events start to appear in the Forwarded Events in the Server


alt text


The next thing you should do is to open Internet Explorer on the server and browse to: http://localhost:5601. This will open Kibana Portal.

You should be presented with the Kibana home. At the home there are 3 main areas you will use:

  • Dashboards (for overall view and consolidated status of Collector Server)
  • Visualize (for custom reports and graphics of specific status)
  • Discover (for details and event searches)

alt text


Details on how to use the “Discover” section are present in the (https://github.com/ClaudioMerola/HFServerEventsV2/blob/master/Docs/HowTo.md) document


In case you open the portal and is not presented with the Kibana home, or are presented with a screen asking to configure the index pattern. Re-run the script’s phase that configures the WinLogBeat:


alt text


In the back level this will run the WinLogBeat “Setup” parameter. That will create the Index Patterns, dashboards and etc. in Kibana


alt text


About

HF Server Events is a free Powershell script that Installs and configures the full infraestructure to centralize and analyze Event Logs from Domain Controllers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published