cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
Date Sun, 28 Sep 2014 09:40:34 GMT

    [ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14151062#comment-14151062
] 

ASF subversion and git services commented on CLOUDSTACK-7583:
-------------------------------------------------------------

Commit 621156ca56ae9a99034260b2896a5df6b6c8fcab in cloudstack's branch refs/heads/statscollector-graphite
from [~widodh]
[ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=621156c ]

CLOUDSTACK-7583: Send VmStats to Graphite host when configured

This allows external processing of VmStats information without using
the usage server of CloudStack

Statistics are being send to Graphite using UDP and not TCP.

UDP is used to prevent the management server waiting for TCP timeouts
when the Graphite server is unavailable


> Send statistics collected by StatsCollector to optional Graphite host
> ---------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-7583
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-7583
>             Project: CloudStack
>          Issue Type: New Feature
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: Management Server
>    Affects Versions: Future
>            Reporter: Wido den Hollander
>            Assignee: Wido den Hollander
>             Fix For: Future
>
>
> It would be very useful if the StatsCollector inside the management server could also
send all the stats collected to a Graphite server in addition to the usage database.
> This allows for easy graph generation for CPU, Network and Disk I/O of Instances and
hosts.
> Via a global setting we can configure:
> * Graphite host
> * Graphite port
> * Key prefix
> We can then send Instance and Host information, like:
> cloudstack.stats.instances.<vm id>.cpu.num 1
> cloudstack.stats.instances.<vm id>.cpu.utilization 50
> cloudstack.stats.instances.<vm id>.network.read_kbs 4817
> cloudstack.stats.instances.<vm id>.network.write_kbs 672



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message