OpenStack Observability Client
项目描述
python-observabilityclient
observabilityclient是一个OpenStackClient (OSC)插件实现,实现了Prometheus的管理命令。
开发
使用python安装您的OpenStack环境并修复您的openstack
客户端应用程序。
# if using standalone, the following commands come after 'sudo dnf install -y python3-tripleoclient'
su - stack
# clone and install observability client plugin
git clone https://github.com/infrawatch/python-observabilityclient
cd python-observabilityclient
sudo python setup.py install --prefix=/usr
用法
使用openstack metric query somequery
在Prometheus中查询度量标准。
要使用python api,请执行以下操作
from observabilityclient import client
c = client.Client(
'1', keystone_client.get_session(conf),
adapter_options={
'interface': conf.service_credentials.interface,
'region_name': conf.service_credentials.region_name})
c.query.query("somequery")
命令列表
openstack metric list - 列出所有度量标准 openstack metric show - 显示度量标准的当前值 openstack metric query - 查询Prometheus并输出结果 openstack metric delete - 删除一些度量标准 openstack metric snapshot - 对当前数据拍摄快照 openstack metric clean-tombstones - 清理tsdb墓碑
python库提供的函数列表
c.query.list - 列出所有度量标准 c.query.show - 显示度量标准的当前值 c.query.query - 查询Prometheus并输出结果 c.query.delete - 删除一些度量标准 c.query.snapshot - 对当前数据拍摄快照 c.query.clean-tombstones - 清理tsdb墓碑
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
python-observabilityclient-0.3.0.tar.gz (27.1 kB 查看哈希值)
构建分发
关闭
哈希值 for python_observabilityclient-0.3.0-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3c770d1c9e51a7b9bdb1fb69ed1c28880dd4c8b05e4719722da8c41973459383 |
|
MD5 | 98be932bfd5de687791d54902f85c24e |
|
BLAKE2b-256 | 8e8c13d904b2358a9d30ab25c7565b2bac63bd59c9a2147ab06c8df15425f9d0 |