search
数据采集 采集源配置 gitlab 数据采集

gitlab 数据采集

简介

采集gitlab commit数据并上报到 DataFlux 中。

前置条件

配置

进入 DataKit 安装目录下的 conf.d/gitlab 目录,复制 gitlab.conf.sample 并命名为 gitlab.conf。示例如下:

#[[inputs.gitlab]]
#       active      = true                                   # 是否开启数据采集
#       host        = "https://gitlab.jiagouyun.com/api/v4"  # gitlab API服务地址
#       project     = "493"                                  # 项目名或项目ID,若不设置则获取所有项目
#       branch      = "dev"                                  # 分支名,若不设置则获取所有分支
#       token       = "KovnP_TmLX_VTmPcSzYqPx8"              # 访问gitlab服务所需的token
#       interval    = "60s"                                  # 采集间隔,默认60秒
#       startDate   = "2019-01-01T00:00:00"                  # commit数据采集起始时间
#       hoursBatch  = 720                                    # 每次采集获取commit数据时间范围,单位为小时
#       metricsName = "gitlab"                               # 指标集名,默认为"gitlab"
#       [inputs.gitlab.tags]                                 # 自定义标签组
#               tag1 = "tag1"                                # 自定义标签1
#               tag2 = "tag2"                                # 自定义标签2
#               tag3 = "tag3"                                # 自定义标签3

采集数据

指标集:gitlab

指标 描述 类型 单位 标签
commit_id commit ID string - host,project_name,branch,author_name,author_email,comitter_name,comitter_email
title commit标题 string - host,project_name,branch,author_name,author_email,comitter_name,comitter_email
message commit信息 string - host,project_name,branch,author_name,author_email,comitter_name,comitter_email

关键事件

该数据源无关键事件数据

日志

该数据源无日志