跳转到主要内容

未提供项目描述

项目描述

此软件包将Jira问题的指标导出为Prometheus指标。

用法

配置API令牌

您需要提供API令牌以访问Jira REST API。当前使用HTTP基本认证。有关详细信息,请参阅Jira文档

启动HTTP服务

以这种方式启动HTTP服务器

$ JIRA_URL=https://example.atlassian.net JIRA_USERNAME=test@example.com JIRA_PASSWORD=APITOKEN jira_exporter --host=127.0.0.1 --port=9653

传递 --ttl=SECONDS 以缓存API结果给定时间或 -1 以禁用(默认为600)。Prometheus在300秒后将指标视为过时,因此这是应该使用的最高scrape_interval。然而,通常没有必要那么频繁地调用API,因为漏洞警报信息不会那么快速地变化。

您可以通过传递用逗号分隔的项目键列表(FOOBAR等)使用 --projects 来限制查看哪些项目。

配置Prometheus

scrape_configs:
  - job_name: 'jira'
    scrape_interval: 300s
    static_configs:
      - targets: ['localhost:9653']

我们导出一个指标,一个名为 jira_issues_total 的gauge,具有标签 {project="PROJ", status="open"}

此外,还导出 jira_scrape_duration_seconds gauge。

变更

1.1.0 (2020-07-31)

  • 使项目可配置。

1.0.1 (2019-10-30)

  • 使用正确的监听端口。

1.0.0 (2019-10-30)

  • 第一个版本。

项目详情


下载文件

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

源分发

jira_exporter-1.1.0.tar.gz (5.3 kB 查看哈希值)

上传时间

支持者