Skip to content

rmartin-alarm/sumologic-python

 
 

Repository files navigation

https://travis-ci.org/sijis/sumologic-python.svg?branch=master

sumologic-python

Sumologic's python api library

The library currently supports the following features:

  • search
  • collectors
from sumologic import Client, Collectors, Search

# Need a client to authenticate to service
client = Client(auth=('username', 'password'))

# collector usage
collector = Collectors(client)
for c in collector.get_collectors():
    print('{0}:{1}'.format(c['name'], c['alive']))

# find and delete a collector
c = collector.find('logserver')
c.delete()

# search usage
search = Search(client)
results = search.query('log1', formats='json')
print(results)

To see the library in use, go to sumologic-cli repo.

About

Sumologic's python api library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.8%
  • Makefile 0.2%