Version 3 Documentation

Aug 22, 2013 at 7:11 PM
I got latest from the source but I am wondering if you have some documentations to help me get started, specifically, I am looking for SQL check. I can use the current release version but I want to get familiar myself with this release so I may help out a bit.
Aug 23, 2013 at 11:34 AM

I really need to make a big push with v3 and get this to release - including the documentation!

v3 SqlCheck exists but having just looked at the code it doesn't implement the UI discovery interface so this makes it difficult to configure from the UI.

The main change with v3 SqlCheck is that it allows you to capture the SELECT output used as an "artifact" and associate it with the alert - eg: a CSV file - this file can be downloaded from the API if you want to inspect the data that tripped the alert.

I'll patch the SqlCheck to include the configuration discovery interface - this at least allows you to simply configure the check from the Wolfpack web UI. I'll also put a help section in on the "artifacts" feature plus create a help page as for this check - I'll eventually add one for each check.


Aug 23, 2013 at 11:41 AM
I've started the docs for this check here - will complete this later today

Sql Check - v3

Aug 23, 2013 at 11:58 AM
I have a chance to play with this yesterday. I learned it by downloaded the current version to see the configuration of other type of checks. I think it's very straight forward but the auto discovery of castle make it difficult.

First suggestion I have is to include the email publisher as the default instead of growl. Most enterprise teams use email system as a form of notification. Most people don't have growl and they have to install it to see the notifications in action.

Second suggestion is the project depending on too many third party packages, therefore the download is huge. It's a simple task of monitor why depend on so many? Can we just streamline and bring that into the core instead? Any option features would be in the contrib package. This suggestion is not critical but I thought it would be nice.
Aug 23, 2013 at 10:45 PM
I was trying to add the sqlserver.castle.config file to the Checks folder by copying the config file from the old version of wolfpack. However, it doesn't work. Can you please comments on this?

Also, in the new version you use json format for the config file. Can you make some sample config files available in this format? Thank you.
Mar 27, 2014 at 11:23 PM
First ... thanks James you rock. I've downloaded v3 and can't wait to kick the tires ... esp, periscope.

I've used graylog2 and kibana and both are nice ... but a I ran across this open source dashboard that looks so cool, and I am going to try and hook it up:
Mar 27, 2014 at 11:51 PM
Edited Mar 27, 2014 at 11:51 PM
@packetstorm - thanks dude! and thanks for the tip off around dashku - I'm trying hard not to reinvent the dashboard wheel and periscope is a pet project to put some .Net skin in the OSS dashboard game - contrib projects hooking into cool stuff like dashku always welcome! :)

Mar 28, 2014 at 2:32 PM
@packetstorm - I'm just about to create a new contrib project called Wolfpack.Contrib.DashboardAdapters that will contain the Wolfpack/Periscope adapters to post Wolfpack Notifications to Periscope....It can also serve as project home for other adapters like Kibana and Dashku.

I'm in the process of cleaning up the contrib project and bringing it up to v3 spec and will check this and the new DashboardAdapters project in ASAP.