All Versions
10
Latest Version
Avg Release Cycle
83 days
Latest Release
1124 days ago

Changelog History

  • v0.7.0

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

    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 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.
  • v0.6.1

    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

    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.
  • v0.5.0

    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

    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 (ex restore-assets) now also handles
      {favicon.ico,robots.txt} symlinks in current directory.

    Binaries built with go1.5.1.

  • v0.4.1

    September 02, 2015

    0️⃣ 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

    August 30, 2015

    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.

  • v0.2.0

    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

    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