Inspeqtor: easy application infrastructure monitoring
mikeperham.com
mikeperham.com
That said, the open source version provides more than Monit in a better, easier to deploy package. I think that right there is incentive enough to use it. Plus, if you want to fork it and add your own specific notification channels, here's the source:
https://github.com/mperham/inspeqtor/blob/891517cc0edc6dda8d...
Just because mperham wants the project to be sustainable doesn't guarantee it. However, if sidekiq Pro would have failed, Sidekiq would easily survive simply because of huge open source community. With inspeqtor it's not so clear.
"Route alerts to your team chat room" is listed as a Pro feature. Any PR implementing it is unlikely to be merge in. And creating a separate fork for a relatively small feature should not really be an answer to an open-source project.
The OSS product is targeted to small teams, individuals and hobbyists. Pro was designed to target larger teams and the features they would need.
https://github.com/mperham/inspeqtor/issues/13
Anyways, it looks simple and I'm looking forward to it maturing. It will be nice to template and deploy via Ansible. I'm interested in monitoring PostgreSQL, Tomcat, etc...
People are welcome to fork and add their own features. They will need to support and maintain their features just like me. They will need to pull in upstream changes or their fork will rapidly age.
I target Inspeqtor Pro at teams and businesses with a real budget. They want a supported, pre-packaged product that solves their problem. If someone is willing to find and use some other person's fork, they were probably never going to pay for the Pro product in the first place and therefore there's little to no real competition here.
Will you reject pull requests that compete with Pro features?
I'm just wondering how governance of the project works. I assume you're already dealing with the same sort of thing with Sidekiq. I just find this sort of business model interesting since the more common approach seems to be providing hosting or priority support.
The docs specifically say "12.04 and 14.04" but also "really any Debian system using Upstart".
Is 13.10 not supported?
You can change your distro name to be precise or trusty in the packagecloud repo in /etc/apt/sources.list.d. It's a Go binary so it doesn't depend on anything distro-specific.