Find a Reseller
Because business is about relationships, we have local resellers who may well be closer to you than us
Find one
GH Viewer - Monitor TIBCO EMS, BusinessWorks, Hawk and Rendezvous (RV)
GH Viewer is Green Hat's open, flexible monitoring platform for distributed technologies. Key performance information from your infrastructure is displayed according to your wishes, allowing problems to be spotted quickly and resolved before they escalate to the point where users are aware of them.
Information from any source can be combined to create a unified display of indicators, from the highest concept of application performance, to machine CPU.
Monitor TIBCO EMS
GH Viewer auto-discovers your EMS servers. Performance information on servers, routes, queues and topics is all available, such as messages in and messages out, amongst many others.
Monitor TIBCO Rendezvous
GH Viewer auto-discovers your RVDs. Performance information on messages published, consumed, packets dropped and many others, is available.
Distributed queues can be examined to see jobs started and jobs completed, and how busy individual workers are.
Monitor TIBCO Hawk
Any information from Hawk can be captured and stored. In this way, key system performance indicators such as CPU can be made available for problem diagnosis. Statistics from your own processes can be captured and stored.
Main Features
- Use any data source you want, many provided out of the box including TIBCO EMS, TIBCO RV (Rendezvous), TIBCO Hawk and TIBCO BusinessWorks. An API let's you write your own.
- Powerful rules-based alerting allows any condition to execute an action.
- Actions include emails, SNMP traps, commands and messages.
- Flexible user interface helps you design the monitoring dashboard that you want, no need for programming, coding or long implementation projects.
Extensible
GH Viewer is open, allowing you to create and use your own components with it. The following APIs are available:
- Data source API to monitor any information you want. Data sources exposed in this way can be used with rules too.
- Action API permits the creation of new actions to execute when rules match.
- Display API allows you to add your own visual components to render information from data sources.
|
|
|
|
|
Now in its 4th version, GH Viewer provides an open platform for monitoring and alerting, not just for TIBCO, but for any data you like. A simple plug-in interface enables customers to include their own unique sources of monitoring information, and then use the power of GH Viewer to build displays for that information alongside GH Viewer's built-in sources.
For the beginner, Green Hat have provided several powerful displays to help you find problems in your TIBCO RV network. The advanced user can use GH Viewer to build their own monitoring tool.
GH Viewer in Detail
Monitor Traffic
By providing a constantly updating real-time display of your key application statistics, GH Viewer lets you monitor the health of the system.
Alerts
GH Viewer incorporates a powerful rules engine. Users build rules to draw their attention to specific conditions. When a rule matches, configurable actions take place, including SNMP traps, messages, emails or command execution. An API allows the addition of new, custom actions, e.g. to interface with in-house systems.
Store Data
In the course of normal operation, GH Viewer builds up profiles of application performance information. These profiles are stored for as long as the user wishes to keep them. This can provide valuable information about the impact of a new release of software on the system performance. Used proactively, this information can help developers understand the changes they have made. Used reactively, it can help support staff prove that a new release has a significantly different profile from a previous release.
GH Viewer works with a variety of leading databases to store your monitoring information for as long as you want.
View Summaries
GH Viewer provides summary screens showing all hosts together with key information about those hosts. Plan Capacity
By providing historic information on existing systems, and statistics on new systems, GH Viewer can be used for capacity planning before roll-outs occur.
Current performance can be instantly compared with historical performance, showing whether today is busier than past days. Any historical sample can be compared with any other, using a simple dialog to configure the data source. The flexibility of GH Viewer allows it to pull together a wide variety of data from several different sources and display them together.
Using the graph configurator, users can set up any combination of graph traces and axes to display the data in the clearest, most appropriate, way.
The tool provides a zooming function to allow problems to be examined in detail, down to the individual host.
Bar charts show the top publishers and other key performance indicators in detail.
Supports all different kinds of testing and test automation, including unit testing, functional testing, integration testing and performance testing. All of these tests can be executed automatically, in a variety of places, including GH Tester itself, the command-line, ANT, Hudson, HP’s product suite and those from other vendors.
All GH Tester enterprise customers get access to every protocol, no complicated licensing model.
GH Tester has been designed for the demands of industrial strength testing, with these key features:
| Stubs | Simulate missing systems during testing to allow your project to flow around blockages. |
|---|---|
| Environments | A powerful abstraction for sets of variables, such as port numbers, database connections and server names, so you can build one set of tests and use them in many places, in many different environments such as development, unit test, systems integration test and even production. |
| XML | All GH Tester configuration and test results are stored as XML, offering infinite integration possibilities and opportunities for customisation. |
| Schemas | GH Tester has been developed for the changing world. Schema changes are handled in a robust, helpful way. Many different types of schema are supported, not just XSD. |
| Configuration Management | Out-of-the-box integration with common configuration management (version control/SCM) systems offers flexibility and multi-user capabilities. |
| No scripting | GH Tester uses easily configurable test actions to provide the tester with a comfortable environment which is as technology free as possible, there is no scripting involved, GH Tester is a 4GL for test automation. |
| Batch Integration | GH Tester can be invoked from the command-line to execute tests, or can integrate with Hudson, ANT or CruiseControl to provide an automated build and test capability. |
| Test Management | Integration with popular test management tools from vendors such as HP, IBM and Micro Focus. |
| Test Data | Create template tests and then re-use with test data sets from Excel, flat files and databases. Tools and wizards help with common data management and preparation problems such as generation and masking. |
| Methodology | GH Tester is flexible enough to be used with any methodology of your choosing. Green Hat provides advice and documents on strategies to minimise quality problems during your integration project. GH Tester works particularly well with Agile and Test Driven Development Methodologies but also shows significant benefits with waterfall approaches. |
| Databases | Check the database has the right information in it at each step of the test. Modify databases to simulate business events. |
| Reporting | Get reports on the test results as HTML, PDF, XML and so on. Reports can be customised to suit your requirements. |
| Test plans | Automatically generate documentation for your tests. |
| Coverage | Provides coverage reports for major SOA platforms, providing the world's first and only insight into the effectiveness of your testing for SOA, helping you to target areas where more testing needs to be done. |
| Files | Read and write data from and to files. Supports fixed and variable width, as well as custom formats. |
| Log Files | Correlate transactions, find errors and warnings, even when they weren't expected in log files, include fragments in test data reports, create assertions against specific log file content. |
| Performance testing | Integrates with GH Performance to measure the performance of your system, and provides key information on the performance of components in it. |
| Governance | Integrate with industry leading governance solutions to enhance management of your SOA lifecycle through our Quality Policies. |
| GUI Automation | GH Tester now has its own module for automation of UI tests. Using the same trademark codeless testing approach, you can now test a wide variety of UIs, including Web 2.0 solutions utilising AJAX, SAP ECC, Windows thick client applications (e.g. VB, .Net and C#) and more. If you already utilise QTP for UI automation, GH Tester can also integrate with that. |
Transports, protocols and key systems supported:
- TIBCO ActiveMatrix, BusinessWorks, BusinessEvents, iProcess, EMS, TIBCO Rendezvous (RV), TIBCO SmartSockets and Hawk
- Software AG webMethods IB, IS, BPMS (versions 6, 7 and 8) and CentraSite (versions 7 and 8)
- IBM WebSphere MQ (version 5 and onwards)
- Oracle Fusion (WebLogic)
- SAP XI/PI, BAPI, RFC and IDOCS
- Sonic MQ and ESB
- JMS (ActiveMQ, BEA WebLogic, Fiorano, Sun Java CAPS, WebMethods, Oracle and others)
- HTTP/S (client, server and "snooping")
- SOAP, XML and HTML, including certificates, encryption, signing and a whole raft of WS-* capabilities (e.g. WS-Security, WS-Addressing, and so on)
- Databases via JDBC
- IP (TCP and UDP)
- HL7 and MLLP
- SWIFT
- Java Objects (POJOs and EJBs)
- .NET Objects
- COBOL Copybook
- AMQP
- IATA
- BPM
- GUI Test Automation
- API allows custom development of any transport not supported
Coping with the unexpected
GH Tester is developed in Java and runs on Windows, Solaris, Linux, AIX, HPUX and other platforms for which JVMs are available. Java can be used to extend the tool at key points allowing you to develop custom transports, formatters and schemas.
Key business benefits:
- No need to write or maintain your own testing tool. Many possible migration routes from current way of working.
- Test more or test quicker. GH Tester’s easy-to-use automation allows developers and testers to perform testing quicker than ever before in a re-useable fashion.
- Get changes into production quicker, make your business more agile.
- Spend more time developing.
- Eliminate delays during unit, integration and performance testing.
- Ability to create intelligent stubs ("simulation" or "virtualization") helps to eliminate issues at integration time.
- Use of independent tool avoids systematic errors.
What next?
for yourself or your colleagues, request assistance with an evaluation, or .



GH Tester Datasheet