Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monitor Elasticsearch Ingestors #356

Merged
merged 7 commits into from
Nov 19, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions ci/settings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ groups:
- graphite_exporter
- haproxy_exporter
- influxdb_exporter
- ingestor_exporter
- memcached_exporter
- mysqld_exporter
- rabbitmq_exporter
Expand Down Expand Up @@ -338,6 +339,25 @@ jobs:
text: '$BUILD_PIPELINE_NAME: New influxdb_exporter version $TEXT_FILE_CONTENT has been detected'
text_file: influxdb_exporter/version

- name: ingestor_exporter
public: true
serial: true
plan:
- aggregate:
- get: ingestor_exporter
trigger: true
params:
globs:
- ingestor_exporter-*.linux-amd64.tar.gz

- put: notify
params:
channel: (( grab meta.slack.channel ))
username: (( grab meta.slack.username ))
icon_url: (( grab meta.slack.icon ))
text: '$BUILD_PIPELINE_NAME: New ingestor_exporter version $TEXT_FILE_CONTENT has been detected'
text_file: ingestor_exporter/ci/versions/ingestor_exporter-version

- name: memcached_exporter
public: true
serial: true
Expand Down Expand Up @@ -591,6 +611,14 @@ resources:
access_token: (( grab meta.github.access_token ))
check_every: 30m

- name: ingestor_exporter
type: github-release
source:
user: bosh-prometheus
repository: ingestor_exporter
access_token: (( grab meta.github.access_token ))
check_every: 30m

- name: memcached_exporter
type: github-release
source:
Expand Down
3 changes: 3 additions & 0 deletions config/blobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,9 @@ influxdb_exporter/influxdb_exporter-0.3.0.linux-amd64.tar.gz:
size: 6327430
object_id: 9d9205f4-3d01-4e57-4fb9-30461b2be62f
sha: sha256:0267cad0f40a961960679b711f28f839950dc55ac0c05fd11a475d2289abc618
ingestor_exporter/ingestor_exporter-2.2.0.linux-amd64.tar.gz:
size: 5924704
sha: sha256:54be2bbc9f89ffbf8f70c476ec2b1835cbd619db94d18d1ae537c1a602e9b116
jq/jq-1.6.linux64:
size: 3953824
object_id: 04453e77-c1dd-40ad-49a8-54dedf95d8bf
Expand Down
Empty file added jobs/ingestor_dashboards/monit
Empty file.
9 changes: 9 additions & 0 deletions jobs/ingestor_dashboards/spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
name: ingestor_dashboards

packages: []

templates:
ingestors.json: ingestors.json

properties: {}
Loading