Giter Club home page Giter Club logo

windowseventforwarding's Introduction

Windows Event Forwarding

A module for working with Windows Event Collector service and maintain Windows Event Forwarding subscriptions.

Purpose

Welcome to the PowerShell Windows Event Forwarding (WEF) module. A module designed to make the administration of a WEF Server comfortable. This fits especially on machines with more than a bunch of subscriptions.

All cmdlets are built with

  • PowerShell regular verbs
  • Prefix WEF in any noun
  • Mostly with pipeline availabilities
  • Comprehensive logging

Effectively, the module is a wrapper around the command line utility wecutil.exe of the windows event forwarding platform, but with a lot more convenience and remoting capabilities.

Installation

In order to get started with the module, simply run this in an elevated console:

Install-Module WindowsEventForwarding

This will install the module on your system, ready for use

Example

Every function has examples:

    Get-Help Get-WEFSubscription -Examples

    Get-Help New-WEFSubscription -Examples

This will query subscriptions from the local system:

    Get-WEFSubscription -Name MySubscription, Subscription2

The functions will also work on a remote system:

    Get-WEFSubscription -Name MySubscription -ComputerName Server01

    "MySubscription" | Get-WEFSubscription -ComputerName Server01

    "Server01" | Get-WEFSubscription -Name "MySubscription"

For remote administration PSRemoting is used, so be sure to have it properly set up.

Configuration Notice

This module uses the PSFramework, primarily for logging purpose and for executing remote commands effectively.
In the future, the configuration management will also be done with PSFramework, maybe.

Changelog

Changes will be tracked in the changelog.md

windowseventforwarding's People

Contributors

andibellstedt avatar friedrichweinmann avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.