Embedded Systems

Splunk Orbits Eclipse And Bites Python

By Adrian Bridgwater, February 06, 2014

Splunk plug-in for Eclipse and update to the Splunk SDK for Python

Splunk has announced the general availability of the Splunk plug-in for Eclipse and an update to the Splunk SDK for Python. The software platform for real-time operational intelligence is targeting the 10 million active Eclipse developers with the message that Splunk plug-in for Eclipse will allow programmers to both use and extend Splunk. The plug-in contains a new project template for building a new Splunk SDK for Java applications.

This project template will allow Eclipse developers to build applications that harness Splunk data (and focus on data automation), log application data directly to Splunk from frameworks such as Apache Log4J, and create modular inputs that extend Splunk and allow it to talk to other internal systems or public APIs, like Google, Facebook, and Twitter.

The update for Splunk SDK for Python extends Splunk's search language and is intended to make it easier for Python developers to create their own custom search commands. These custom searches can be used by Python developers to use complex algorithms to retrieve data from public APIs, retrieve data from internal systems, and apply custom business logic on top of Splunk data.

In addition to creating Python applications, developers can integrate Splunk data with other reporting tools — this example of an application uses a Leftronic Dashboard to show real-time Twitter data that was indexed using the Twitted example in this SDK.

Quoted on Silicon Angle in December last year, Jon Rooney, director of developer marketing at Splunk says, "From a Splunk standpoint, we look at developers as being huge enablers of sort of driving the value that Splunk delivers, in terms of providing operational intelligence from the data across the enterprise and in different ways."

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task.
However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Video

This month's Dr. Dobb's Journal

This month,
Dr. Dobb's Journal is devoted to mobile programming. We introduce you to Apple's new Swift programming language, discuss the perils of being the third-most-popular mobile platform, revisit SQLite on Android
, and much more!