<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ben Johnson</title>
    <description>The latest articles on DEV Community by Ben Johnson (@binarylogic).</description>
    <link>https://dev.to/binarylogic</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F29366%2Fff9722f2-2dd3-4a7f-a804-42871271b6e3.jpeg</url>
      <title>DEV Community: Ben Johnson</title>
      <link>https://dev.to/binarylogic</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/binarylogic"/>
    <language>en</language>
    <item>
      <title>Vector - A High-Performance Logs &amp; Metrics Router Written In Rust</title>
      <dc:creator>Ben Johnson</dc:creator>
      <pubDate>Tue, 02 Jul 2019 16:00:43 +0000</pubDate>
      <link>https://dev.to/timber/vector-a-high-performance-logs-metrics-router-written-in-rust-1b75</link>
      <guid>https://dev.to/timber/vector-a-high-performance-logs-metrics-router-written-in-rust-1b75</guid>
      <description>&lt;p&gt;Hi everyone, we just released &lt;a href="https://github.com/timberio/vector" rel="noopener noreferrer"&gt;&lt;strong&gt;Vector&lt;/strong&gt;&lt;/a&gt;, an open-source logs and metrics collector built in Rust.&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/vectordotdev" rel="noopener noreferrer"&gt;
        vectordotdev
      &lt;/a&gt; / &lt;a href="https://github.com/vectordotdev/vector" rel="noopener noreferrer"&gt;
        vector
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A high-performance observability data pipeline.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;p&gt;
  &lt;strong&gt;
    &lt;a href="https://vector.dev/docs/setup/quickstart/" rel="nofollow noopener noreferrer"&gt;Quickstart&lt;/a&gt;  •  
    &lt;a href="https://vector.dev/docs/" rel="nofollow noopener noreferrer"&gt;Docs&lt;/a&gt;  •  
    &lt;a href="https://vector.dev/guides/" rel="nofollow noopener noreferrer"&gt;Guides&lt;/a&gt;  •  
    &lt;a href="https://vector.dev/components/" rel="nofollow noopener noreferrer"&gt;Integrations&lt;/a&gt;  •  
    &lt;a href="https://chat.vector.dev" rel="nofollow noopener noreferrer"&gt;Chat&lt;/a&gt;  •  
    &lt;a href="https://vector.dev/releases/latest/download/" rel="nofollow noopener noreferrer"&gt;Download&lt;/a&gt;  •  
    &lt;a href="https://rust-doc.vector.dev/" rel="nofollow noopener noreferrer"&gt;Rust Crate Docs&lt;/a&gt;
  &lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;a rel="noopener noreferrer" href="https://github.com/vectordotdev/vectorwebsite/static/img/diagram.svg"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fvectordotdev%2Fvectorwebsite%2Fstatic%2Fimg%2Fdiagram.svg" alt="Vector"&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What is Vector?&lt;/h2&gt;
&lt;/div&gt;

&lt;p&gt;Vector is a high-performance, end-to-end (agent &amp;amp; aggregator) observability data
pipeline that puts you in control of your observability data
&lt;a href="https://vector.dev/docs/reference/configuration/sources/" rel="nofollow noopener noreferrer"&gt;Collect&lt;/a&gt;, &lt;a href="https://vector.dev/docs/reference/configuration/transforms/" rel="nofollow noopener noreferrer"&gt;transform&lt;/a&gt;, and &lt;a href="https://vector.dev/docs/reference/configuration/sinks/" rel="nofollow noopener noreferrer"&gt;route&lt;/a&gt;
all your logs and metrics 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 it is most
convenient for your vendors. Additionally, it is open source and up to 10x
faster than every alternative in the space.&lt;/p&gt;
&lt;p&gt;To get started, follow our &lt;a href="https://vector.dev/docs/setup/quickstart/" rel="nofollow noopener noreferrer"&gt;&lt;strong&gt;quickstart guide&lt;/strong&gt;&lt;/a&gt; or &lt;a href="https://vector.dev/docs/setup/installation/" rel="nofollow noopener noreferrer"&gt;&lt;strong&gt;install
Vector&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Principles&lt;/h3&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Reliable&lt;/strong&gt; - Built in &lt;a href="https://www.rust-lang.org/" rel="nofollow noopener noreferrer"&gt;Rust&lt;/a&gt;, Vector's primary design goal is reliability.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;End-to-end&lt;/strong&gt; - Deploys as an &lt;a href="https://vector.dev/docs/setup/deployment/roles/#agent" rel="nofollow noopener noreferrer"&gt;agent&lt;/a&gt; or &lt;a href="https://vector.dev/docs/setup/deployment/roles/#aggregator" rel="nofollow noopener noreferrer"&gt;aggregator&lt;/a&gt;. Vector is a complete platform.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Unified&lt;/strong&gt; - &lt;a href="https://vector.dev/docs/about/under-the-hood/architecture/data-model/log/" rel="nofollow noopener noreferrer"&gt;Logs&lt;/a&gt;, &lt;a href="https://vector.dev/docs/about/under-the-hood/architecture/data-model/metric/" rel="nofollow noopener noreferrer"&gt;metrics&lt;/a&gt; (beta), and traces (coming…&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/vectordotdev/vector" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Basically, Vector rides along with your app collecting useful data (logs and metrics) and forwards it to a service of your choice. Ex: Elasticsearch, S3, CloudWatch Logs, and so on. This decouples your app from any specific vendor, giving you control, data ownership, and flexibility. Not to mention it's &lt;a href="https://docs.vector.dev/performance" rel="noopener noreferrer"&gt;quite a bit faster&lt;/a&gt; :) &lt;/p&gt;

&lt;p&gt;The docs and website provide a deeper dive:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Github: &lt;a href="https://github.com/timberio/vector" rel="noopener noreferrer"&gt;https://github.com/timberio/vector&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Docs: &lt;a href="https://docs.vector.dev/" rel="noopener noreferrer"&gt;https://docs.vector.dev/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Website: &lt;a href="https://vector.dev" rel="noopener noreferrer"&gt;https://vector.dev&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let us know what you think!&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>logging</category>
      <category>observability</category>
      <category>rust</category>
    </item>
  </channel>
</rss>
