We have several projects, in several wMe environments. More, Manager and Integration Monitor are so heavy. That’s wy we decide to develop a special web tool to administer transparently this infrastructure. When I finish it, it will be used by exploitants : the use of wMe tools can expose us to problems like :
- the exploitant can show all server adapters, stop them, empty the queues
- get out ClientGroup subscription / pub
- disable broker SSL certificat
- view data exchanged
- etc.
The application allow an exploitant to only use the authorised services, to support him for a problem diagnostic (what files to see, etc.) and to show a comprehensible messages. More, in this case, exploitant do not need a wMe, Unix or SQL expertise.
Up to now, this tool allow these services :
–> test the activity of all wMe composants :
* broker, merant, and Oracle. This is done by doing a ‘ps’ and verifying the processes presence
* test all projects adapters activity and other kind of tests (AdapterMonitor is unique, queues are empty)
–> verifying the file systems, by testing the ‘df’ unix instruction
–> visualize the syslog (and other files) and the wMe alert et info logs
–> manage the errors
And I prevent to use it to automise these services :
–> stop, restart adapters, brokers, merant
–> store datas and files
–> group and zip all files needed to diagnostic a problem
–> realise tests about IS (server presence, IS stop/restart by unix command, and others)
I am always thinking about tasks to automise. Have you some suggestions about other tasks to automise ?
Karim
#webMethods#Integration-Server-and-ESB#webmethods-Protocol-and-Transport