Mercurial > hg > thermostat-website-stg
changeset 25:58737824caa8
Add more pictures and a video.
author | Omair Majid <omajid@redhat.com> |
---|---|
date | Thu, 14 May 2015 13:09:38 -0400 |
parents | 9b14220bab3a |
children | 8a337972c5ac |
files | img/screenshot1.png img/screenshot2.png img/screenshot3.png img/screenshot4.png index.html style/main-style.css |
diffstat | 6 files changed, 59 insertions(+), 19 deletions(-) [+] |
line wrap: on
line diff
--- a/index.html Tue Mar 10 00:55:15 2015 -0600 +++ b/index.html Thu May 14 13:09:38 2015 -0400 @@ -15,25 +15,6 @@ </div> <h2 id="main">Thermostat: Serviceability and Monitoring for OpenJDK</h2> - - <p>Thermostat is an instrumentation tool for the Hotspot JVM, -with support for monitoring multiple JVM instances on multiple hosts, -optionally in a cloud environment. The name Thermostat is intended as a play on -words: Thermostat is to Hotspot much as IcedTea is to Java.</p> - <p>Some goals of Thermostat are:</p> - <ul> - <li>We want a tool that allows users of IcedTea/OpenJDK to - monitor running JVMs, especially remote JVMs.</li> - - <li>Both high level (uptime, cpu and memory usage) and low - level (including hotspot's perf data) information should - be available through the tool.</li> - - <li>The tool should be usable in a production environment, - with minimal overhead. </li> - </ul> - - <div> <div id="links-box"> <h2>Links</h2> @@ -54,13 +35,49 @@ </ul> </div> + + <p>Thermostat is an instrumentation tool for the Hotspot JVM, +with support for monitoring multiple JVM instances on multiple hosts, +optionally in a cloud environment. The name Thermostat is intended as a play on +words: Thermostat is to Hotspot much as IcedTea is to Java.</p> + + <!-- there's no space between 'a' and 'figure' + elements to avoid empty text being underlined --> + <a href="img/screenshot1.png"><figure class="screenshot"> + <img src="img/screenshot1.png"/> + <figcaption>Examine memory regions and their sizes</figcaption> + </figure></a> + + <a href="img/screenshot2.png"><figure class="screenshot"> + <img src="img/screenshot2.png"/> + <figcaption>Visualize thread states</figcaption> + </figure></a> + + <a href="img/screenshot3.png"><figure class="screenshot"> + <img src="img/screenshot3.png"/> + <figcaption>Dump, browse and search the Java heap</figcaption> + </figure></a> + + <a href="img/screenshot4.png"><figure class="screenshot"> + <img src="img/screenshot4.png"/> + <figcaption>See garbage collections</figcaption> + </figure></a> + + <iframe width="560" height="315" src="https://www.youtube.com/embed/l4CZekgyuYI" frameborder="0" allowfullscreen></iframe> + + <div> <h2>Features</h2> <ul> <li>Local and remote monitoring (threads, numa, heap-analysis, garbage collection, etc.)</li> + <li>Records and visualizes both high level (uptime, cpu and memory usage) + and low level (HotSpot's perf) data</li> + <li>Designed to work well against OpenJDK and IcedTea</li> <li>Stand-alone Swing GUI client</li> <li>Web layer for increased security</li> <li>Command line interface client</li> + <li>Usable in production environment, with + minimal overhead</li> </ul> <h2>Basic System Requirements</h2>
--- a/style/main-style.css Tue Mar 10 00:55:15 2015 -0600 +++ b/style/main-style.css Thu May 14 13:09:38 2015 -0400 @@ -64,3 +64,26 @@ body { padding: 20px; } + +a figure.screenshot { + display: inline-block; + text-align: center; + margin: 10px; +} + +a figure.screenshot img { + height: 200px; + width: 300px; + transition: transform 0.2s; + -moz-transition: -moz-transform 0.2s; + -webkit-transition: -webkit-transform 0.2s; + -ms-transition: -ms-transform 0.2s; + -o-transition: -o-transform 0.2s; +} +a figure.screenshot img:hover { + transform: scale(1.2); + -moz-transform: scale(1.2); + -webkit-transform: scale(1.2); + -ms-transform: scale(1.2); + -o-transform: scale(1.2); +}