Xymon Mailing List Archive search

critical systems page

list Scott Hanson
Fri, 4 Nov 2011 12:40:09 -0500
Message-Id: <user-c69bb3d6dca9@xymon.invalid>

We are running xymon 4.2.3 on Solaris 10 within a data center of about 1000
servers.


Would like to create a custom non-green screen that has only certain
servers on it. So that the all windows servers are on one critical systems
page and then all the unix servers will be on another page.


 I found a previous email about it, but it doesn't explain it fully.
Wondering what steps I am missing!


I have add this script to the cgi-bin directory, but not seeing any on the
web page.

#!/bin/sh

# Pick only hosts on the "windows" page
PAGE="windows"

# Get red ones as priority 1
xymon 127.0.0.1 \
  "xymondboard color=red fields=hostname,testname page=$PAGE" | \
  awk '{ print $1 "||||1|||" }' > /tmp/crit_$$.cfg
# Yellow ones get priority 2
xymon 127.0.0.1 \
  "xymondboard color=yellow fields=hostname,testname page=$PAGE" | \
  awk '{ print $1 "||||2|||" }' >> /tmp/crit_$$.cfg

# Build the webpage
. /usr/lib/xymon/server/etc/cgioptions.cfg
$XYMONHOME/bin/criticalview.cgi $CGI_CRITVIEW_OPTS \
    --config=/tmp/crit_$$.cfg

rm -f /tmp/crit_$$.cfg
exit 0


Thanks


-Scott Hanson