跳转到主要内容

电子烟是smokeping的健康替代品!

项目描述

电子烟

PyPI PyPI Tests CodeQL Codecov

电子烟是smokeping的健康替代品!*

  • (此声明未经过食品药品监督管理局评估)

Vaping

简介

电子烟提供以下功能

  • 浏览器中可查看的实时延迟图形
  • 线条和烟囱图形
  • 容器化,易于设置和配置
  • 支持时序数据库
  • 基于插件的设计,允许与其他服务集成
  • 通过消息队列支持分布式设置

电子烟是Python守护进程,用于轮询输入并通过插件发送输出。

它具有独立模式,可以直接在浏览器中提供实时图形,或使用ZeroMQ进行消息分发。

安装

pip install vaping

您需要一些组件的编译器和Python开发库,您可以使用操作系统中的gccpython-devel包获取它们。

或者,您可以使用包含所有要求的Docker镜像

快速开始

要使用Vaping,您首先需要一个配置文件,该文件定义了要针对哪些主机以及将输出发送到哪里。您可以查看此存储库中的示例并根据您的需求进行修改。

然后,从命令行启动 电子烟 程序,指定配置文件的路径。

快速入门示例可在此处找到 https://vaping.readthedocs.io/en/stable/quickstart/。它展示了如何使用本地Web服务器ping多个主机并显示结果图。

用法

Vaping 具有以下用法的命令行界面

Usage: vaping [OPTIONS] COMMAND [ARGS]...

  Vaping

Options:
  --version    Show the version and exit.
  --quiet      no output at all
  --verbose    enable more verbose output
  --home TEXT  specify the home directory, by default will check in order:
               $VAPING_HOME, ./.vaping, ~/.config/vaping
  --debug      enable extra debug output
  --help       Show this message and exit.

Commands:
  start    start a vaping process
  stop     stop a vaping process
  restart  restart a vaping process

start

启动一个电子烟进程,默认情况下会进入后台,除非传递了 --debug--no-fork

它添加了以下选项

  -d, --no-fork  do not fork into background

stop

停止由 $VAPING_HOME/vaping.pid 识别的电子烟进程

文档

文档使用 mkdocs 创建,并可在此处找到

稳定版: http://vaping.readthedocs.io/en/stable/

最新版: http://vaping.readthedocs.io/en/latest/

变更

当前变更日志可在 https://github.com/20c/vaping/blob/master/CHANGELOG.md 找到

许可证

版权所有 2016-2021 20C, LLC

根据 Apache 许可证 2.0 版(“许可证”);除非遵守许可证,否则您不得使用此软件。您可以在以下位置获得许可证副本

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”分发,不提供任何明示或暗示的保证或条件。有关许可证的具体语言规定,请参阅许可证。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

vaping-1.5.4.tar.gz (28.1 kB 查看哈希值)

上传时间

构建分布

vaping-1.5.4-py3-none-any.whl (32.9 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面