diff --git a/logos/vector.png b/logos/vector.png new file mode 100644 index 0000000..47e7d08 Binary files /dev/null and b/logos/vector.png differ diff --git a/model/components/commercial/datadog.yml b/model/components/commercial/datadog.yml index 43e6904..b431815 100644 --- a/model/components/commercial/datadog.yml +++ b/model/components/commercial/datadog.yml @@ -23,6 +23,7 @@ components: dataFrom: - datadog-agent - fluentbit + - vector isCommercial: true # Datadog agent diff --git a/model/components/commercial/honeycomb.yml b/model/components/commercial/honeycomb.yml index aaa7e0e..7e2147a 100644 --- a/model/components/commercial/honeycomb.yml +++ b/model/components/commercial/honeycomb.yml @@ -27,6 +27,7 @@ components: - honeycomb-honeytail - logstash - fluentd + - vector isCommercial: true # Honeycomb OT Proxy diff --git a/model/components/commercial/newrelic.yml b/model/components/commercial/newrelic.yml index 5db308b..92c6317 100644 --- a/model/components/commercial/newrelic.yml +++ b/model/components/commercial/newrelic.yml @@ -30,6 +30,7 @@ components: - fluentd - fluentbit - logstash + - vector isCommercial: true # NewRelic Agent diff --git a/model/components/commercial/splunk.yml b/model/components/commercial/splunk.yml index c0cc17d..ecaa359 100644 --- a/model/components/commercial/splunk.yml +++ b/model/components/commercial/splunk.yml @@ -32,6 +32,7 @@ components: - fluentd - fluentbit - logstash + - vector isCommercial: true # Splunk OTel distributions diff --git a/model/components/grafana.yml b/model/components/grafana.yml index 82dfc00..47b58cd 100644 --- a/model/components/grafana.yml +++ b/model/components/grafana.yml @@ -96,6 +96,7 @@ components: - fluentd - promtail - opentelemetry-collector + - vector # Tempo tracing backend - id: tempo diff --git a/model/components/netflix-oss.yml b/model/components/netflix-oss.yml index 6b99e21..29a77dd 100644 --- a/model/components/netflix-oss.yml +++ b/model/components/netflix-oss.yml @@ -50,7 +50,7 @@ components: # the vector - id: netflix-vector name: Netflix Vector - description: ector is an open source on-host performance monitoring framework which exposes hand picked high resolution system and application metrics to every engineer’s browser. Having the right metrics available on-demand and at a high resolution is key to understand how a system behaves and correctly troubleshoot performance issues. + description: Vector is an open source on-host performance monitoring framework which exposes hand picked high resolution system and application metrics to every engineer’s browser. Having the right metrics available on-demand and at a high resolution is key to understand how a system behaves and correctly troubleshoot performance issues. link: http://getvector.io github: - Netflix/vector diff --git a/model/components/promitor.yml b/model/components/promitor.yml index de45310..dc78613 100644 --- a/model/components/promitor.yml +++ b/model/components/promitor.yml @@ -10,7 +10,7 @@ components: twitter: promitorio logo: promitor license: - - MIT License (MIT) + - MIT License categories: - agent capabilities: diff --git a/model/components/vector.yml b/model/components/vector.yml new file mode 100644 index 0000000..accc3d3 --- /dev/null +++ b/model/components/vector.yml @@ -0,0 +1,44 @@ +--- +components: + + # datadog vector + - id: vector + name: Vector + description: Vector is a high-performance observability data pipeline that puts organizations in control of their observability data. Collect, transform, and route all your logs, metrics, and traces to any vendors you want today and any other vendors you may want tomorrow. Vector enables dramatic cost reduction, novel data enrichment, and data security where you need it, not where is most convenient for your vendors. Open source and up to 10x faster than every alternative. + link: https://vector.dev/ + twitter: vectordotdev + github: + - vectordotdev/vector + logo: vector + license: + - Mozilla Public License 2.0 + categories: + - collector + connections: + includesFrom: + - prometheus-exposition-format + dataFrom: + - datadog-agent + - fluentd + - fluentbit + - kafka + - rsyslog + - logstash + - opentelemetry + - statsd + dataTo: + - datadog + - elasticsearch + - honeycomb + - kafka + - influxdata-influxdb + - fluentd + - loki + - newrelic + - redis + - splunk + - statsd + capabilities: + aspects: + - metrics + - logs \ No newline at end of file diff --git a/model/licenses.yml b/model/licenses.yml index f26a46a..12b3c87 100644 --- a/model/licenses.yml +++ b/model/licenses.yml @@ -13,7 +13,4 @@ licenses: Nagios Open Software License: https://assets.nagios.com/licenses/nagios_open_software_license.txt Timescale License: https://github.com/timescale/timescaledb/blob/master/tsl/LICENSE-TIMESCALE Mozilla Public License 1.1: https://www.mozilla.org/en-US/MPL/1.1/ - - - - + Mozilla Public License 2.0: https://www.mozilla.org/en-US/MPL/2.0/ diff --git a/package-lock.json b/package-lock.json index 4215814..e2ed9a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -101,9 +101,9 @@ } }, "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -224,9 +224,9 @@ } }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "requires": { "brace-expansion": "^1.1.7" }