Releases: ostrost/ostent
ostent 0.7.0
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).
- 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.
The file is not required for defaults and can be concise with omitted settings
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.
ostent 0.6.2
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.
ostent 0.6.1
-
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.
ostent 0.6
- 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.
ostent 0.5.0
- Sparklines! Plotting last table columns.
- New look & feel: Foundation for styling, grid.
- Load avg in a new panel, new delay and rows params.
ostent 0.4.2
- 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.
ostent 0.4.1
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.
ostent 0.4.0
This 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.
ostent 0.2.0
- 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.
ostent 0.1.9
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