Skip to content

Commit

Permalink
feat(mongodb_metrics source): Initial implementation (vectordotdev#4500)
Browse files Browse the repository at this point in the history
Signed-off-by: Kirill Fomichev <[email protected]>
  • Loading branch information
fanatid authored Oct 20, 2020
1 parent f615a81 commit fe5beb3
Show file tree
Hide file tree
Showing 14 changed files with 2,857 additions and 22 deletions.
4 changes: 3 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,12 @@
/docs/reference/components/sinks/statsd.cue @lukesteensen
/docs/reference/components/sinks/tcp.cue @bruceg @lukesteensen

/docs/reference/components/sources/apache_metrics/ @jszwedko
/docs/reference/components/sources/apache_metrics.cue @jszwedko
/docs/reference/components/sources/docker.cue @fanatid
/docs/reference/components/sources/generator.cue @bruceg
/docs/reference/components/sources/host_metrics.cue @bruceg
/docs/reference/components/sources/journald.cue @bruceg
/docs/reference/components/sources/mongodb_metrics.cue @fanatid
/docs/reference/components/sources/stdin.cue @bruceg
/docs/reference/components/sources/syslog.cue @lukesteensen
/docs/reference/components/sources/tcp.cue @bruceg
Expand Down Expand Up @@ -132,6 +133,7 @@
/src/sources/generator.rs @bruceg
/src/sources/host_metrics.rs @bruceg
/src/sources/journald.rs @bruceg
/src/sources/mongodb_metrics/ @fanatid
/src/sources/stdin.rs @bruceg
/src/sources/syslog.rs @lukesteensen
/src/sources/tcp.rs @bruceg
Expand Down
1 change: 1 addition & 0 deletions .github/semantic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ scopes:
- kafka source # Anything `kafka` source related
- kubernetes_logs source # Anything `kubernetes_logs` source related
- logplex source # Anything `logplex` source related
- mongodb_metrics # Anything `mongodb_metrics` source related
- prometheus source # Anything `prometheus` source related
- socket source # Anything `socket` source related
- splunk_hec source # Anything `splunk_hec` source related
Expand Down
18 changes: 18 additions & 0 deletions .github/workflows/master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,24 @@ jobs:
- run: make slim-builds
- run: make test-integration-loki

test-integration-mongodb_metrics:
name: Integration - Linux, MongoDB Metrics
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- run: make ci-sweep
- uses: actions/cache@v2
with:
path: |
~/.cargo/registry
~/.cargo/git
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
- run: sudo bash scripts/environment/bootstrap-ubuntu-20.04.sh
- run: bash scripts/environment/prepare.sh
- run: echo "::add-matcher::.github/matchers/rust.json"
- run: make slim-builds
- run: make test-integration-mongodb_metrics

test-integration-pulsar:
name: Integration - Linux, Pulsar
runs-on: ubuntu-20.04
Expand Down
Loading

0 comments on commit fe5beb3

Please sign in to comment.