Monitoring and the new Stashboard
When stashboard was released as Open Source earlier this week, it immediately caught my attention. This Software is the missing piece for a monitoring and dashboard solution for JGate. The ability to run independently from JGate's hardware makes it a perfect choice. Stashboard uses OAuth to authenticate write access, which is supported by JGate's lib-oauth library. Writing an event is a matter of a few lines of server-side JavaScript. See the source code of the monitoring app, if you are interested in the details.
There are currently three services which are monitored:
- The AppJet Grid, which executes the AppJet apps and provides JavaScript object storage
- The Backup Service, which provides daily backups of all user apps and their data
- The Platform Service, which serves the JGate site and the browser-based IDE
The status application is running on Google AppEngine. If you ever need status information about any of the services running on JGate, use that link.
