Skip to content

Releases: gabriel-aires/ecmo

v0.11.0

06 May 04:05
Compare
Choose a tag to compare

Better system dashboard, services introspection

v0.10.1

12 Mar 03:07
Compare
Choose a tag to compare

Minor fixes

v0.10.0

09 Mar 15:16
Compare
Choose a tag to compare
  • Custom metrics accuracy
  • Schedule adjustments
  • Data backup
  • TODO: fix notice implementation

v0.9.0

11 Feb 02:14
Compare
Choose a tag to compare
  • Added user authentication/authorization/logging
  • Improved theming and layout
  • Bugfixes

v0.7.0

10 Dec 18:14
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release
  • Automated installation and service configuration
  • New index page
  • Job listings and reports

v0.6.0

09 Dec 15:30
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release
  • Disabled static file serving
  • Added embedded vfs
  • Added static assets controller

v0.5.0

09 Dec 04:00
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
  • Separate dashboards: realtime and latest recorded metrics
  • New metrics API
  • Purge old metrics and vacuum DB automatically

v0.4.0

26 Nov 20:40
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
  • Better system metrics
  • Better dashboard organization
  • Patched upstream libraries for machine introspection

v0.3.0

24 Nov 04:17
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
  • New build system with vagrant (only virtualbox provider supported at the moment)
  • Sqlite statically linked

v0.2.0

22 Nov 21:33
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

v0.2.0

Current Features

  • Completely self-contained
  • Displays basic info about processes, disk usage and services
  • Static binary compiled with libressl under Alpine Linux 3.15

TODO

  • Get system metrics using hardware shard instead of running command-line utilities
  • Integrate mitamae utility for configuration management
  • Log system metrics in the background (details below)
  • Implement SpiderGazelle::ActiveModel#save using Totem Yaml serialization
  • Implement specific endpoints for each metric, return json for easy integration
  • Constantly update info on the frontend using ajax calls
  • Integrate charting library using javascript
  • Logrotate functionality for stored system metrics