openstack authentication

Asked by Henry Wong

IS openstack authentication (via keystone or ldap) required for collecting VM statistics or is it use just for writing to SYNAPs via cloud watch api?

Question information

Language:
English Edit question
Status:
Answered
For:
Synaps Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
June Yi (gochist) said :
#1

All api call requires authentication. And VMMON, in compute node agent reports VM related metric data via CW api. But unfortunately, it is not opened yet.

Revision history for this message
Henry Wong (henry-wong) said :
#2

So cloud watch api only does the insertion and extraction of the data?

What or How do you use to collect the metrics on each machine in the openstack environment?

Are you using any graphical interface to present your extraction of the data?

Revision history for this message
June Yi (gochist) said :
#3

1. So cloud watch api only does the insertion and extraction of the data?
If you think sometimes api call is not efficient, you can put metric data to message queue directly. There is some Synaps agent does so (see [code-example] below).

[code-example] https://github.com/spcs/synaps/blob/d4b5afd1e4bbf91e5850bb2cc8f312a8b9228ba9/bin/synaps-meter#L128

2. What or How do you use to collect the metrics on each machine in the openstack environment?
I wrote a simple agent, VMMON. It is deployed on every compute node. The daemons get VM metric data from hypervisor, then send them to Synaps periodically via api.

3. Are you using any graphical interface to present your extraction of the data?
Yes, we provide web-based user interface including line charts to our customer.

Can you help with this problem?

Provide an answer of your own, or ask Henry Wong for more information if necessary.

To post a message you must log in.