Skip to content

bvillanueva-mdsol/Shimenawa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shimenawa

Shimenawa is a web application that manages search queries to Sumo Logic to get target logs and deliver to requesters/consumers effectively and efficiently. It uses the Sumo Search Job API to fetch logs from Sumo.

API

API document

How to setup and run locally

  1. Set the connection string value inside connectionStrings.config

  2. Set the values of confguration keys inside appsettings.config. Check out the following description per key.

    Key Description SampleValue
    BaseUri Shimenawa Base Url http://localhost:5311/
    SumoApiUri Sumo API service endpoint https://api.sumologic.com/api/v1/
    SumoAccessId Sumo Access Id
    SumoAccessKey Sumo Access Key
    SumoLogWaitTimeBeforeStartSearch Allowance time before starting search (after to value) 60000
    SumoLogIntervalWaitTimeBeforeSearchQueryMs Interval time before querying again to SUMO API 60000
    SumoApiRequestRateLimit Limits Sumo API request at a time to prevent error 429 4
    HangfireWorkerCount Hangfire process count 10
  3. Run through Visual Studio

About

Sumo Log Miner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published