[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14327106#comment-14327106 ] Wido den Hollander commented on CLOUDSTACK-7583: No, there is not. It is configured by one global setting: stats.output.uri Set it to for example: graphite://my.graphite.server:port/prefix A good recommendation on where this should go into the docs? 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: 4.6.0 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14327771#comment-14327771 ] Marcus Sorensen commented on CLOUDSTACK-7583: - Ok, thanks. I'll give it a try. I eventually gleaned that the uri was a graphite:// by reading the code (and actually just stumbled across this feature by implementing a new scheduled task and using StatsCollector as a template, I've been toying with a DRS type service that would watch host stats from StatsCollector and potentially initiate migrations for resource balancing). Normally for documentation on new features I find a functional spec at https://cwiki.apache.org/confluence/display/CLOUDSTACK/Design, and between that and the jira ticket there's enough information on the implementation to understand how to use it (and as a developer, how it works). I suppose at some point that needs to be converted and put into the docs, but anyone can do that if they have a functional spec to work off of. 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: 4.6.0 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14326662#comment-14326662 ] Marcus Sorensen commented on CLOUDSTACK-7583: - Is there no documentation / functional spec for this? 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: 4.6.0 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14326702#comment-14326702 ] Marcus Sorensen commented on CLOUDSTACK-7583: - I'd like to try it out. As for the multiple adapter options, I'm not sure there's a need. Anyone can implement their own class that runs a scheduled task like StatsCollector does and grab the current stats from StatsCollector and publish them, in a plugin fashion without having to change any existing code. 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: 4.6.0 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14208163#comment-14208163 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit 95daa14e2ac4bec09cfad890220e98eaa577c134 in cloudstack's branch refs/heads/master from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=95daa14 ] CLOUDSTACK-7583: Fix NPE caused by previous commit 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: 4.6.0 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14206357#comment-14206357 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit e06a814d71d102ffb06b41400d013782210a1174 in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=e06a814 ] 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14206369#comment-14206369 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit 840c2fda852b86f51245a31e7cd91cdb0ad4bf49 in cloudstack's branch refs/heads/master from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=840c2fd ] 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: 4.6.0 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14152990#comment-14152990 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit 38cb7f58daeeffe5a6e476ce055bd899b9519f39 in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=38cb7f5 ] 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14153000#comment-14153000 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit 683124b135219045c86361331dc879232d9e963b in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=683124b ] 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14151254#comment-14151254 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit 9ba50f30e5c4fc1e1fae874478786ad76471020f in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=9ba50f3 ] 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14151255#comment-14151255 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit f75b7f8c89247d626b1ad4a7d189a94899a05527 in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=f75b7f8 ] 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14146034#comment-14146034 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit aa78e5709ec1400292d80cacb6f9cea7c1d958b7 in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=aa78e57 ] CLOUDSTACK-7583: Send VmStats to Graphite host when configured This allows external processing of VmStats information without using the usage server of CloudStack 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14146036#comment-14146036 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit f7de57d92aadc01f605873ccb4652eeea15ebba6 in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=f7de57d ] CLOUDSTACK-7583: Send VmStats to Graphite host when configured This allows external processing of VmStats information without using the usage server of CloudStack 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14146225#comment-14146225 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit e4d2ab32f60e94e5610bca6444b122bc85f10b58 in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=e4d2ab3 ] 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14145361#comment-14145361 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit 21461dadc33e7ebfd3fe5b9a0e8ba323a63c051c in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=21461da ] CLOUDSTACK-7583: Send VmStats to Graphite host when configured This allows external processing of VmStats information without using the usage server of CloudStack 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14140223#comment-14140223 ] Wido den Hollander commented on CLOUDSTACK-7583: Not from the start, although Hugo came up with a idea of making multiple adapters where data could be written to. I'll start with the Graphite implementation first, but I would be open for other outputs as well. Although I have never used OpenTSDB myself. 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14140692#comment-14140692 ] ASF subversion and git services commented on CLOUDSTACK-7583: - Commit 81c3855e57004951ae104c0b99bceb7f61047099 in cloudstack's branch refs/heads/statscollector-graphite from [~widodh] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=81c3855 ] CLOUDSTACK-7583: Send VmStats to Graphite host when configured 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)
[jira] [Commented] (CLOUDSTACK-7583) Send statistics collected by StatsCollector to optional Graphite host
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14139045#comment-14139045 ] Pierre-Luc Dion commented on CLOUDSTACK-7583: - out of curiosity, would it be possible to choose between Graphite or OpenTSDB ? 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)