# Ruby monitoring websites, databases and more on windows

**URL:** <https://www.ruby-forum.com/t/ruby-monitoring-websites-databases-and-more-on-windows/163273>\
**Category:** Ruby\
**Created:** [March 18, 2009, 9:39pm UTC](https://www.ruby-forum.com/t/ruby-monitoring-websites-databases-and-more-on-windows/163273 "2009-03-18T21:39:38Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![di3go](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a9a28c/32.png) [@di3go](https://www.ruby-forum.com/u/di3go)\
**Post date:** [March 18, 2009, 9:39pm UTC](https://www.ruby-forum.com/t/ruby-monitoring-websites-databases-and-more-on-windows/163273/1 "2009-03-18T21:39:38Z")

</div>

Im happy now, hehe, the company im working only using .net technology  
and i  
convinced my boss to give me a small project to prove how can ruby could  
help the company.

Now the project!

I need keep track of the status of the websites, webservices, servers,  
databases, disk space and so on windows servers.

I really dont know nothing about ruby and windows, the last time i  
tested the mri i didint liked, was very slow and not all things worked  
fine, first question, what is the best ruby implementation to windows?  
Jruby?

What is the best approach? Make a ruby daemon to keep track of  
everything and than the website interact with the daemon or the website  
directly ping the services i want know if is alive?

The project gonna be a web application, gonna use Ramaze or Sinatra,  
probabily Ramaze.

Thanks everyone 😉

---

<div class="post-metadata">

**Author:** ![di3go](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a9a28c/32.png) [@di3go](https://www.ruby-forum.com/u/di3go)\
**Post date:** [March 18, 2009, 10:11pm UTC](https://www.ruby-forum.com/t/ruby-monitoring-websites-databases-and-more-on-windows/163273/2 "2009-03-18T22:11:18Z")

</div>

Install nagios?

> **[About Nagios. What is Nagios? Nagios.ORG](https://www.nagios.org/about/)**
>
> Nagios is helping organizations around the world make better business decisions with proven IT infrastructure monitoring, data collection, and netflow analysis solutions. You can try any of our solutions free for 60 days will no restrictions. Monitor...

Unless you _want_ to build your own wheel.

-Rob

Rob B. [http://agileconsultingllc.com](http://agileconsultingllc.com)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![di3go](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a9a28c/32.png) [@di3go](https://www.ruby-forum.com/u/di3go)\
**Post date:** [March 18, 2009, 10:17pm UTC](https://www.ruby-forum.com/t/ruby-monitoring-websites-databases-and-more-on-windows/163273/3 "2009-03-18T22:17:44Z")

</div>

Diego B. wrote:

> I really dont know nothing about ruby and windows, the last time i
> 
> Thanks everyone 😉

Depending on what you have to monitor, you can probably use SNMP for  
most of that. There is a Ruby library for that [1].

-Justin

[1][http://snmplib.rubyforge.org/](http://snmplib.rubyforge.org/)

---

<div class="post-metadata">

**Author:** ![di3go](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a9a28c/32.png) [@di3go](https://www.ruby-forum.com/u/di3go)\
**Post date:** [March 22, 2009, 12:27am UTC](https://www.ruby-forum.com/t/ruby-monitoring-websites-databases-and-more-on-windows/163273/4 "2009-03-22T00:27:10Z")

</div>

On Mar 18, 2009, at 3:37 PM, Diego B. wrote:

> I need keep track of the status of the websites, webservices, servers,  
> databases, disk space and so on windows servers.

You may want to have a look at Scout:

[http://scoutapp.com/](http://scoutapp.com/)

James Edward G. II
