integrations-core, datadog代理的核心集成

分享于 

4分钟阅读

GitHub

  繁體 雙語
Core integrations of the datadog agent
  • 源代码名称:integrations-core
  • 源代码网址:http://www.github.com/DataDog/integrations-core
  • integrations-core源代码文档
  • integrations-core源代码下载
  • Git URL:
    git://www.github.com/DataDog/integrations-core.git
    Git Clone代码到本地:
    git clone http://www.github.com/DataDog/integrations-core
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/DataDog/integrations-core
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    Datadog代理集成- 核心

    Build StatusBuild status

    这个存储库包含Datadog正式开发并支持的代理集成( 也称为支票)。 要添加新的集成,请参见集成额外的存储库和附带的文档文档。

    这个 Datadog代理插件包包含来自这个存储库的所有检查,因此要开始使用它们,你可以简单地将代理插件安装到你的操作系统。

    关于这个项目的一般文档可以在这里找到,。

    集成为 python-轮

    在使用集成时,你现在将处理的是更结构化的python 项目。 新结构应该有助于保持更加理智和模块化的代码库。 为了帮助进行转换,请看下面的图,了解在新方法中所有内容的位置。

    以前位置新位置
    {integration}/check.py{integration}/datadog_checks/{integration}/*.py
    {integration}/test_check.py{integration}/tests/*.py
    n/a{integration}/setup.py

    关于安装的说明

    我们已经清楚地将集成定义为 python 包,我们将能够将它们作为 python 轮交付,它们将在嵌入到Datadog代理中的python 环境中进行安装。 在我们提供独立集成升级的方式下,从操作系统特定的包转移到惯用的python 包交付,这就带来了一。

    从版本 5.21开始的代理版本将最新的轮子包装为任何集成,但是现在不能升级或者降级版本。

    每个Datadog代理发布将继续发送最多最高最高稳定集成的集合。 这个 repo root的requirements-agent-release.txt 文件是检查每个代理附带的集成版本的最佳位置。

    当我们向独立于代理发布的车轮转移能力时,发布过程中的注释目前 flux。 由于这个原因,更新日志可能会显示一个尚未下载的版本和版本。 请查看下面的表以查看你的代理安装附带了哪些集成版本。

    已经交付集成版本的代理版本列表
    6.2.1链接

    快速启动

    在集成过程中,开发文档的主页包含了所有需要在几分钟内运行。测试和构建开发环境的信息,并生成了一个检查。

    重要: 指令仅对该存储库中的检查子集有效。 使所有检查与新构建和测试策略一起工作是进行的工作。 你可以在这里找到已经更新过的检查列表( 这里是 )。

    报告问题

    有关集成的更多信息,请参考我们的文档知识库。 你也可以访问我们的帮助页面,以便与我们联系。


    数据  INT  整合  CORE  Agent  datadog