使用rapl计数器提供功耗信息的powerapi公式。

rapl-formula的Python项目详细描述


RAPL公式

使用rapl的powerAPI公式 计数器,以提供 监控机器。

使用与 hwpc-sensor并将其转换为 功耗测量(瓦特)。存储功耗措施 在MongoDB数据库中。

用法

获取输入数据

你必须启动hwpc-sensor来 监视器插座。传感器必须将其数据存储在MongoDB数据库中。这个 数据库必须可以通过rapl_公式访问。

启动公式

使用python(>;=3.7):

python3 -m rapl_formula --output mongodb --uri input_mongo_uri --db input_db
	--collection input_collection --input mongodb --uri output_mongo_uri --db output_db
	--collection output_collection

使用Docker:

docker run powerapi/rapl-formula --output mongodb --uri input_mongo_uri --db input_db
	--collection input_collection --input mongodb --uri output_mongo_uri --db output_db
	--collection output_collection

具有以下配置:

  • 将uri:uri输入到hwpc传感器用来存储其输出数据的mongodb
  • input_db:hwpc传感器用于存储其输出数据的数据库
  • 输入采集:HWPC传感器用于存储其输出数据的采集
  • 将uri:uri输出到用于存储功耗数据的mongodb
  • output_db:用于存储功耗数据的数据库
  • 输出采集:用于存储功耗数据的采集

BSD 3条款许可证

版权所有(c)2019,PowerAPI 保留所有权利。

以源和二进制形式重新分配和使用,有无 如果满足以下条件,则允许修改:

  • 重新发布源代码必须保留上述版权声明 条件列表和以下免责声明。

  • 二进制形式的再分配必须复制上述版权声明, 文件中的条件列表和以下免责声明 和/或分发时提供的其他材料。

  • 无论是版权所有者的名字还是 贡献者可用于支持或推广来自 本软件未经事先书面许可。

本软件由版权所有者和贡献者“按原样”提供。 以及任何明示或默示保证,包括但不限于 默示保证适销性和特定用途的保证 否认。在任何情况下,版权持有人或贡献者均不承担责任 对于任何直接的、间接的、偶然的、特殊的、惩戒性的或间接的 损害赔偿(包括但不限于购买替代货物或 但是 根据任何责任理论,无论是在合同中,严格责任, 或因使用而引起的侵权行为(包括疏忽或其他) 即使被告知有可能造成这种损害。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java GridBagLayout不填充区域   java Memozied Fibonacci未运行与常规Fibonacci解决方案   Java Web启动未启动问题   Java中异常和if-then的区别   java从命令提示符运行批处理文件获取错误   socket在Java中验证SSL证书的公共名称   如何在JAVA中检查字符串数组中的相等字   用java语言将音频文件转换成文本文件的语音识别   java为什么foo(1,2,3)没有传递给varargs方法foo(对象…)作为整数[]   java通过蓝牙将奇怪的数据从Arduino传输到Android   java ContainerRequestFilter获取空entitystream   java如何从安卓 studio中删除不兼容类型错误   基本Java错误   在Spring引导中使用REST API时发生java错误   javascript通过从SQL查询派生的URL打开页面