Live data from Hacker News

Inspeqtor: easy application infrastructure monitoring

mikeperham.com

1–10 of 21 posts

Re: Inspeqtor: easy application infrastructure monitoring

#3

Couldn't help but notice that the config file syntax is almost exactly like Monit. Inspeqtor's definitely is more concise and easier to read (and probably write), was Monit an influence in designing this tool?

https://github.com/mperham/inspeqtor/wiki/Other-Solutions

Re: Inspeqtor: easy application infrastructure monitoring

#4
Seems that, unlike Sidekiq, this starts as a heavily commercial solution, and it shows. Landing page has a pretty big "Buy Pro" call-to-action button. Features like support for notifying slack/etc I'd expect to be present in a free version. Open source feels more of an afterthought. I don't feel comfortable using even the free version, simply because if the project fails financially, it is likely to be dropped altogether.

Re: Inspeqtor: easy application infrastructure monitoring

#5
post #4

Seems that, unlike Sidekiq, this starts as a heavily commercial solution, and it shows. Landing page has a pretty big "Buy Pro" call-to-action button. Features like support for notifying slack/etc I'd expect to be present in a free version. Open source feels more of an afterthought. I don't feel comfortable using even the free version, simply because if the project fails financially, it is likely to be dropped altoge…

The fact that there is a commercial version is proof that mperham wants and expects the project to continue sustainably.

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

Re: Inspeqtor: easy application infrastructure monitoring

#6
post #5
post #4

Seems that, unlike Sidekiq, this starts as a heavily commercial solution, and it shows. Landing page has a pretty big "Buy Pro" call-to-action button. Features like support for notifying slack/etc I'd expect to be present in a free version. Open source feels more of an afterthought. I don't feel comfortable using even the free version, simply because if the project fails financially, it is likely to be dropped altoge…

The fact that there is a commercial version is proof that mperham wants and expects the project to continue sustainably. 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/89151…

I agree that ease of use is the strongest reason to use this.

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.

Re: Inspeqtor: easy application infrastructure monitoring

#8
Inspeqtor compares itself to monit, god, supervisord, etc, but it looks like it only handles the monitoring of processes and not stop/start/restart, correct? It seems like it would be difficult to decouple those when we use monit for things like "if mem > 200m for 2 cycles then restart".

Re: Inspeqtor: easy application infrastructure monitoring

#9
post #7

I get "Unable to locate package inspeqtor" when trying to install on Ubuntu 13.10. The docs specifically say "12.04 and 14.04" but also "really any Debian system using Upstart". Is 13.10 not supported?

I only provide LTS binaries since that's what most people run in production.

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.

Re: Inspeqtor: easy application infrastructure monitoring

#10
post #8

Inspeqtor compares itself to monit, god, supervisord, etc, but it looks like it only handles the monitoring of processes and not stop/start/restart, correct? It seems like it would be difficult to decouple those when we use monit for things like "if mem > 200m for 2 cycles then restart".

Inspeqtor uses your init system to restart services. It does not manage arbitrary processes.
Post reply on HN