├── .gitignore ├── .prettierrc ├── README.md ├── docker-compose.yml ├── docs └── grafana.png ├── exporter ├── .dockerignore ├── .gitignore ├── Dockerfile ├── package.json ├── src │ ├── index.ts │ ├── metrics.ts │ ├── types.ts │ └── utils.ts ├── tsconfig.json └── yarn.lock ├── foundationdb ├── Dockerfile └── run-and-configure.sh ├── grafana ├── foundationdb.json ├── grafana.ini └── provisioning │ ├── dashboards │ └── dashboard.yaml │ └── datasources │ └── prometheus.yaml └── prometheus └── prometheus.yml /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/docs/grafana.png -------------------------------------------------------------------------------- /exporter/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | 4 | Dockerfile 5 | -------------------------------------------------------------------------------- /exporter/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | -------------------------------------------------------------------------------- /exporter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/exporter/Dockerfile -------------------------------------------------------------------------------- /exporter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/exporter/package.json -------------------------------------------------------------------------------- /exporter/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/exporter/src/index.ts -------------------------------------------------------------------------------- /exporter/src/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/exporter/src/metrics.ts -------------------------------------------------------------------------------- /exporter/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/exporter/src/types.ts -------------------------------------------------------------------------------- /exporter/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/exporter/src/utils.ts -------------------------------------------------------------------------------- /exporter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/exporter/tsconfig.json -------------------------------------------------------------------------------- /exporter/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/exporter/yarn.lock -------------------------------------------------------------------------------- /foundationdb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/foundationdb/Dockerfile -------------------------------------------------------------------------------- /foundationdb/run-and-configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/foundationdb/run-and-configure.sh -------------------------------------------------------------------------------- /grafana/foundationdb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/grafana/foundationdb.json -------------------------------------------------------------------------------- /grafana/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/grafana/grafana.ini -------------------------------------------------------------------------------- /grafana/provisioning/dashboards/dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/grafana/provisioning/dashboards/dashboard.yaml -------------------------------------------------------------------------------- /grafana/provisioning/datasources/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/grafana/provisioning/datasources/prometheus.yaml -------------------------------------------------------------------------------- /prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aikoven/foundationdb-exporter/HEAD/prometheus/prometheus.yml --------------------------------------------------------------------------------