Skip to content
ScriptAutomate edited this page Nov 18, 2014 · 2 revisions

This page shows previous version information, and the direction in which the SumoTools PowerShell Module is going.

Roadmap

  • Improved error checking (especially in cases where there is no error-checking!)
  • Future functions
    • Set-SumoCollector
    • Invoke-SumoSearch
    • Start-SumoSearchJob
    • Get-SumoSearchJob
    • Receive-SumoSearchJobMessage
    • Receive-SumoSearchJobRecord
    • Remove-SumoSearchJob
    • Get-SumoDashBoard
    • Get-SumoDashBoardMonitor
    • Get-SumoDashBoardMonitorData

May potentially create functions based off of preconfiguration documentation for Remote Windows Log Sources:

Roadmap progress is documented here under issues:

Version History

NOTE: THIS IS CURRENTLTY A PRE-RELEASE VERSION! IT WILL BE UNTIL v1.0!

0.7 - 11/17/2014

  • If functions output objects, they are now of a custom type (SumoTools.*)
  • Fixed issue with New-SumoCredential being unable to verify credentials against API before encrypting to file
  • Added new function: New-SumoCollectorSourceFilter
    • Help documentation included
    • Both the Set- and New-SumoCollectorSource functions have been modified to accept objects created by this function for their -Filters parameter.
  • Misc. minor code fixes

0.6 - 10/30/14

  • API documentation for Sumo Logic is using a deprecated form of the Remote File source. Upgraded New/Set-SumoCollectorSource to use "RemoteFileV2"
    • Remote File sources now allow for PathExpression to be used. Wildcards - yay!

0.5 - 10/28/14

  • Fixes to both Set- and New-SumoCollectorSource for RemoteFile sources
  • A minimum amount of comment-based help has been added to all functions

0.4 - 10/10/14

  • Set-SumoCollectorSource was NOT working as expected: Fixed
    • Also expanded for better functionality

0.3 - 10/08/14

  • Set-SumoCollectorSource is working as expected
  • New-SumoCollectorSource is working as expected
  • Added a '-Credential' parameter, for those who wish to use alternate credentials, and/or don't want to use New-SumoCredential
  • Improved overall code of functions

0.2 - 10/07/14

  • Added a 'SumoTools.psd1' manifest
  • Standardized fashion of accessing API with Invoke-RestMethod across most functions
  • Added comment-based help for a few functions
  • Misc modifications

0.1 - 09/30/14

  • WIP release
    • New-SumoCollectorSource works. There was an error in the API. Reminder: JSON is case-sensitive. I was using 'lognames' instead of 'logNames' -- the API returned "Missing required field: 'eventSources'" when it meant 'logNames'
      • Have not confirmed functionality of other source types outside of WindowsEventLogs

Clone this wiki locally