3 ms·
I wrote something along these lines at work to monitor servers and stuff. A few cron jobs query Google Analytics, server cpu, ram and hd free space, a specific
by lsiunsuex 10y ago
I wrote something along these lines at work to monitor servers and stuff.
A few cron jobs query Google Analytics, server cpu, ram and hd free space, a specific mysql table total row count, etc... every minute and curl the results to Firebase.com
A separate web app in AngularJS 1.x stays open on one of my monitors so I can monitor the results all day.
Firebase can take in data a number of ways (curl, php, js, etc...) and with it's realtime push - keeps the web app side of it fresh and current without having to refresh the page every minute via some other means.
You could also access the firebase data via iOS / Android code if you wanted to get fancy.
Works for us.
- ninjamayo 10y agoSounds like a neat solution but I guess you haven't heard something that is out there that can do all that and we could use straight out of the box. Problem is we have a lot of data feeds that will keep changing over time so the tool needs a generic infrastructure to accommodate new ones. I can't believe there is nothing out there. Oh well live and learn.