Automated Shib login for monitoring

Keith Wessel kwessel at illinois.edu
Thu Mar 19 21:46:48 EDT 2015


Thanks, all, for the IDP monitoring suggestions last month. I've
decided, at least for now, to look it Gene's webisoget that Kevein
recommaneded. Roland's Python solution looked attractive, especially
since it has built-in Nagios support, but I couldn't get it to work, and
my Python skills aren't great. Couldn't get any useful debugging output
out of it, either.

Gene or Kevin, or others up on this tool... I'm trying to compile
webisoget on a RHEL 6 box, and RHEL 6 comes with libcurl 7.19, not the
required 7.30. Is there an olderversion of webisoget that might compile
under RHEL 6? I'm willing to compile libcurl 7.30 from scratch, but
that's going to get more complex when it comes to putting this tool into
use in our production environments. Not impossible, just more complex.
Anyone using webisoget on RHEL 6/Centos 6?

Thanks,
Keith

On Fri, Feb 13, 2015 at 08:26:02PM +0000, Kevin Foote wrote:
> 
> > On Feb 13, 2015, at 7:38 AM, Roland Hedberg <roland.hedberg at umu.se> wrote:
> > 
> > 
> >> 12 feb 2015 kl. 22:18 skrev Tom Scavo <trscavo at gmail.com>:
> >> 
> >> On Thu, Feb 12, 2015 at 3:57 PM, Wessel, Keith <kwessel at illinois.edu> wrote:
> >>> 
> >>> I've been tasked with collecting performance and availability numbers for our IDP nodes which gave me reason to do something I've been wanting to do for a while: write a better monitor for Shib than just using the status URL.
> >>> 
> >>> I started my work by writing a Perl script that, using LWP, hits an SP's login URL and goes through the IDP login process. It's not pretty, but it almost works.
> >> 
> >> I have a bash script that does pretty much the same thing. Roland
> >> Hedberg has some tools as well. You should really take a look at
> >> Roland???s stuff if you haven't already.
> > 
> > My stuff :-) can be found here: https://github.com/its-dirg/idp_monitor
> > 
> > It built so it can be used together with a Nagios monitoring system if you happen to have one.
> > 
> > I???m happy to take questions. Preferably directly to me since I don???t regularly attend this group.
> 
> Keith, 
> Here is another solution. There is no reason to reinvent the wheel here for sure. 
> 
> <https://github.com/UWIT-IAM/webisoget>
> 
> You can never go wrong with fox code :-)
> 
> --------
> thanks
>  kevin.foote
> -- 
> To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net


More information about the users mailing list