Installation Instructions
Note: To make the module available for all users on a host, you will need to run
Setup.ps1
in an elevated PowerShell terminal.
- Download and extract the attached zip file
LogRhythm.Tools-1.3.2.zip
- Run
Setup.ps1
in a PowerShell temrinal on a host that meets LogRhythm.Tools system requirements - Follow the directions presented through the interactive installer.
Validate Install / Config
Once installation has been complete follow these steps to test basic functionality:
- Open
powershell.exe
- Enter
Import-Module LogRhythm.Tools
- Verify no errors were returned during module import
- Execute LogRhythm.Tools Cmdlet(s)
Get-LrLists
Get-LrEntities
Get-LrUsers
Configuration Changes
To make changes to the configuration options presented by Setup.ps1
, you can re-run it at any time, or update the configuration file directly at: %localappdata%\LogRhythm.Tools\LogRhythm.Tools.json
What's Changed
- Built in handler for HTTP 429 error code response for LogRhythm API services
- Updated header assignment for content-type application/json to improve compatibility between Windows PowerShell and PowerShell Core
- Added list type support for LogRhythm Lists for adding/removing values.
- Added new helper functions for flattening out PSObject representations of Hosts and Network entity records.
- Use -ResultsOnly option on Get-LrAlarm by @jberkers42 in #78
- LogRhythm API Token functions by @jberkers42 in #87
Full Changelog: 1.2.1...1.3.1