Commit 2fae403d authored by Paul Asmuth's avatar Paul Asmuth
Browse files

documentation fixes

parent 558e48a9
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -97,7 +97,5 @@ You are now able to execute a simple ChartSQL query from the command line,
but there is a lot more to discover! These are some good starting points for further reading:

  + [Examples](/examples/)
  + [ChartSQL Query Language](/chartsql/introduction/)
  + [The DRAW Statement](/documentation/chartsql/draw_statement/)
  + [External Data Source](/documentation/chartsql/external_data_sources/)
  + [FnordMetric Server](/documentation/getting_started/fnordmetric-server/)
  + [The ChartSQL Query Language](/documentation/chartsql/introduction/)
  + [Getting Started with FnordMetric Server](/documentation/getting_started/fnordmetric-server/)
+16 −12
Original line number Diff line number Diff line
@@ -15,8 +15,8 @@ MySQL database). If it is started with a storage backend, you can also use the
HTTP (and optionally the statsd) API to collect timeseries data into the storage
backend and subsequently query that timerseries data using ChartSQL.

FnordMetric Server currently supports four storage backends: `inmemory`, `disk`,
`mysql` and `hbase`.
FnordMetric Server currently supports three storage backends: `inmemory`, `disk`,
and `hbase`.


#### Starting Fnordmetric Server
@@ -31,8 +31,8 @@ instance with a local disk storage backend on HTTP port 8080 run:

#### Collecting Timeseries Data

FnordMetric Server records timeseries data in "Metrics". A Metrics is somewhat
equivalent to a tables in a regular SQL database. Each metric has a unique name
FnordMetric Server records timeseries data in "Metrics". A Metric is somewhat
equivalent to a table in a regular SQL database. Each metric has a unique name
and consists of a collection of data points called "samples" that are recorded
over time (i.e. a timeseries).

@@ -85,12 +85,17 @@ You should now be able to navigate to the admin interface on
on the metric to bring up the interactive query editor. This should look something
like this:

<img src="/img/fnordmetric_server_screen.png" width="800" class="shadow" />
<br />
<div style="width:960px; margin:50px auto 40px auto; height:583px; overflow: hidden;" class="shadow">
  <video width="960" height="583" autoplay="autoplay" loop>
    <source src="/fnordmetric-server.mp4" type="video/mp4">
    <source src="/fnordmetric-server.webm" type="video/webm">
    <img src="/img/fnordmetric_server_screen.png" width="875" />
  </video>
</div>

Click around a bit to make yourself familiar with the Web UI. The chart you see
above was generated by the following ChartSQL query which was automatically
generated by the interactive query editor.
Click around a bit to make yourself familiar with the Web UI. The charts you see
above are generated using ChartSQL. The queries are  automatically generated by
the interactive query editor. Here is an example query:

<i>Display the 100 latest samples from `http\_response\_times` as a line chart with the
sample time plotted on the X axis and the sample value plotted on the Y axis.:</i>
@@ -152,16 +157,15 @@ plotted on the Y axis and one series per hostname:

The result should look something like this:

<img src="/img/fnordmetric_server_screen.png" width="800" class="shadow" />
<img src="/img/fnordmetric_server_screen2.png" width="800" class="shadow" />
<br />

You now have a running FnordMetric Server, but there is a lot more you can do.
These are good docs to read next:

  + [Examples](/examples/)
  + [ChartSQL Query Language](/chartsql/introduction/)
  + [ChartSQL Query Language](/documentation/chartsql/introduction/)
  + [Time-window aggregations](/documentation/chartsql/timewindow_aggregations/)
  + [Building Dashboards](/documentation/html_dashboards/)

This guide will walk you through building a simple HTML5 dashboard using ChartSQL
and FnordMetric Server:
+1 −1
Original line number Diff line number Diff line
@@ -78,4 +78,4 @@ page displaying a simple line chart.
<img src="/img/fnordmetric_ui_example_screen.png" width="800" style="margin: 20px 0 40px 0;" class="shadow" />
<br />

Have a look at the full [API Reference](/documentation/ui_html5_api) to see what else is possible.
Have a look at the full [API Reference](/documentation/html5_api_reference/) to see what else is possible.
+183 KiB
Loading image diff...