Ibm Websphere Application Server - Documentation for Bmc Discovery Content Reference
Product Name Publisher Page Category Application Server Software Platforms Release Tku 2020-11-1 in the Spotlight [In the Spotlight|August 2009] More...
- Product name
- Publisher page
- Category
- Application Server Software Platforms
- Release
- TKU 2020-11-1
- In the spotlight
- [In the Spotlight|August 2009]
- More information
- Publisher link
Extended Discovery pattern which allows to build a J2EE inferred model of its Applications and Resources is available for this product.
IBM WebSphere Application Server (WAS), a software application server, is the flagship product within IBM's WebSphere brand. WAS is built using open standards such as J2EE, XML, and Web Services. It works with a number of Web servers including Apache HTTP Server, Netscape Enterprise Server, Microsoft Internet Information Services (IIS), IBM HTTP Server for i5/OS, IBM HTTP Server for z/OS, and IBM HTTP Serve
If the command executes successfully and a result is obtained, then the version is extracted using the following regular expression:-
r for AIX/Linux/Microsoft Windows/Solaris.
Software Pattern Summary
| Product Component | OS Type | Versioning | Pattern Depth |
|---|---|---|---|
| IBM Websphere Application Server | Unix | Command, Path and Package | Instance Based |
| Windows | |||
| IBM Websphere Application Server Node agent | Unix | Path | |
| IBM Websphere Application Server Deployment Manager | |||
| IBM WebSphere Application Server Cluster | Unix | SoftwareInstance | |
| Windows |
The ApplicationServer pattern has been created in a manner that allows it to support Windows, Linux and Unix platforms from the same module; a Software Instance is created for each unique server, node and cell combination running on a host.
The Nodeagent and DeploymentManager patterns only identify instances of IBM WebSphere Application Server components on the Unix platform.
Must Read
Software Instance Triggers
Websphere Application Server
| Trigger Node | Attribute | Condition | Argument |
|---|---|---|---|
| DiscoveredProcess | cmd | matches | regex'(?i)\bjava(?:\.exe)?$' |
| args | regex'com\.ibm\.ws\.runtime\.WsServer' | ||
| or | |||
| (?i)^-Dwas\.launcher\.server |
Websphere Nodeagent
| Trigger Node | Attribute | Condition | Argument |
|---|---|---|---|
| DiscoveredProcess | cmd | matches | regex'(?i)\bjava(?:\.exe)?$' |
| args | regex'com\.ibm\.ws\.runtime\.WsServer.*\s\bnodeagent$' | ||
regex '(?i)-Dwas\.launcher\.server=\S+?:\S+?:nodeagent\s' |
Websphere Deployment Manager
| Trigger Node | Attribute | Condition | Argument |
|---|---|---|---|
| DiscoveredProcess | cmd | matches | regex'(?i)\bjava(?:\.exe)?$' |
| args | regex'com\.ibm\.ws\.runtime\.WsServer.*\s\bdmgr$' | ||
regex '(?i)-Dwas.launcher.server=\S+?:\S+?:dmgr\s' |
IBM WebSphere Application Server Cluster
| Trigger Node | Attribute | Condition | Argument |
|---|---|---|---|
| SoftwareInstance | type | = | 'IBM WebSphere Application Server' |
| cluster_id | matches | regex '.' |