首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >end在Ceilometer python中是什么意思?

end在Ceilometer python中是什么意思?
EN

Stack Overflow用户
提问于 2015-03-19 22:26:10
回答 1查看 961关注 0票数 0

我是openstack的新手,试图使用Ceilometer API从测试床服务器中提取一些数据,但我收到了这个错误,我不明白,它需要什么作为端点?

代码语言:javascript
复制
raise exceptions.EndpointNotFound()
keystoneclient.openstack.common.apiclient.exceptions.EndpointNotFound

我的代码非常简单,

代码语言:javascript
复制
import ceilometerclient
import ceilometerclient.client
import ceilometerclient.v2 as c_client


OS_USERNAME="myusername"
OS_PASSWORD="mypassword"
OS_TENANT_NAME="myproject"
OS_AUTH_URL="url"

cclient = ceilometerclient.client.get_client(2, os_username=OS_USERNAME, os_password=OS_PASSWORD, os_tenant_name=OS_TENANT_NAME, os_auth_url=OS_AUTH_URL)

samples = cclient.meters.list()
for s in sample:
    print s;
    print;
EN

回答 1

Stack Overflow用户

发布于 2015-03-20 03:32:27

“端点”简单地说就是“联系服务的URL”。在OpenStack中,keystone服务维护一个端点的“目录”。当您创建一个Ceilometer客户端对象时,它会向服务目录请求metering服务的URL。

如果此服务未在Keystone目录中列出,您将看到此错误。

您可以通过运行openstack endpoint list (如果您有可用的openstack unified client )查看目录中当前配置的端点:

代码语言:javascript
复制
$ openstack endpoint list
+------...+-----------+--------------+---------------+
| ID   ...| Region    | Service Name | Service Type  |
+------...+-----------+--------------+---------------+
| c700a...| RegionOne | myservice    | messagequeue  |
| 4bd81...| RegionOne | keystone     | identity      |
| a2e5f...| RegionOne | nova         | compute       |
| 30483...| RegionOne | heat         | orchestration |
| f4ab0...| RegionOne | neutron      | network       |
| 482d9...| RegionOne | cinder       | volume        |
| e2615...| RegionOne | myservice    | messagequeue  |
| e7ef8...| RegionOne | ceilometer   | metering      |
| 41a1d...| RegionOne | nova_ec2     | ec2           |
| 9a7b8...| RegionOne | glance       | image         |
| 5bb58...| RegionOne | cinder_v2    | volumev2      |
+------...+-----------+--------------+---------------+

如果您没有可用的统一客户端,您可以组合使用keystone service-listkeystone endpoint-list来获取相同的信息。

如果您的环境没有列出metering服务,您可能需要遵循these instructions (查找标记为“带有标识服务的遥测服务,以便其他OpenStack服务可以找到它”的步骤)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29147164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档