【问题标题】:ceilometer - meter for getting active tenantsceilometer - 获取活跃租户的仪表
【发布时间】:2016-04-26 06:32:23
【问题描述】:

我需要知道使用云高仪获取活跃租户的可能性。

为了更清楚,我们可以使用仪表“Instance”获取实例详细信息,“volume”获取卷使用情况,“image”获取图像详细信息。

同样,我需要知道在云高仪的帮助下获得活跃租户或仅获得租户的可能性。

有人帮助我们处理相同的细节。

至少让我知道如何添加新的云高仪。

【问题讨论】:

    标签: python openstack openstack-nova keystone ceilometer


    【解决方案1】:

    OpenStack 项目(又名租户)的信息非常有限,openstack project list --long -f json

    [
      {
        "Description": "Bootstrap project for initializing the cloud.", 
        "Enabled": true, 
        "ID": "bdec7f905efb45739a274647c6be7665", 
        "Name": "admin"
      }
    ]
    

    Ceilometer 是一项遥测服务,对于 Nova 中的实例、Cinder 中的卷、Neutron 中的浮动 ip 等资源,需要遥测这些资源,因为计费取决于这些数据。

    但是,项目不是这样的资源,我们创建一个项目就像我们在银行创建一个帐户(公司帐户,而不是私人帐户),所有的计费,收费都是通过这个帐户进行的,但帐户本身不是遥测所需,当我们禁用或删除此项目时,此项目的所有操作都会被阻止。

    PS:我不太确定您对 active 的看法以及您收集项目信息的用例

    【讨论】:

    • 我只需要获取项目ID,但我应该能够从云高仪中获取相同的信息。我需要知道如何在云高仪中获得相同的结果。
    • 这只是一个从通知转换而来的示例/事件,您不能依赖它来确定哪个是活动的,正确的方法是在您配置这些项目的位置收集信息,例如 cloudkitty ,或其他地方
    猜你喜欢
    • 1970-01-01
    • 2021-02-21
    • 1970-01-01
    • 1970-01-01
    • 2021-12-27
    • 2012-02-04
    • 1970-01-01
    相关资源
    最近更新 更多