vector.dev
Open in
urlscan Pro
2a05:d014:275:cb00:ce75:162:d945:5f34
Public Scan
URL:
https://vector.dev/
Submission: On June 13 via manual from FR — Scanned from FR
Submission: On June 13 via manual from FR — Scanned from FR
Form analysis
2 forms found in the DOM<form id="mktoForm_12461" novalidate="novalidate" class="mktoForm flex flex-col">
<style type="text/css"></style>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 5px;">
<div class="mktoOffset" style="width: 5px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="FirstName" id="LblFirstName" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>First Name*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 5px;"></div><input id="FirstName" name="FirstName" maxlength="255" aria-labelledby="LblFirstName InstructFirstName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
aria-required="true" style="width: 300px;"><span id="InstructFirstName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 5px;">
<div class="mktoOffset" style="width: 5px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="LastName" id="LblLastName" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Last Name*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 5px;"></div><input id="LastName" name="LastName" maxlength="255" aria-labelledby="LblLastName InstructLastName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
aria-required="true" style="width: 300px;"><span id="InstructLastName" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 5px;">
<div class="mktoOffset" style="width: 5px;"></div>
<div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 100px;">
<div class="mktoAsterix">*</div>Email*
</label>
<div class="mktoGutter mktoHasWidth" style="width: 5px;"></div><input id="Email" name="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email" class="mktoField mktoEmailField mktoHasWidth mktoRequired"
aria-required="true" style="width: 300px;"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="LeadSource" class="mktoField mktoFieldDescriptor mktoFormCol" value="Direct Traffic" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Lead_Source_Campaign__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="DirectTraffic" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Prospecting__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="DirectTraffic-VectorNewsletterSignup" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Most_Recent_Lead_Source__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="Direct Traffic" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Most_Recent_Lead_Source_Campaign__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="DirectTraffic" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Most_Recent_Lead_Source_Details__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="DirectTraffic-VectorNewsletterSignup" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow">
<div class="mktoFormCol" style="margin-bottom: 5px;">
<div class="mktoOffset mktoHasWidth" style="width: 5px;"></div>
<div class="mktoFieldWrap">
<div class="mktoHtmlText mktoHasWidth" style="width: 260px;"><span style="font-size: 9px; color: #555555;">By submitting this form, you agree to the <span
style="text-decoration: underline;"><a href="https://www.datadoghq.com/legal/privacy/" target="_blank" id="" style="color: #555555; text-decoration: underline;">Privacy Policy</a></span> and <span
style="text-decoration: underline;"><a href="https://www.datadoghq.com/legal/cookies/" target="_blank" id="" style="color: #555555; text-decoration: underline;">Cookie Policy</a></span>.</span></div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="GCLID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_CampaignID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTM_AdGroupID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="UTMContent" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Facebook_Click_ID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoFormRow"><input type="hidden" name="Bing_ClickID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 5px;">
<div class="mktoClear"></div>
</div>
<div class="mktoButtonRow"><span class="mktoButtonWrap mktoNative" style="margin-left: 110px;"><button type="submit" class="mktoButton">Sign up</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
value="12461"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="875-UVY-685">
</form>
<form novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft" style="font-family: inherit; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;"></form>
Text Content
Docs Guides Components Download Blog Support Toggle dark mode Search Search Twitter icon and link GitHub icon and link Chat icon and link RSS icon and link Updates Open navbar dropdown menu Docs Guides Components Download Blog Support Twitter icon and link GitHub icon and link Chat icon and link RSS icon and link Updates New Vector version 0.22.1 A lightweight, ultra-fast tool for building observability pipelines Quickstart Vector Remap Language Components -------------------------------------------------------------------------------- TAKE CONTROL OF YOUR OBSERVABILITY DATA Collect, transform, and route all your logs and metrics with one simple tool. Vector DiagramA lightweight and ultra-fast tool for building observability pipelines -------------------------------------------------------------------------------- WHY VECTOR? Ultra fast and reliable Built in Rust, Vector is blistering fast, memory efficient, and designed to handle the most demanding workloads. End to end Vector strives to be the only tool you need to get observability data from A to B, deploying as a daemon, sidecar, or aggregator. Unified Vector supports logs and metrics, making it easy to collect and process all your observability data. Vendor neutral Vector doesn’t favor any specific vendor platforms and fosters a fair, open ecosystem with your best interests in mind. Lock-in free and future proof. Programmable transforms Vector’s highly configurable transforms give you the full power of programmable runtimes. Handle complex use cases without limitation. Clear guarantees Guarantees matter, and Vector is clear on which guarantees it provides, helping you make the appropriate trade-offs for your use case. -------------------------------------------------------------------------------- A COMPLETE, END-TO-END PLATFORM. Deploy Vector in a variety of roles to suit your use case. Get data from point A to point B without patching tools together. Distributed Centralized Stream based Learn more about the distributed deployment topology for Vector Learn more about the centralized deployment topology for Vector Learn more about the stream-based deployment topology for Vector -------------------------------------------------------------------------------- EASY TO CONFIGURE A simple, composable format enables you to build flexible pipelines Redacted Datadog Agent logs to Datadog Kafka topic to Elasticsearch Kubernetes logs to AWS S3 Splunk HEC to Datadog /etc/vector/vector.toml [sources.datadog_agent] type = "datadog_agent" address = "0.0.0.0:80" [transforms.remove_sensitive_user_info] type = "remap" inputs = ["datadog_agent"] source = ''' redact(., filters: ["us_social_security_number"]) ''' [sinks.datadog_backend] type = "datadog_logs" inputs = ["remove_sensitive_user_info"] default_api_key = "${DATADOG_API_KEY}" [sources.kafka_in] type = "kafka" bootstrap_servers = "10.14.22.123:9092,10.14.23.332:9092" group_id = "vector-logs" key_field = "message" topics = ["logs-*"] [transforms.json_parse] type = "remap" inputs = ["kafka_in"] source = ''' parsed, err = parse_json(.message) if err != null { log(err, level: "error") } . |= object(parsed) ?? {} ''' [sinks.elasticsearch_out] type = "elasticsearch" inputs = ["json_parse"] endpoint = "http://10.24.32.122:9000" index = "logs-via-kafka" [sources.k8s_in] type = "kubernetes_logs" [sinks.aws_s3_out] type = "aws_s3" inputs = ["k8s_in"] bucket = "k8s-logs" region = "us-east-1" compression = "gzip" encoding.codec = "ndjson" [sources.splunk_hec_in] type = "splunk_hec" address = "0.0.0.0:8080" token = "${SPLUNK_HEC_TOKEN}" [sinks.datadog_out] type = "datadog_logs" inputs = ["splunk_hec_in"] default_api_key = "${DATADOG_API_KEY}" Configuration examples are in TOML but Vector also supports YAML and JSON -------------------------------------------------------------------------------- INSTALLS EVERYWHERE Packaged as a single binary. No dependencies, no runtime, and memory safe. Single binary X86_64, ARM64/v7 No runtime Memory safe Install with a one-liner: * For humans * For machines curl --proto '=https' --tlsv1.2 -sSf https://sh.vector.dev | bash curl --proto '=https' --tlsv1.2 -sSf https://sh.vector.dev | bash -s -- -y Or choose your preferred method: Platforms Package managers Operating systems Manual -------------------------------------------------------------------------------- HIGHLY FLEXIBLE PROCESSING TOPOLOGIES A wide range of sources, transforms, and sinks to choose from 36 sources Apache Metrics AWS ECS metrics AWS Kinesis Firehose AWS S3 AWS SQS Datadog agent Demo Logs dnstap Docker logs EventStoreDB metrics 15 transforms Remap with VRL Aggregate AWS Cloudwatch Logs Subscription Parser AWS EC2 metadata Dedupe Filter GeoIP Log to metric Lua Metric to log 46 sinks AWS Cloudwatch logs AWS Cloudwatch metrics AWS Kinesis Data Firehose logs AWS Kinesis Streams logs AWS S3 AWS SQS Azure Blob Storage Azure Monitor Logs Blackhole Clickhouse -------------------------------------------------------------------------------- BACKED BY A STRONG OPEN SOURCE COMMUNITY 7.4k+ GitHub stars 150 Contributors 30m+ Downloads 40 Countries View GitHub repo Chat with us on Discord Sign up to receive emails on the latest Vector content and new releases × * First Name* * Last Name* * Email* By submitting this form, you agree to the Privacy Policy and Cookie Policy. Sign up Thank you for joining our Updates Newsletter VECTOR SITE FOOTER ABOUT * What is Vector? * Contact us COMPONENTS * Sources * Transforms * Sinks SETUP * Installation * Deployment * Configuration * Administration * Going to Prod COMMUNITY * GitHub * Twitter * Chat Twitter icon and link GitHub icon and link Chat icon and link RSS icon and link © 2022 Datadog, Inc. All rights reserved.