|
|
9e4dcc |
Package %{scl_name} provides Thermostat monitoring and instrumentation tool delivered as a Software
|
|
|
9e4dcc |
Collection. For more information about Software Collections,
|
|
|
9e4dcc |
see the scl(1) man page. By installing the %{scl_name} collection,
|
|
|
9e4dcc |
you will get the minimum working set of packages to have a working Thermostat monitoring and instrumentation tool.
|
|
|
9e4dcc |
|
|
|
9e4dcc |
Usage: scl enable %{scl} 'thermostat'
|
|
|
9e4dcc |
|
|
|
9e4dcc |
Software Collections allow you to build and execute applications
|
|
|
9e4dcc |
which are not located in the filesystem root hierarchy,
|
|
|
9e4dcc |
but are stored in an alternative location, which is %{_scl_root}
|
|
|
9e4dcc |
in case of the %{scl_name} collection.
|
|
|
9e4dcc |
|
|
|
9e4dcc |
Thermostat is a monitoring and instrumentation tool for the Hotspot JVM,
|
|
|
9e4dcc |
with support for monitoring multiple JVM instances. The system is made
|
|
|
9e4dcc |
up of two processes: an Agent, which collects data, and a Client which
|
|
|
9e4dcc |
allows users to visualize this data. These components communicate via
|
|
|
9e4dcc |
a MongoDB-based storage layer. A pluggable agent and gui framework
|
|
|
9e4dcc |
allows for collection and visualization of performance data beyond that
|
|
|
9e4dcc |
which is included out of the box.
|
|
|
9e4dcc |
|
|
|
9e4dcc |
When you want to work with the %{scl_name} collection, use the scl
|
|
|
9e4dcc |
utility (see the scl(1) man page for usage) to enable the scl
|
|
|
9e4dcc |
environment.
|
|
|
9e4dcc |
|
|
|
9e4dcc |
Configuration for the %{scl_name} software collection is located
|
|
|
9e4dcc |
under %{_sysconfdir}.
|
|
|
9e4dcc |
|
|
|
9e4dcc |
Examples:
|
|
|
9e4dcc |
scl enable %{scl_name} 'command --arg'
|
|
|
9e4dcc |
Run a specific command with the argument --arg within the %{scl_name}
|
|
|
9e4dcc |
software collections environment.
|
|
|
9e4dcc |
|
|
|
9e4dcc |
scl enable %{scl_name} 'thermostat'
|
|
|
9e4dcc |
Run thermostat from the %{scl_name} software collection.
|
|
|
9e4dcc |
|
|
|
9e4dcc |
service thermostat1-thermostat-tomcat start
|
|
|
9e4dcc |
Start tomcat on port 8080 and deploy thermostat-webapp
|
|
|
9e4dcc |
|
|
|
9e4dcc |
scl enable %{scl_name} bash
|
|
|
9e4dcc |
Run an interactive shell with the %{scl_name} software collection enabled.
|
|
|
9e4dcc |
|
|
|
9e4dcc |
scl enable %{scl_name} 'man thermostat'
|
|
|
9e4dcc |
Show man pages for the thermostat command, which is a part of the
|
|
|
9e4dcc |
%{scl_name} software collection.
|
|
|
9e4dcc |
|
|
|
9e4dcc |
Report bugs to <http://bugzilla.redhat.com>.
|