View Full Version: Lawson System Monitor Beta

LawsonTalk > System Admin > Lawson System Monitor Beta



Title: Lawson System Monitor Beta


schroncd - March 29, 2007 04:19 AM (GMT)
I recently put together a basic Lawson Environment Monitor that displays as web pages. Of course it's a Unix shell script, and it's not particularly pretty, but it IS pretty functional.

Notes on what it does:

* Monitors multiple Envs on the same machine
* Monitors any Lawson related processes that you define. I have ladb, latm, lajs & queue in my sample
* Monitors Job Queues for your defined errors: "Needs Recovery", "Waiting", "Queue Disabled", etc..
* Monitors Job Queues for Long Running jobs: You decide how long LONG is
* Monitors Lawson Disk Space: You define the % used to warn
* Monitors whether lawsec is ON or OFF: Can be turned off
* Ignores specified Envs that you take down for maintenance, etc..
* Marks INACTIVE any Envs defined in /etc/lawson.env that do not exist (failover stuff)
* Screen background matches WORST issue in any environment giving instant warning
* Sends Email warnings to specified addresses at different warning levels(user defined)
* Click the Env Name or color to see specifics
* No IOS monitoring incorporated yet
* Colors and setups are completely user configurable

Requirements:

* Unix system
* Local web server (not necessarily local IOS) - Remote stuff coming later


What I need is:

1. View the static demo at http://www.schronce.net/lawson/lawenvmon and give me feedback/suggestions (off list)
2. Sun and HP beta testers. Written on AIX so I need to test on other platforms before release. This is a TRUE BETA - you WILL find bugs. I need people who are familiar with shell scripting and can help document and resolve errors.
3. Tested only on 8.0.3 - Need LFS9 testers too - Have no idea how that may work...
4. Some crazy person to offer to translate it to MKS on Windows.

Thanks!

schroncd - March 29, 2007 02:35 PM (GMT)
I've gotten a couple BETA testers, but I can use a couple more. Let me know if you are interested.

schroncd - April 6, 2007 04:49 PM (GMT)
It's been a couple of busy weeks. The Lawson Environment Monitor - now called LEM - is coming along VERY well. I'm rapidly approaching the date for the 0.5.0 beta release. Of course I can't specify WHEN that will happen, I just know what has to be accomplished (and WORK) before I decide to send it out the door.

I expect that LEM will be a godsend to both overworked Lawson Admins with WAY too much on their plates, and the newbie admins who aren't yet sure of what's really going on.

Many thanks to my beta testers, they've helped me spot (and squash) quite a few bugs.

Current Functions:
* Monitors multiple Envs on the same machine
* Monitors any Lawson related processes that you define.
* Monitors Job Queues for your defined errors: "Needs Recovery", "Waiting", "Queue Disabled", etc.. and displays them without having to login to LID
* Ignores specified environments that you take down for maintenance, etc..
* Marks INACTIVE any Envs defined in /etc/lawson.env that do not exist (failover stuff)
* Screen background matches WORST issue in any environment giving instant warning
* Sends Email warnings to specified addresses at different warning levels (user defined)
* Colors and setups are completely user configurable
* Supports display on any webserver, local or remote (even IIS!) or BOTH!
* Supports web page upload to a remote webserver outside your network, to enable remote administration monitoring without requiring VPN access.

* Supports "extension programs" to monitor anything you choose

Current extensions include:
* Monitor Job Queues for Long Running jobs: You decide how long LONG is
* Monitor Lawson Disk Space: You define the "% used" to warn at
* Monitor whether laua security is ON or OFF: Can also IGNORE specified environments
* Monitor Print Directories and notifies you of resource hogging users
* Monitor Work Directory to tell you when you have too many tmp.* files
* Anything else you can think of!

Coming Soon:
* Display time of most recent incident on main page & display time of EACH incident on individual Environment Pages
* Notification Escalation with multiple levels of escalation to different email lists.
* Integration into Tivoli Enterprise Console (and eventually BMC & Big Brother)
* Optional graphical "lights" to replace the color blocks we're currently using.
* An extension that monitors all CAP_DB files and warns if you have multiple Productlines pointing to the same database - even across multiple machines!

Coming Eventually:
* Uptime/downtime reporting
* Pretty interface (this one is last on my list - "Function before Form") If their are any graphics artists in the group who are interested in designing some icons and backgrounds for the project, please let me know!

Requirements:
* Unix only (Looking for someone who'll help me translate the scripts to run under MKS on Windows)

There's a static display of an older version of the monitor screens on display at http://www.schronce.net/lawson/lawenvmon - I'll try to update those pages soon with the newer look.




Hosted for free by InvisionFree