Skip to content

Releases: ostrost/ostent

ostent 0.7.0

19 Sep 12:49
Compare
Choose a tag to compare

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 as agent.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

18 Aug 16:11
Compare
Choose a tag to compare

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 to true 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

27 Apr 09:08
Compare
Choose a tag to compare
  • 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

07 Feb 20:07
Compare
Choose a tag to compare
  • 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

21 Dec 10:02
Compare
Choose a tag to compare
  • 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

16 Sep 16:55
Compare
Choose a tag to compare
  • 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 (ex restore-assets) now also handles
    {favicon.ico,robots.txt} symlinks in current directory.

Binaries built with go1.5.1.

ostent 0.4.1

02 Sep 16:22
Compare
Choose a tag to compare

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

30 Aug 08:15
Compare
Choose a tag to compare

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 into restore-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

19 Nov 14:08
Compare
Choose a tag to compare
  • 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

31 Aug 18:08
Compare
Choose a tag to compare

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