Skip to content

Commit b530c38

Browse files
authored
Merge pull request #4 from jianxiaoguo/main
chore(monitor):remove influxdb
2 parents d6b4375 + 67ae49c commit b530c38

25 files changed

Lines changed: 19 additions & 386 deletions

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
.DS_Store
55

66
telegraf/manifests/*.tmp.yaml
7-
influxdb/manifests/*.tmp.yaml
87
chronograf/manifests/*.tmp.yaml
98
grafana/manifests/*.tmp.yaml
109
rootfs/usr/bin/telegraf

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ services:
44
- docker
55
script:
66
- cd grafana && make test && cd ..
7-
- cd influxdb && make test && cd ..
87
- cd telegraf && make test && cd ..
98
notifications:
109
slack:

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,12 @@ For more information about the Drycc Workflow, please visit the main project pag
1010
We welcome your input! If you have feedback, please [submit an issue][issues]. If you'd like to participate in development, please read the "Development" section below and [submit a pull request][prs].
1111

1212
# About
13-
This repository aims to contain all the necessary components for a production quality monitoring solution that runs on top of the kubernetes cluster scheduler. It provides part of the [TICK](https://influxdata.com/time-series-platform/) stack which is produced by the influxdata team.
13+
This repository aims to contain the necessary components for a production quality monitoring solution that runs on top of the kubernetes cluster scheduler. It provides part of the [TICK](https://influxdata.com/time-series-platform/) stack which is produced by the influxdata team.
1414

1515
## Current State
16-
Currently this repo provides only 3 components (Influxdb, Telegraf, and Grafana). Telegraf is the metrics collection agent that runs using the daemon set API. For more infomation please read [this](telegraf/README.md).
16+
Currently this repo provides only 2 components (Telegraf, and Grafana). Telegraf is the metrics collection agent that runs using the daemon set API. For more infomation please read [this](telegraf/README.md).
1717

18-
Also provided is an Influxdb container which only runs 1 instance of the database. It also does not write any data to the host filesystem so it is not a durable system right now. For more information please read [this](influxdb/README.md)
19-
20-
Lastly, Grafana is a stand alone graphing application. It natively supports Influxdb as a datasource and provides a robust engine for creating dashboards on top of timeseries data. We provide a few out of the box dashboards for monitoring Drycc Workflow and Kubernetes but please feel free to use them as a starting point for creating your own dashboards.
18+
Grafana is a stand alone graphing application. It natively supports Influxdb as a datasource and provides a robust engine for creating dashboards on top of timeseries data. We provide a few out of the box dashboards for monitoring Drycc Workflow and Kubernetes but please feel free to use them as a starting point for creating your own dashboards.
2119

2220
# Architecture Diagram
2321

charts/monitor/templates/monitor-grafana-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ spec:
6060
key: password
6161
{{- else }}
6262
- name: "INFLUXDB_URLS"
63-
value: http://$(DRYCC_MONITOR_INFLUXDB_SERVICE_HOST):$(DRYCC_MONITOR_INFLUXDB_SERVICE_PORT_TRANSPORT)
63+
value: http://$(DRYCC_INFLUXDB_SERVICE_HOST):$(DRYCC_INFLUXDB_SERVICE_PORT_TRANSPORT)
6464
{{- end }}
6565
- name: "BIND_PORT"
6666
value: "3500"

charts/monitor/templates/monitor-influxdb-certificate.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.

charts/monitor/templates/monitor-influxdb-creds-secret.yaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

charts/monitor/templates/monitor-influxdb-deployment.yaml

Lines changed: 0 additions & 69 deletions
This file was deleted.

charts/monitor/templates/monitor-influxdb-ingress.yaml

Lines changed: 0 additions & 33 deletions
This file was deleted.

charts/monitor/templates/monitor-influxdb-pvc.yaml

Lines changed: 0 additions & 24 deletions
This file was deleted.

charts/monitor/templates/monitor-influxdb-svc.yaml

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)