Skip to content

Commit e304bd8

Browse files
authored
Merge pull request #356 from bkez322/monitor-elasticsearch-ingestors
Monitor Elasticsearch Ingestors
2 parents 5c7185c + 22a0e0d commit e304bd8

File tree

13 files changed

+1310
-0
lines changed

13 files changed

+1310
-0
lines changed

ci/settings.yml

+28
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ groups:
4747
- graphite_exporter
4848
- haproxy_exporter
4949
- influxdb_exporter
50+
- ingestor_exporter
5051
- memcached_exporter
5152
- mysqld_exporter
5253
- rabbitmq_exporter
@@ -338,6 +339,25 @@ jobs:
338339
text: '$BUILD_PIPELINE_NAME: New influxdb_exporter version $TEXT_FILE_CONTENT has been detected'
339340
text_file: influxdb_exporter/version
340341

342+
- name: ingestor_exporter
343+
public: true
344+
serial: true
345+
plan:
346+
- aggregate:
347+
- get: ingestor_exporter
348+
trigger: true
349+
params:
350+
globs:
351+
- ingestor_exporter-*.linux-amd64.tar.gz
352+
353+
- put: notify
354+
params:
355+
channel: (( grab meta.slack.channel ))
356+
username: (( grab meta.slack.username ))
357+
icon_url: (( grab meta.slack.icon ))
358+
text: '$BUILD_PIPELINE_NAME: New ingestor_exporter version $TEXT_FILE_CONTENT has been detected'
359+
text_file: ingestor_exporter/ci/versions/ingestor_exporter-version
360+
341361
- name: memcached_exporter
342362
public: true
343363
serial: true
@@ -591,6 +611,14 @@ resources:
591611
access_token: (( grab meta.github.access_token ))
592612
check_every: 30m
593613

614+
- name: ingestor_exporter
615+
type: github-release
616+
source:
617+
user: bosh-prometheus
618+
repository: ingestor_exporter
619+
access_token: (( grab meta.github.access_token ))
620+
check_every: 30m
621+
594622
- name: memcached_exporter
595623
type: github-release
596624
source:

config/blobs.yml

+3
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ influxdb_exporter/influxdb_exporter-0.3.0.linux-amd64.tar.gz:
7474
size: 6327430
7575
object_id: 9d9205f4-3d01-4e57-4fb9-30461b2be62f
7676
sha: sha256:0267cad0f40a961960679b711f28f839950dc55ac0c05fd11a475d2289abc618
77+
ingestor_exporter/ingestor_exporter-2.2.0.linux-amd64.tar.gz:
78+
size: 5924704
79+
sha: sha256:54be2bbc9f89ffbf8f70c476ec2b1835cbd619db94d18d1ae537c1a602e9b116
7780
jq/jq-1.6.linux64:
7881
size: 3953824
7982
object_id: 04453e77-c1dd-40ad-49a8-54dedf95d8bf

jobs/ingestor_dashboards/monit

Whitespace-only changes.

jobs/ingestor_dashboards/spec

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
name: ingestor_dashboards
3+
4+
packages: []
5+
6+
templates:
7+
ingestors.json: ingestors.json
8+
9+
properties: {}

0 commit comments

Comments
 (0)