I would like to accumulate metric related to cpu, hard disk, memory for every 5 minutes and send out an email every 24 hour once. Can you please suggest a way to achieve this?
Thanks,
Mani
I would like to accumulate metric related to cpu, hard disk, memory for every 5 minutes and send out an email every 24 hour once. Can you please suggest a way to achieve this?
Thanks,
Mani
Sensu is not designed for this kind of reporting (daily report
emails), I recommend using a different tool.
It can do the metrics collection. Use any number of the system metric
collectors:
https://github.com/sensu/sensu-community-plugins/tree/master/plugins/system
Follow the docs on adding a metric:
http://sensuapp.org/docs/latest/adding_a_metric
On Mon, Sep 15, 2014 at 8:10 AM, reachmani <reachmani@gmail.com> wrote:
I would like to accumulate metric related to cpu, hard disk, memory for
every 5 minutes and send out an email every 24 hour once. Can you please
suggest a way to achieve this?Thanks,
Mani
But other tools like ganglia, Nagios generate a good graph which lets us analyze how the server performed for a period of time. This cannot be achieved in Sensu?
On Monday, 15 September 2014 20:44:51 UTC+5:30, Kyle Anderson wrote:
Sensu is not designed for this kind of reporting (daily report
emails), I recommend using a different tool.
It can do the metrics collection. Use any number of the system metric
collectors:
https://github.com/sensu/sensu-community-plugins/tree/master/plugins/system
Follow the docs on adding a metric:
http://sensuapp.org/docs/latest/adding_a_metric
On Mon, Sep 15, 2014 at 8:10 AM, reachmani reac...@gmail.com wrote:
I would like to accumulate metric related to cpu, hard disk, memory for
every 5 minutes and send out an email every 24 hour once. Can you please
suggest a way to achieve this?
Thanks,
Mani
Sensu is a monitoring framework, designed to inter-operate with other tools.
It does not replace the graphing functionality of Nagios (pnp?) or Ganglia.
It pretty much only does one thing: it routes monitoring messages from
clients, to handlers on the server.
Use a tool that is best for the job. Graphite is a good tool for
visualizing metrics over time.
On Mon, Sep 15, 2014 at 8:17 AM, reachmani <reachmani@gmail.com> wrote:
But other tools like ganglia, Nagios generate a good graph which lets us
analyze how the server performed for a period of time. This cannot be
achieved in Sensu?On Monday, 15 September 2014 20:44:51 UTC+5:30, Kyle Anderson wrote:
Sensu is not designed for this kind of reporting (daily report
emails), I recommend using a different tool.
It can do the metrics collection. Use any number of the system metric
collectors:https://github.com/sensu/sensu-community-plugins/tree/master/plugins/system
Follow the docs on adding a metric:
http://sensuapp.org/docs/latest/adding_a_metricOn Mon, Sep 15, 2014 at 8:10 AM, reachmani <reac...@gmail.com> wrote:
> I would like to accumulate metric related to cpu, hard disk, memory for
> every 5 minutes and send out an email every 24 hour once. Can you please
> suggest a way to achieve this?
>
> Thanks,
> Mani
But what if you wanted to monitor a metric over time? I’d hate to use a different system for generating alerts based on this specific use-case.
On Monday, September 15, 2014 10:22:03 AM UTC-5, Kyle Anderson wrote:
Sensu is a monitoring framework, designed to inter-operate with other tools.
It does not replace the graphing functionality of Nagios (pnp?) or Ganglia.
It pretty much only does one thing: it routes monitoring messages from
clients, to handlers on the server.
Use a tool that is best for the job. Graphite is a good tool for
visualizing metrics over time.
On Mon, Sep 15, 2014 at 8:17 AM, reachmani reac...@gmail.com wrote:
But other tools like ganglia, Nagios generate a good graph which lets us
analyze how the server performed for a period of time. This cannot be
achieved in Sensu?
On Monday, 15 September 2014 20:44:51 UTC+5:30, Kyle Anderson wrote:
Sensu is not designed for this kind of reporting (daily report
emails), I recommend using a different tool.
It can do the metrics collection. Use any number of the system metric
collectors:
https://github.com/sensu/sensu-community-plugins/tree/master/plugins/system
Follow the docs on adding a metric:
On Mon, Sep 15, 2014 at 8:10 AM, reachmani reac...@gmail.com wrote:
I would like to accumulate metric related to cpu, hard disk, memory for
every 5 minutes and send out an email every 24 hour once. Can you please
suggest a way to achieve this?
Thanks,
Mani
To monitor a metric over time, most of the sensu community looks to statsd or graphite. Push your data at your 5 minute intervals, then run a check against the metrics in Graphite once a day. Trigger event based on what you find from the check.
On Thursday, September 25, 2014 3:16:58 PM UTC-7, Jonathan Fenocchi wrote:
But what if you wanted to monitor a metric over time? I’d hate to use a different system for generating alerts based on this specific use-case.
On Monday, September 15, 2014 10:22:03 AM UTC-5, Kyle Anderson wrote:
Sensu is a monitoring framework, designed to inter-operate with other tools.
It does not replace the graphing functionality of Nagios (pnp?) or Ganglia.
It pretty much only does one thing: it routes monitoring messages from
clients, to handlers on the server.
Use a tool that is best for the job. Graphite is a good tool for
visualizing metrics over time.
On Mon, Sep 15, 2014 at 8:17 AM, reachmani reac...@gmail.com wrote:
But other tools like ganglia, Nagios generate a good graph which lets us
analyze how the server performed for a period of time. This cannot be
achieved in Sensu?
On Monday, 15 September 2014 20:44:51 UTC+5:30, Kyle Anderson wrote:
Sensu is not designed for this kind of reporting (daily report
emails), I recommend using a different tool.
It can do the metrics collection. Use any number of the system metric
collectors:
https://github.com/sensu/sensu-community-plugins/tree/master/plugins/system
Follow the docs on adding a metric:
On Mon, Sep 15, 2014 at 8:10 AM, reachmani reac...@gmail.com wrote:
I would like to accumulate metric related to cpu, hard disk, memory for
every 5 minutes and send out an email every 24 hour once. Can you please
suggest a way to achieve this?
Thanks,
Mani