驱动GrimoireLab工具生成仪表板
sirmordred的Python项目详细描述
一般章节
[ES U系列]
- 亚瑟(bool:false):使用亚瑟从 过评估
- 亚瑟王网址 (str:none):亚瑟王服务的网址
- 密码 (str:none):用于连接ElasticSearch的密码
- redis_url (str:none):redis服务的url
- url (str:http://172.17.0.1:9200" rel="nofollow">http://172.17.0.1:9200):elasticsearch url ( 必需的 )
- 用户 (str:none):用于连接到ElasticSearch的用户### [es_浓缩]
- 自动刷新 (bool:true):执行标识的自动刷新
- 自动刷新间隔(int:2):时间间隔(天) 自动刷新标识
- 密码 (str:none):用于连接ElasticSearch的密码
- url (str:http://172.17.0.1:9200" rel="nofollow">http://172.17.0.1:9200):elasticsearch url ( 必需的 )
- 用户 (str:none):用于连接到ElasticSearch的用户### [概述]
- 批量大小(int:1000):要在ElasticSearch中写入的项目数 使用批量操作
- 调试 (bool:true):调试模式(主要记录)(需要 )
- 日志备份计数 (int:5):将日志文件旋转到 保留
- 日志处理程序 (str:file):使用rotate旋转日志 自动
- 日志最大字节数(int:104857600):每个日志的最大字节数 文件
- logs\u dir(str:logs):包含sirmordred日志的目录 ( 必需的 )
- 最小更新延迟(int:60):任务之间的短延迟(collect, 丰富…
- 滚动大小(int:100):要读取的项目数 滚动时进行弹性搜索
- 简称(str:short name):项目简称 ( 必需的 )
- 更新 (bool:false):循环执行任务( 必需的 )
- 别名文件 (str:./aliases.json):定义别名的json文件 对于原始索引和浓缩索引
- 菜单文件 (str:/menu.yaml):定义菜单的yaml文件 以基比特表示
- 全球数据源 (列表:Bugzilla、Bugzillarest、Confluence, 话语,格瑞特,詹金斯,吉拉):收集的数据源列表 在全球范围内,它们在 projects.json
- 保留时间(int:none):wrt的最大分钟数 保留数据的当前日期[面板]
- 社区 (bool:true):在仪表板中包括社区部分
- kibiter_default_index (str:git):的默认索引模式 < < > > >
- kibiter_time_from(str:now-90d):的默认时间间隔 情报员
- kibiter_url (str):kibiter url( 必需的 )
- kibiter_版本 (str:none):kibiter版本
- kafka (bool:false):在仪表板中包括kip部分
- github repos (bool:false):启用github repo stats菜单
- Gitlab问题 (bool:false):启用Gitlab问题菜单
- Gitlab合并 (bool:false):启用Gitlab合并请求菜单
- mattermost(bool:false):启用mattermost菜单
- 严格 (bool:true):启用严格面板加载###[阶段]
- 集合 (bool:true):激活项目集合 ( 必需的 )
- 充实 (bool:true):激活项目充实 ( 必需的 )
- 标识 (bool:true):执行标识任务( 必需的 )
- 面板(bool:true):加载面板、创建别名和其他任务 相关( 必需的 )
- 报告 (bool:false):生成项目的pdf报告 (α)
- 跟踪项(bool:false):跟踪gerrit中的特定项 存储库[项目]
- 加载eclipse(bool:false):从eclipse加载项目
- 项目文件 (str:projects.json):项目文件路径 按项目分组收集的存储库
- 项目URL(str:none):项目文件URL(报表)
- 配置文件 (str:report.cfg):报告的配置文件 ( 必需的 )
- 数据目录(str:report_data):存储 报告数据( 必需的 )
- 结束日期(str:2100-01-01):报告的结束日期 ( 必需的 )
- 筛选器 (列表:[]):要应用于所有查询的常规筛选器
- 间隔 (str:quarter):报告的间隔( 必需的 )
- 偏移量 (str:none):应用于开始和结束的日期偏移量
- 开始日期(str:1970-01-01):报告的开始日期 ( 必需的 )35;[排序]
- 关联方 (bool:true):组织的关联方身份 ( 必需的 )
- 自动性别 (bool:false):将性别添加到配置文件(执行 自动性别)
- 自动配置文件 (列表:['customer','git','github']):顺序 获取用于填充配置文件的身份信息 ( 必需的 )
- 机器人程序名称 (列表:[]):要标记为的标识的名称 机器人/LI>
- 数据库 (str:sortinghat_db):sortinghat数据库的名称 ( 必需的 )
- 主机 (str:mariadb):使用sortinghat数据库的主机 ( 必需的 )
- 标识API令牌 (str:none):远程API令牌 使用github和gitlab进行操作
- 标识导出URL(str:none):导出 sortinghat中的标识
- 标识文件 (列表:[]):标识为 加载到sortinghat中
- 标识格式(str:sortinghat):标识的格式 要加载的数据
- 加载组织 (bool:false):
- 匹配 (列表:['email']):中的身份匹配算法 排序( 必需的 )
- 没有机器人名称 (列表:[]):要取消标记的标识的名称 作为机器人
- 组织文件 (str:none):组织的文件路径 加载到sortinghat中
- 密码 (str:):访问sortinghat数据库的密码 ( 必需的 )
- 加载时重置(bool:false):取消合并并移除附属关系 对于加载的所有标识
- 睡眠时间(int:3600):任务标识执行之间的延迟 ( 必需的 )
- 严格映射(bool:true):严格检查 身份匹配(即格式良好的电子邮件地址)
- 无关联的组(str:unknown):的组织名称 非关联身份( 必需的 )
- 用户 (str:root):访问sortinghat数据库的用户 ( 必需 )[跟踪项目]
- 项目 (str:track project):要跟踪的gerrit项目 ( 必需的 )
- 原始索引gerrit(str:):gerrit原始索引的名称 ( 必需的 )
- 原始索引git (str:):git原始索引的名称( 必需的 )
- 上游原始URL(str:):包含gerrit文件的URL 要跟踪的评论( 必需的 )后端部分
在本节中,将显示后端节的模板。进一步 有关PERCEVAL后端参数的信息,请访问:
[后端名称:tag]:tag是可选的
- 收集 (bool:true):启用/禁用收集阶段
- 原始索引 (str:none):存储原始索引的索引名 项目( 必需的 )
- 丰富的索引 (str:none):存储 强化项目( 必需的 )
- 研究 (列表:[]):要执行的研究列表
- 后端参数-1 :…
- 后端-param-2 :…
- 后端参数-n :…
浓缩参数
一些后端部分允许指定特定的扩展选项, 下面列出。
[詹金斯]
- node\u regex :用于从中提取节点名的正则表达式 建筑 领域。此正则表达式必须至少包含 一组 。第一组将用于提取节点名。更多 允许使用组,但不用于提取任何其他内容。