My favorites | Sign in
Project Home Downloads Wiki Source
Project Information
Members

The Splunk Application Manager will allow authorized users to build Splunk Applications directly from the Splunk Web interface.

Authorized users will be able to select searches, dashboards and other local configuration and files to package as an application, identify and describe variables, and upload the resulting application package from within the Splunk Web interface.

Application builder for Splunk applications Usage: python app_manager.py command [argument(s)]

COMMANDS:

create
<appname>
- Create a new application APPNAME

package
<appname>
- Create a TAR archive of the application add
<appname>
<type>
<name>
- Adds a new functional block NAME of type TYPE to an existing app.
TYPE: endpoint

install
<local_path>
- Installs an application from LOCAL_PATH tar archive. installweb
<url_path>
- Downloads and installs an application from url path

enable
<appname>
- Makes the application active on the server disable
<appname>
- Disables the application

list - Prints a list of installed applications and their status
info
<appname>
- Prints status information for an app
delete
<appname>
- Removes an application
OPTIONS:
  • - to be implemented

EXAMPLES:

python app_manager.py create stuff - Creates new application 'stuff' python app_manager.py add stuff endpoint foo - Adds new endpoint 'foo' into the application 'stuff' python app_manager.py installweb http://remotehost/new_app.tar.gz
- Downloads and installs an app from remote host
python app_manager.py delete stuff - Removes application 'stuff'

Powered by Google Project Hosting