sumologic

Python library for working with the Sumo Logic api.


Keywords
sumologic, api, python, library, sdk
License
Other
Install
pip install sumologic==0.1.4

Documentation

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.