刘少星


人的一切痛苦,本质上都是对自己无能的愤怒。加油!


welcome to mine blog !

Ceilometer的命令行使用

命令基本信息

官方文档位置这里

全部接口可以根据阅读以下代码文件来获取

ceilometerclient.shell.py  //一级命令
ceilometerclient.v1.shell.py   //v1二级命令
ceilometerclient.v2.shell.py   //v2二级命令

我下面只列出我自己用的v2命令

常用一级命令

首先配置环境变量,下面几个基本是必须的,也可以通过配置项传入

OS_USERNAME
OS_PASSWORD
OS_TENANT_NAME
OS_AUTH_URL
CEILOMETER_API_VERSION  

常用的命令

ceilometer    //查看帮助和二级命令

现在经测试,非admin用户无法使用v2接口,原因是v1和v2的acl.py文件并不相同,如果不是admin用户v2会直接抛出异常,这个也可以通过修改policy.py代码来控制

二级命令

二级命令可以查看收集器搜集的数据,官方说H版本会弃用v1版本接口,所以推荐使用v2接口,相应参数及-q选项可以查看代码,再fields变量中有定义

ceilometer meter-list   //列举所有测量值
ceilometer meter-list -q resource_id=XXX  //列举某一实例测量值

ceilometer sample-list -m cpu -q resource_id=XXX    //列举某一实例的cpu采样数据
ceilometer sample-list -m cpu_util -q 'resource_id=b7fc623d-1d4a-4ac7-b96b-78c9d921fa74;timestamp>2013-05-21T03:18:20;timestamp<2013-05-21T03:30:20'

ceilometer statistics -m cpu     //列举实例的统计数据

ceilometer resource-list  //列举所有实例列表

常用的q内参数

resuorce_id 
user_id
project_id
timestamp
最近的文章

给OpenStack创建Win7镜像

创建windows镜像创建一个img文件kvm-img create -f qcow2 win7.qcow2 30G下载virtio驱动wget http://alt.fedoraproject.org/pub/alt/virtio-win/archives/virtio-win-0.1-59/virtio-win-0.1-59.isowget http://www.linuxwind.org/download/virtio-win-1.1.16.vfd启动安装程序sudo kvm -m ...…

OpenStack继续阅读
更早的文章

部署一个ceilometer-horizon项目

下载代码原来的代码好像安装的时候没有把文件全拷进去,用我修改过的吧git clone https://github.com/suyan/ceilometer-horizon.git 下面是他原来的代码git clone https://github.com/yuanotes/ceilometer-horizon.git安装必须的包他用了导出pdf的python库,所以先得装一下easy_install svglibeasy_install reportlab./setup.py in...…

OpenStack继续阅读