Changelog History
-
v0.7.0 Changes
September 19, 2016🚀 This is a reboot of sorts. This release cuts old and clumsy flags & parameters to include a solid base for metrics collection and reporting interoperability. These are the highlights:
- Consistent display: client can specify listing bounds though (not delays).
- 0️⃣ The default collection interval can be set by new
--interval
flag or
in a config file asagent.interval
, reporting interval as
agent.flush_interval
. - Each "input" (a specific metrics collection) can have different interval.
- 🔧 Configuration file for all the "inputs", "outputs" and generic options.
0️⃣ The file is not required for defaults and can be concise with omitted settings
0️⃣ being defaults. - 🔌 Some "input" plugins may be deemed intrinsically slow or of no interest,
🔧 these can be configured to have longer interval or disabled completely. - 🔌 "output" plugins for each supported outputs: InfluxDB, Graphite, Librato.
-
v0.6.2 Changes
August 18, 2016🚀 This is minor release featuring updated dependencies including Go 1.7 runtime and latest React.
Other notable changes:
- 🆕 New
--log-requests
flag enables printing full access log to stdout.
🚀 It defaults totrue
in dev mode,false
in release binaries.
🖨 Old behaviour was to print just the first request from a particular IP.
🖨 So now it's to print either all the requests or none. - 🌲 The access log changed into regular (apache) common access format
without extra fields like predefined message and duration.
- 🆕 New
-
v0.6.1 Changes
April 27, 2016🚀 This release binaries are no longer self-upgradable for the ease of operations in standalone and development mode. Both kinds though now notify on new stable release being available.
⬆️ Installation (and upgrade) made easy with just untarring:
curl -L https://github.com/ostrost/ostent/releases/download/v0.6.1/`uname`-`uname -m`.tar.xz | tar Jxf -
- ⚡️ Dependencies updated including React, Foundation Sites. Sparklines update squashed constant values line bug.
- 👍 InfluxDB tags support with parameters setting.
- Librato token and InfluxDB password params masked for display.
🚀 Release binaries built with Go 1.6.2.
-
v0.6 Changes
February 07, 2016- 🛠 Various changes in commands and flags (NB Long flags now prefixed with "--"):
- New subcommand "fetch" allows retrieving ostent data updates in CLI.
- Extensive exporting settings specified in flag values URL-style.
- 👌 Support exporting to multiple metrics servers of same kind.
- 💻 "Exporting to" list added for display to UI.
- CSS asset preprocessed to cut unused styling + reduce dependencies.
- CPU overall metrics collected and reported.
- 🐧 cgo-free Linux builds.
- 🛠 Various changes in commands and flags (NB Long flags now prefixed with "--"):
-
v0.5.0 Changes
December 21, 2015- Sparklines! Plotting last table columns.
- 🆕 New look & feel: Foundation for styling, grid.
- Load avg in a new panel, new delay and rows params.
-
v0.4.2 Changes
September 16, 2015- 0️⃣ Every panel config bar shown by default.
- Percentage columns (ex labels) have colored background.
- Disks and Interfaces lose tabs, all the stats always shown.
- Disks feature Use% column, sortable by the percent.
- Interfaces feature IP per interface (display only) and drops metrics
(exported). Darwin has no "Drops OUT" available: it's omitted from exporting
and displaying. Errors and Drops make "Loss" column, zero values muted. - 🚚 Vagrant global-status removed.
- ⏪ Subcommand
extractassets
(exrestore-assets
) now also handles
{favicon.ico,robots.txt} symlinks in current directory.
Binaries built with go1.5.1.
-
v0.4.1 Changes
September 02, 20150️⃣ Follow-up to runaway links with delay params problem: new -max-delay flag introduced. This targets public demo.ostrost.com, stock ostent has default robots.txt denying bots. No other changes whatsoever.
-
v0.4.0 Changes
August 30, 2015This one is long overdue.
- Librato metrics exporting
- 💻 UI
- Lots have changed, including layout
- Ex-toggles converted to numeric parameters
- The page parameters preserved in url, make it refresh-proof
- CPU "Wait" added, although darwin Wait is unavailable thus always 0
- 🖨 Processes sorting by username, UID added
- ⏪
extract-assets
subcommand renamed intorestore-assets
- 🛠 Fixes
- Race condition in registry handling
- Rare case panic on close
- Other changes may be quite small, but there
🚀 This release onwards binary builds are courtesy of Travis CI.
-
v0.2.0 Changes
November 19, 2014- Exporting metrics to Graphite, InfluxDB.
- ⬆️ Utility subcommands: upgrade, version, extract-assets.
- Sparkline for short term load average. Considering it for other metrics.
- 🛠 Fixes: precise CPU idle, interfaces sorting, linux/i386 swap reporting, darwin 10.10 uptime.
-
v0.1.9 Changes
August 31, 2014⚡️ Groundwork: code, assets, building redone/optimized.
🍱 Javascript assets are concatenated, thus it takes one request to receive them all.
No other substantial user visible changes.If you had an installment since this repo was known as rzab/ostent, ostent should self-upgrade properly. Otherwise please remove the binary and re-install with
curl -sSL https://github.com/ostrost/ostent/raw/master/ostent.sh | sh