Enable Prettier check over all remaining files (#2414)

Co-authored-by: Phillip Carter <pcarter@fastmail.com>
This commit is contained in:
Patrice Chalin 2023-02-27 20:53:06 -05:00 committed by GitHub
parent 7f1761c6d2
commit f0c77d5aa2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
397 changed files with 1912 additions and 1285 deletions

View File

@ -4,16 +4,13 @@ about: You've found an issue with the documentation.
title: ''
labels: bug
assignees: ''
---
**What needs to be changed?**
Describe the update that is required.
**What needs to be changed?** Describe the update that is required.
**What is the name + path of the page that needs changed?**
The relative path and page title where you found a problem.
**What is the name + path of the page that needs changed?** The relative path
and page title where you found a problem.
**Additional context**
Anything else you can think about that would be helpful.
**Additional context**: anything else you can think about that would be helpful.
_Please delete paragraphs that you did not use before submitting._

View File

@ -4,13 +4,10 @@ about: For things we should add or change on the site.
title: ''
labels: feature request
assignees: ''
---
**Desired feature or idea.**
What would you like to see happen?
**Desired feature or idea**: What would you like to see happen?
**Additional context**
Anything else you can think about that would be helpful.
**Additional context**: anything else you can think about that would be helpful.
_Please delete paragraphs that you did not use before submitting._

View File

@ -4,22 +4,18 @@ about: For reporting a problem with the opentelemetry.io site.
title: ''
labels: bug
assignees: ''
---
**What happened?**
Describe the problem that occurred.
**What happened?** Describe the problem that occurred.
**What did you expect would happen?**
Describe the expected result/output.
**What did you expect would happen?** Describe the expected result/output.
**What is the name + path of the page where you encountered the issue?**
The relative path and page title where you found a problem.
**What is the name + path of the page where you encountered the issue?** The
relative path and page title where you found a problem.
**What browser, OS, and platform were you using when you encountered the problem?**
Please include the browser version if you know it as well.
**What browser, OS, and platform were you using when you encountered the
problem?** Include the browser version if you know it as well.
**Additional context**
Anything else you can think about that would be helpful.
**Additional context**: anything else you can think about that would be helpful.
_Please delete paragraphs that you did not use before submitting._

View File

@ -1,3 +1,6 @@
## Docs PR Checklist
<!--- Just making sure... -->
- [ ] This PR is for a documentation page whose authoritative copy is in the opentelemetry.io repository.
- [ ] This PR is for a documentation page whose authoritative copy is in the
opentelemetry.io repository.

View File

@ -1,6 +1,6 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
- package-ecosystem: npm
directory: /
schedule:
interval: "weekly"
interval: weekly

View File

@ -4,7 +4,7 @@ on:
workflow_dispatch:
schedule:
# hourly at minute 10
- cron: "10 * * * *"
- cron: 10 * * * *
jobs:
auto-update-versions:

View File

@ -1,29 +1,27 @@
# Base
/.netlify
/.vscode
/iconography
/layouts
package-lock.json
/public
/themes
/tmp
# Ignore content-modules except for Go docs
# Ignore content-modules except for Community pages and Go docs
/content-modules/*
!/content-modules/community
/content-modules/community/*
!/content-modules/community/mission-vision-values.md
!/content-modules/community/roadmap.md
!/content-modules/opentelemetry-go
/content-modules/opentelemetry-go/*
!/content-modules/opentelemetry-go/website_docs
/content-modules/opentelemetry-go/website_docs/**/*
!/content-modules/opentelemetry-go/website_docs/**/*.md
# Temporary while we ramp up use of Prettier
# Ignore generated resources
/.github
/archetypes
/assets/**/*.js
/data
package-lock.json
/public
/resources
/scripts
/templates

View File

@ -25,9 +25,8 @@ markdown formatter (see below).
If you use images, make sure that your blog post is located in it's own
directory. Put the images into the same directory.
If you have an image stored at
`content/en/{{ .File.Dir }}imagename.png`,
you can reference them like the following:
If you have an image stored at `content/en/{{ .File.Dir }}imagename.png`, you
can reference them like the following:
![Provide a good image description for improved accessibility](imagename.png)

View File

@ -9,40 +9,46 @@ let fuseOptions = {
maxPatternLength: 32,
minMatchCharLength: 1,
keys: [
{ name: "title", weight: 0.8 },
{ name: "description", weight: 0.5 },
{ name: "tags", weight: 0.3 },
{ name: "categories", weight: 0.3 },
{ name: 'title', weight: 0.8 },
{ name: 'description', weight: 0.5 },
{ name: 'tags', weight: 0.3 },
{ name: 'categories', weight: 0.3 },
],
};
// Get searchQuery for queryParams
let pathName = window.location.pathname;
let searchQuery = "";
let selectedLanguage = "all";
let selectedComponent = "all";
let searchQuery = '';
let selectedLanguage = 'all';
let selectedComponent = 'all';
parseUrlParams();
if (pathName.includes("registry")) {
if (pathName.includes('registry')) {
// Run search or display default body
if (searchQuery) {
document.querySelector("#search-query").value = searchQuery;
document.querySelector("#default-body").style.display = "none";
document.querySelector('#search-query').value = searchQuery;
document.querySelector('#default-body').style.display = 'none';
executeSearch(searchQuery);
} else {
let defaultBody = document.querySelector("#default-body");
if (defaultBody.style.display === "none") {
defaultBody.style.display = "block";
let defaultBody = document.querySelector('#default-body');
if (defaultBody.style.display === 'none') {
defaultBody.style.display = 'block';
}
}
if (selectedLanguage!=="all" || selectedComponent!== "all"){
if (selectedLanguage!=="all"){
document.getElementById('languageDropdown').textContent = document.getElementById(`language-item-${selectedLanguage}`).textContent;
if (selectedLanguage !== 'all' || selectedComponent !== 'all') {
if (selectedLanguage !== 'all') {
document.getElementById('languageDropdown').textContent =
document.getElementById(
`language-item-${selectedLanguage}`
).textContent;
}
if (selectedComponent!=="all"){
document.getElementById('componentDropdown').textContent = document.getElementById(`component-item-${selectedComponent}`).textContent;
if (selectedComponent !== 'all') {
document.getElementById('componentDropdown').textContent =
document.getElementById(
`component-item-${selectedComponent}`
).textContent;
}
updateFilters();
}
@ -50,7 +56,7 @@ if (pathName.includes("registry")) {
// Runs search through Fuse for fuzzy search
function executeSearch(searchQuery) {
fetch("/ecosystem/registry/index.json")
fetch('/ecosystem/registry/index.json')
.then((res) => res.json())
.then((json) => {
let fuse = new Fuse(json, fuseOptions);
@ -59,8 +65,8 @@ function executeSearch(searchQuery) {
if (results.length > 0) {
populateResults(results);
} else {
document.querySelector("#search-results").innerHTML +=
"<p>No matches found</p>";
document.querySelector('#search-results').innerHTML +=
'<p>No matches found</p>';
}
});
}
@ -69,16 +75,16 @@ function executeSearch(searchQuery) {
function populateResults(results) {
results.forEach((result, key) => {
let contents = result.item.description;
let snippet = "";
let snippet = '';
let snippetHighlights = [];
if (fuseOptions.tokenize) {
snippetHighlights.push(searchQuery);
} else {
result.matches.forEach((match) => {
if (match.key === "tags" || match.key === "categories") {
if (match.key === 'tags' || match.key === 'categories') {
snippetHighlights.push(match.value);
} else if (match.key === "description") {
} else if (match.key === 'description') {
start =
match.indices[0][0] - summaryInclude > 0
? match.indices[0][0] - summaryInclude
@ -103,8 +109,9 @@ function populateResults(results) {
}
// Pull template from hugo template definition
let templateDefinition = document.querySelector("#search-result-template")
.innerHTML;
let templateDefinition = document.querySelector(
'#search-result-template'
).innerHTML;
// Replace values from template with search results
let output = render(templateDefinition, {
@ -120,7 +127,7 @@ function populateResults(results) {
snippet: snippet,
otVersion: result.item.otVersion,
});
document.querySelector("#search-results").innerHTML += output;
document.querySelector('#search-results').innerHTML += output;
});
}
@ -138,7 +145,7 @@ function render(templateString, data) {
copy = copy.replace(conditionalMatches[0], conditionalMatches[2]);
} else {
//not valid, remove entire section
copy = copy.replace(conditionalMatches[0], "");
copy = copy.replace(conditionalMatches[0], '');
}
}
templateString = copy;
@ -146,70 +153,79 @@ function render(templateString, data) {
//now any conditionals removed we can do simple substitution
let key, find, re;
for (key in data) {
find = "\\$\\{\\s*" + key + "\\s*\\}";
re = new RegExp(find, "g");
find = '\\$\\{\\s*' + key + '\\s*\\}';
re = new RegExp(find, 'g');
templateString = templateString.replace(re, data[key]);
}
return templateString;
}
if (pathName.includes("registry")) {
if (pathName.includes('registry')) {
document.addEventListener('DOMContentLoaded', (event) => {
let languageList = document.getElementById('languageFilter').querySelectorAll('.dropdown-item')
let typeList = document.getElementById('componentFilter').querySelectorAll('.dropdown-item')
languageList.forEach((element) => element.addEventListener('click', function(evt) {
let val = evt.target.getAttribute('value')
selectedLanguage = val;
document.getElementById('languageDropdown').textContent = evt.target.textContent;
setInput("language", val);
updateFilters();
}))
typeList.forEach((element) => element.addEventListener('click', function(evt) {
let val = evt.target.getAttribute('value')
selectedComponent = val;
document.getElementById('componentDropdown').textContent = evt.target.textContent;
setInput("component", val);
updateFilters();
}))
})
let languageList = document
.getElementById('languageFilter')
.querySelectorAll('.dropdown-item');
let typeList = document
.getElementById('componentFilter')
.querySelectorAll('.dropdown-item');
languageList.forEach((element) =>
element.addEventListener('click', function (evt) {
let val = evt.target.getAttribute('value');
selectedLanguage = val;
document.getElementById('languageDropdown').textContent =
evt.target.textContent;
setInput('language', val);
updateFilters();
})
);
typeList.forEach((element) =>
element.addEventListener('click', function (evt) {
let val = evt.target.getAttribute('value');
selectedComponent = val;
document.getElementById('componentDropdown').textContent =
evt.target.textContent;
setInput('component', val);
updateFilters();
})
);
});
}
function setInput(key, value){
function setInput(key, value) {
document.getElementById(`input-${key}`).value = value;
var queryParams = new URLSearchParams(window.location.search);
queryParams.set(key, value);
history.replaceState(null, null, "?"+queryParams.toString());
history.replaceState(null, null, '?' + queryParams.toString());
}
// Filters items based on language and component filters
function updateFilters() {
let allItems = [...document.getElementsByClassName("media")];
if (selectedComponent === "all" && selectedLanguage === "all") {
allItems.forEach((element) => element.classList.remove("d-none"));
let allItems = [...document.getElementsByClassName('media')];
if (selectedComponent === 'all' && selectedLanguage === 'all') {
allItems.forEach((element) => element.classList.remove('d-none'));
} else {
allItems.forEach((element) => {
const dc = element.dataset.registrytype;
const dl = element.dataset.registrylanguage;
if (
(dc === selectedComponent || selectedComponent === "all") &&
(dl === selectedLanguage || selectedLanguage === "all")
(dc === selectedComponent || selectedComponent === 'all') &&
(dl === selectedLanguage || selectedLanguage === 'all')
) {
element.classList.remove("d-none");
element.classList.remove('d-none');
} else if (dc === selectedComponent && dl !== selectedLanguage) {
element.classList.add("d-none");
element.classList.add('d-none');
} else if (dl === selectedLanguage && dc !== selectedComponent) {
element.classList.add("d-none");
element.classList.add('d-none');
} else {
element.classList.add("d-none");
element.classList.add('d-none');
}
});
}
}
function parseUrlParams(){
function parseUrlParams() {
let urlParams = new URLSearchParams(window.location.search);
searchQuery = urlParams.get("s");
selectedLanguage = urlParams.get("language") || "all";
selectedComponent = urlParams.get("component") || "all";
searchQuery = urlParams.get('s');
selectedLanguage = urlParams.get('language') || 'all';
selectedComponent = urlParams.get('component') || 'all';
}

View File

@ -1,4 +1,7 @@
import { ConsoleSpanExporter, SimpleSpanProcessor } from '@opentelemetry/sdk-trace-base';
import {
ConsoleSpanExporter,
SimpleSpanProcessor,
} from '@opentelemetry/sdk-trace-base';
import { WebTracerProvider } from '@opentelemetry/sdk-trace-web';
import { getWebAutoInstrumentations } from '@opentelemetry/auto-instrumentations-web';
import { registerInstrumentations } from '@opentelemetry/instrumentation';
@ -9,12 +12,12 @@ import { ZoneContextManager } from '@opentelemetry/context-zone-peer-dep';
const collectorOptions = {
url: 'https://otelwebtelemetry.com/v1/traces',
}
};
const exporter = new OTLPTraceExporter(collectorOptions);
const resources = new Resource({
[SemanticResourceAttributes.SERVICE_NAME]: 'opentelemetry.io',
"browser.language": navigator.language,
'browser.language': navigator.language,
});
const provider = new WebTracerProvider({
@ -22,11 +25,9 @@ const provider = new WebTracerProvider({
});
registerInstrumentations({
instrumentations: [
getWebAutoInstrumentations({})
],
tracerProvider: provider
})
instrumentations: [getWebAutoInstrumentations({})],
tracerProvider: provider,
});
provider.addSpanProcessor(new SimpleSpanProcessor(exporter));
provider.addSpanProcessor(new SimpleSpanProcessor(new ConsoleSpanExporter()));

View File

@ -1,16 +0,0 @@
- q: What is OpenTelemetry?
a: |
OpenTelemetry is made up of an integrated set of APIs and libraries as well as a collection mechanism via an agent and collector. These components are used to generate, collect, and describe telemetry about distributed systems. This data includes basic context propagation, distributed traces, metrics, and other signals in the future. OpenTelemetry is designed to make it easy to get critical telemetry data out of your services and into your backend(s) of choice. For each supported language it offers a single set of APIs, libraries, and data specifications, and developers can take advantage of whichever components they see fit.
- q: Where can I read the OpenTelemetry specification?
a: The spec is available in the [open-telemetry/specification](https://github.com/open-telemetry/specification) repo on GitHub.
- q: I want to start instrumenting production code today. What should I use?
a: |
We are still working on the first production-ready release of OpenTelemetry. For those who want to start instrumenting production code immediately, use either [OpenCensus](https://opencensus.io) or [OpenTracing](https://opentracing.io). OpenTelemetry will provide compatibility bridges and there is no need to wait for production-ready OpenTelemetry APIs in your language.
- q: I want to help influence the future direction of cloud-native telemetry. What should I do?
a: |
Excellent! The [OpenTelemetry community repo](https://github.com/open-telemetry/community) has the full details, but here are a few good starting points:
- Join our [community mailing list](https://lists.cncf.io/g/cncf-opentelemetry-community)
- Keep up to date with the [OpenTelemetry blog](https://medium.com/opentelemetry)
- We also have a very active chatroom on [Gitter](https://gitter.im/open-telemetry/community)
- All project meetings are shared on the public calendar ([web](https://calendar.google.com/calendar/embed?src=google.com_b79e3e90j7bbsa2n2p5an5lf60%40group.calendar.google.com), [gCal](https://calendar.google.com/calendar?cid=Z29vZ2xlLmNvbV9iNzllM2U5MGo3YmJzYTJuMnA1YW41bGY2MEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t), [iCal](https://calendar.google.com/calendar/ical/google.com_b79e3e90j7bbsa2n2p5an5lf60%40group.calendar.google.com/public/basic.ics)), and we recommend attending the monthly community meeting
- If your contributions will be focused on a particular language or feature area, join the [special interest group](https://github.com/open-telemetry/community/blob/main/README.md#special-interest-groups) leading its development

View File

@ -6,6 +6,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/cmd/builder
license: Apache 2.0
description: A CLI tool that generates OpenTelemetry Collector binaries based on a manifest.
description:
A CLI tool that generates OpenTelemetry Collector binaries based on a
manifest.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,7 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/alibabacloudlogserviceexporter
license: Apache 2.0
description: The Alibaba Cloud Log Service Exporter for the OpenTelemetry Collector.
description:
The Alibaba Cloud Log Service Exporter for the OpenTelemetry Collector.
authors: Alibaba Cloud
otVersion: latest

View File

@ -9,6 +9,7 @@ tags:
- apiclarity
repo: https://github.com/openclarity/apiclarity/tree/master/plugins/otel-collector
license: Apache 2.0
description: Exports traces and/or metrics via HTTP to an APIClarity endpoint for analysis.
description:
Exports traces and/or metrics via HTTP to an APIClarity endpoint for analysis.
authors: Cisco Systems
otVersion: latest

View File

@ -3,9 +3,9 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awscloudwatchlogsexporter
license: Apache 2.0
description: AWS CloudWatch Logs Exporter sends logs data to AWS CloudWatch Logs

View File

@ -3,11 +3,12 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/azuredataexplorerexporter
license: Apache 2.0
description: This exporter sends metrics, logs and trace data to Azure Data Explorer
description:
This exporter sends metrics, logs and trace data to Azure Data Explorer
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,12 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/clickhouseexporter
license: Apache 2.0
description: This exporter supports sending OpenTelemetry logs and spans to ClickHouse
description:
This exporter supports sending OpenTelemetry logs and spans to ClickHouse
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,9 +3,9 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/elasticsearchexporter
license: Apache 2.0
description: This exporter supports sending OpenTelemetry logs to Elasticsearch

View File

@ -8,7 +8,7 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/googlecloudexporter
license: Apache 2.0
description: The Google Cloud Operations Exporter for the OpenTelemetry Collector.
description:
The Google Cloud Operations Exporter for the OpenTelemetry Collector.
authors: Google
otVersion: latest
---

View File

@ -3,9 +3,9 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/googlecloudpubsubexporter
license: Apache 2.0
description: This exporter sends OTLP messages to a Google Cloud Pubsub topic.

View File

@ -3,11 +3,13 @@ registryType: exporter
isThirdParty: true
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/googlemanagedprometheusexporter
license: Apache 2.0
description: This exporter can be used to send metrics and traces to Google Cloud Managed Service for Prometheus.
description:
This exporter can be used to send metrics and traces to Google Cloud Managed
Service for Prometheus.
authors: Google
otVersion: latest

View File

@ -3,11 +3,12 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/influxdbexporter
license: Apache 2.0
description: This exporter supports sending tracing, metrics, and logging data to InfluxDB
description:
This exporter supports sending tracing, metrics, and logging data to InfluxDB
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,9 +3,9 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- logicmonitor
- exporter
- collector
- logicmonitor
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/logicmonitorexporter
license: Apache 2.0
description: This exporter supports sending logs and traces data to Logicmonitor

View File

@ -3,9 +3,9 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/mezmoexporter
license: Apache 2.0
description: This exporter supports sending OpenTelemetry log data to Mezmo.

View File

@ -3,9 +3,9 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/parquetexporter
license: Apache 2.0
description: Sends pipeline data to Parquet files.

View File

@ -8,6 +8,7 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/prometheusremotewriteexporter
license: Apache 2.0
description: The Prometheus Remote Write Exporter for the OpenTelemetry Collector.
description:
The Prometheus Remote Write Exporter for the OpenTelemetry Collector.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/pulsarexporter
license: Apache 2.0
description: Pulsar exporter exports logs, metrics, and traces to Pulsar. This exporter uses a synchronous producer
description:
Pulsar exporter exports logs, metrics, and traces to Pulsar. This exporter
uses a synchronous producer
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sapmexporter
license: Apache 2.0
description: The SAPM exporter builds on the Jaeger proto and adds additional batching on top. This allows
description:
The SAPM exporter builds on the Jaeger proto and adds additional batching on
top. This allows
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/skywalkingexporter
license: Apache 2.0
description: Exports data via gRPC using skywalking-data-collect-protocol format. By default, this exporter requires TLS and offers queued retry capabilities.
description:
Exports data via gRPC using skywalking-data-collect-protocol format. By
default, this exporter requires TLS and offers queued retry capabilities.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/splunkhecexporter
license: Apache 2.0
description: The Splunk HTTP Event Collector (HEC) Exporter for the OpenTelemetry Collector.
description:
The Splunk HTTP Event Collector (HEC) Exporter for the OpenTelemetry
Collector.
authors: Splunk
otVersion: latest

View File

@ -3,11 +3,12 @@ registryType: exporter
isThirdParty: true
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/tanzuobservabilityexporter
license: Apache 2.0
description: The Tanzu Observability (Wavefront) Exporter for the OpenTelemetry Collector.
description:
The Tanzu Observability (Wavefront) Exporter for the OpenTelemetry Collector.
authors: Tanzu Observability
otVersion: latest

View File

@ -3,11 +3,12 @@ registryType: exporter
isThirdParty: false
language: collector
tags:
- go
- exporter
- collector
- go
- exporter
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/tencentcloudlogserviceexporter
license: Apache 2.0
description: This exporter supports sending OpenTelemetry log data to LogService.
description:
This exporter supports sending OpenTelemetry log data to LogService.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: extension
isThirdParty: false
language: collector
tags:
- asapauth
- extension
- collector
- asapauth
- extension
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/asapauthextension
license: Apache 2.0
description: This extension provides Atlassian Service Authentication Protocol (ASAP) client credentials for HTTP or gRPC based exporters.
description:
This extension provides Atlassian Service Authentication Protocol (ASAP)
client credentials for HTTP or gRPC based exporters.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: extension
isThirdParty: false
language: collector
tags:
- ballast
- extension
- collector
- ballast
- extension
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/extension/ballastextension
license: Apache 2.0
description: Memory Ballast extension enables applications to configure memory ballast for the process.
description:
Memory Ballast extension enables applications to configure memory ballast for
the process.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,14 @@ registryType: extension
isThirdParty: false
language: collector
tags:
- basicauth
- extension
- collector
- basicauth
- extension
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/basicauthextension
license: Apache 2.0
description: This extension implements both configauth.ServerAuthenticato` and configauth.ClientAuthenticator to authenticate clients and servers using Basic Authentication.
description:
This extension implements both configauth.ServerAuthenticato` and
configauth.ClientAuthenticator to authenticate clients and servers using Basic
Authentication.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/bearertokenauthextension
license: Apache 2.0
description: The Bearer token authenticator extension allows gRPC and HTTP-based exporters to add authentication data to outgoing calls based on a static token.
description:
The Bearer token authenticator extension allows gRPC and HTTP-based exporters
to add authentication data to outgoing calls based on a static token.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/fluentbitextension
license: Apache 2.0
description: The FluentBit Subprocess Extension for the OpenTelemetry Collector facilitates running a FluentBit subprocess of the collector.
description:
The FluentBit Subprocess Extension for the OpenTelemetry Collector facilitates
running a FluentBit subprocess of the collector.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,14 @@ registryType: extension
isThirdParty: false
language: collector
tags:
- headerssetter
- extension
- collector
- headerssetter
- extension
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/headerssetterextension
license: Apache 2.0
description: The headers_setter extension implements ClientAuthenticator and is used to set requests headers in gRPC / HTTP exporters with values provided via extension configurations or requests metadata (context).
description:
The headers_setter extension implements ClientAuthenticator and is used to set
requests headers in gRPC / HTTP exporters with values provided via extension
configurations or requests metadata (context).
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckextension
license: Apache 2.0
description: The Health Check Extension for the OpenTelemetry Collector enables an HTTP URL that can be probed to check the status of the OpenTelemetry Collector.
description:
The Health Check Extension for the OpenTelemetry Collector enables an HTTP URL
that can be probed to check the status of the OpenTelemetry Collector.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/httpforwarder
license: Apache 2.0
description: The HTTP Forwarder Extension for the OpenTelemetry Collector accepts HTTP requests, optionally adds headers to them and forwards them.
description:
The HTTP Forwarder Extension for the OpenTelemetry Collector accepts HTTP
requests, optionally adds headers to them and forwards them.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,12 +3,14 @@ registryType: extension
isThirdParty: false
language: collector
tags:
- jaeger
- sampling
- extension
- collector
- jaeger
- sampling
- extension
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/jaegerremotesampling
license: Apache 2.0
description: This extension allows serving sampling strategies following the Jaeger's remote sampling API.
description:
This extension allows serving sampling strategies following the Jaeger's
remote sampling API.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/oauth2clientauthextension
license: Apache 2.0
description: The OAuth2 Client Credentials authenticator extension allows gRPC and HTTP-based exporters to add authentication data to outgoing calls.
description:
The OAuth2 Client Credentials authenticator extension allows gRPC and
HTTP-based exporters to add authentication data to outgoing calls.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,9 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/observer/
license: Apache 2.0
description: Observers are implemented as an extension to discover networked endpoints like a Kubernetes pod, Docker container, or local listening port. Currently available are observers for docker, ecs, ecs_task, host and k8s.
description:
Observers are implemented as an extension to discover networked endpoints like
a Kubernetes pod, Docker container, or local listening port. Currently
available are observers for docker, ecs, ecs_task, host and k8s.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/oidcauthextension
license: Apache 2.0
description: The OIDC authenticator extension allows gRPC and HTTP-based receivers to require authentication from remote clients.
description:
The OIDC authenticator extension allows gRPC and HTTP-based receivers to
require authentication from remote clients.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/pprofextension
license: Apache 2.0
description: The Performance Profiler Extension for the OpenTelemetry Collector can be used to collect performance profiles and investigate issues with the service.
description:
The Performance Profiler Extension for the OpenTelemetry Collector can be used
to collect performance profiles and investigate issues with the service.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: extension
isThirdParty: false
language: collector
tags:
- sigv4auth
- extension
- collector
- sigv4auth
- extension
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/sigv4authextension
license: Apache 2.0
description: This extension provides Sigv4 authentication for making requests to AWS services.
description:
This extension provides Sigv4 authentication for making requests to AWS
services.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,9 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/extension/zpagesextension
license: Apache 2.0
description: The zPages Extension for the OpenTelemetry Collector serves zPages, an HTTP endpoint that provides live data for debugging different components that were properly instrumented for such.
description:
The zPages Extension for the OpenTelemetry Collector serves zPages, an HTTP
endpoint that provides live data for debugging different components that were
properly instrumented for such.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/attributesprocessor
license: Apache 2.0
description: The Attribute Processor for the OpenTelemetry Collector modifies attributes of a span.
description:
The Attribute Processor for the OpenTelemetry Collector modifies attributes of
a span.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/batchprocessor
license: Apache 2.0
description: The Batch Processor for the OpenTelemetry Collector accepts spans, metrics, or logs and places them into batches.
description:
The Batch Processor for the OpenTelemetry Collector accepts spans, metrics, or
logs and places them into batches.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,14 @@ registryType: processor
isThirdParty: false
language: collector
tags:
- go
- processor
- collector
- go
- processor
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/cumulativetodeltaprocessor
license: Apache 2.0
description: The cumulative to delta processor converts monotonic, cumulative sum and histogram metrics to monotonic, delta metrics. Non-monotonic sums and exponential histograms are excluded.
description:
The cumulative to delta processor converts monotonic, cumulative sum and
histogram metrics to monotonic, delta metrics. Non-monotonic sums and
exponential histograms are excluded.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,12 @@ registryType: processor
isThirdParty: false
language: collector
tags:
- datadog
- processor
- collector
- datadog
- processor
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/datadogprocessor
license: Apache 2.0
description: The Datadog Processor can be used to compute Datadog APM Stats pre-sampling.
description:
The Datadog Processor can be used to compute Datadog APM Stats pre-sampling.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: processor
isThirdParty: false
language: collector
tags:
- go
- processor
- collector
- go
- processor
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/deltatorateprocessor
license: Apache 2.0
description: The delta to rate processor converts delta sum metrics to rate metrics. This rate is a gauge.
description:
The delta to rate processor converts delta sum metrics to rate metrics. This
rate is a gauge.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/filterprocessor
license: Apache 2.0
description: The Filter Processor for the OpenTelemetry Collector can be configured to include or exclude metrics.
description:
The Filter Processor for the OpenTelemetry Collector can be configured to
include or exclude metrics.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,7 +8,9 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/groupbytraceprocessor
license: Apache 2.0
description: The Group by Trace Processor for the OpenTelemetry Collector collects all the spans from the same trace, waiting a pre-determined amount of time before releasing the trace to the next processor.
description:
The Group by Trace Processor for the OpenTelemetry Collector collects all the
spans from the same trace, waiting a pre-determined amount of time before
releasing the trace to the next processor.
authors: OpenTelemetry Authors
otVersion: latest
---

View File

@ -3,11 +3,15 @@ registryType: processor
isThirdParty: false
language: collector
tags:
- go
- processor
- collector
- go
- processor
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/groupbyattrsprocessor
license: Apache 2.0
description: This processor re-associates spans, log records and metric datapoints to a Resource that matches with the specified attributes. As a result, all spans, log records or metric datapoints with the same values for the specified attributes are "grouped" under the same Resource.
description:
This processor re-associates spans, log records and metric datapoints to a
Resource that matches with the specified attributes. As a result, all spans,
log records or metric datapoints with the same values for the specified
attributes are "grouped" under the same Resource.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,7 +8,9 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/k8sattributesprocessor
license: Apache 2.0
description: The K8s Attribute Processor for the OpenTelemetry Collector automatically discovers k8s resources (pods), extracts metadata from them and adds the extracted metadata to the relevant spans, metrics and logs.
description:
The K8s Attribute Processor for the OpenTelemetry Collector automatically
discovers k8s resources (pods), extracts metadata from them and adds the
extracted metadata to the relevant spans, metrics and logs.
authors: OpenTelemetry Authors
otVersion: latest
---

View File

@ -3,11 +3,13 @@ registryType: processor
isThirdParty: false
language: collector
tags:
- go
- processor
- collector
- go
- processor
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/logstransformprocessor
license: Apache 2.0
description: The logs transform processor can be used to apply log operators to logs coming from any receiver. Please refer to config.go for the config spec.
description:
The logs transform processor can be used to apply log operators to logs coming
from any receiver. Please refer to config.go for the config spec.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/memorylimiterprocessor
license: Apache 2.0
description: The Memory Limiter Processor for the OpenTelemetry Collector is used to prevent out of memory situations on the collector.
description:
The Memory Limiter Processor for the OpenTelemetry Collector is used to
prevent out of memory situations on the collector.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,7 +8,9 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricstransformprocessor
license: Apache 2.0
description: The Metrics Transform Processor for the OpenTelemetry Collector can be used to rename metrics, and add, rename or delete label keys and values. It can also be used to perform aggregations on metrics across labels or label values.
description:
The Metrics Transform Processor for the OpenTelemetry Collector can be used to
rename metrics, and add, rename or delete label keys and values. It can also
be used to perform aggregations on metrics across labels or label values.
authors: OpenTelemetry Authors
otVersion: latest
---

View File

@ -3,11 +3,14 @@ registryType: processor
isThirdParty: false
language: collector
tags:
- go
- processor
- collector
- go
- processor
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricsgenerationprocessor
license: Apache 2.0
description: The metrics generation processor can be used to create new metrics using existing metrics following a given rule. Currently it supports following two approaches for creating a new metric.
description:
The metrics generation processor can be used to create new metrics using
existing metrics following a given rule. Currently it supports following two
approaches for creating a new metric.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/probabilisticsamplerprocessor
license: Apache 2.0
description: The Probabilistic Sampling Processor for the OpenTelemetry Collector provides probabilistic sampling of traces.
description:
The Probabilistic Sampling Processor for the OpenTelemetry Collector provides
probabilistic sampling of traces.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,12 @@ registryType: processor
isThirdParty: false
language: collector
tags:
- go
- processor
- collector
- go
- processor
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/redactionprocessor
license: Apache 2.0
description: This processor deletes span attributes that don't match a list of allowed span
description:
This processor deletes span attributes that don't match a list of allowed span
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,7 +8,10 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourcedetectionprocessor
license: Apache 2.0
description: The Resource Detection Processor for the OpenTelemetry Collector can be used to detect resource information from the host, in a format that conforms to the OpenTelemetry resource semantic conventions, and append or override the resource value in telemetry data with this information.
description:
The Resource Detection Processor for the OpenTelemetry Collector can be used
to detect resource information from the host, in a format that conforms to the
OpenTelemetry resource semantic conventions, and append or override the
resource value in telemetry data with this information.
authors: OpenTelemetry Authors
otVersion: latest
---

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourceprocessor
license: Apache 2.0
description: The Resource Processor for the OpenTelemetry Collector can be used to apply changes on resource attributes.
description:
The Resource Processor for the OpenTelemetry Collector can be used to apply
changes on resource attributes.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,7 +8,9 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/routingprocessor
license: Apache 2.0
description: The Routing Processor for the OpenTelemetry Collector will read a header from the incoming HTTP request (gRPC or plain HTTP) and direct the trace information to specific exporters based on the attribute's value.
description:
The Routing Processor for the OpenTelemetry Collector will read a header from
the incoming HTTP request (gRPC or plain HTTP) and direct the trace
information to specific exporters based on the attribute's value.
authors: OpenTelemetry Authors
otVersion: latest
---

View File

@ -3,11 +3,13 @@ registryType: processor
isThirdParty: false
language: collector
tags:
- go
- processor
- collector
- go
- processor
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/schemaprocessor
license: Apache 2.0
description: The Schema Processor is used to convert existing telemetry data or signals to a version of the semantic convention defined as part of the configuration.
description:
The Schema Processor is used to convert existing telemetry data or signals to
a version of the semantic convention defined as part of the configuration.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: processor
isThirdParty: false
language: collector
tags:
- go
- processor
- collector
- go
- processor
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/servicegraphprocessor
license: Apache 2.0
description: The service graphs processor is a traces processor that builds a map representing the interrelationships between various services in a system.
description:
The service graphs processor is a traces processor that builds a map
representing the interrelationships between various services in a system.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,7 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/spanmetricsprocessor
license: Apache 2.0
description: The Span Metrics Processor for the OpenTelemetry Collector aggregates Request, Error and Duration (R.E.D) metrics from span data.
description:
The Span Metrics Processor for the OpenTelemetry Collector aggregates Request,
Error and Duration (R.E.D) metrics from span data.
authors: OpenTelemetry Authors
otVersion: latest
---

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/spanprocessor
license: Apache 2.0
description: The Span Processor for the OpenTelemetry Collector modifies either the span name or attributes of a span based on the span name.
description:
The Span Processor for the OpenTelemetry Collector modifies either the span
name or attributes of a span based on the span name.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,7 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor
license: Apache 2.0
description: The Tail Sampling Processor for the OpenTelemetry Collector samples traces based on a set of defined policies.
description:
The Tail Sampling Processor for the OpenTelemetry Collector samples traces
based on a set of defined policies.
authors: OpenTelemetry Authors
otVersion: latest
---

View File

@ -8,6 +8,10 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/transformprocessor
license: Apache 2.0
description: The Transform Processor for the OpenTelemetry Collector can be used to transform any fields on traces, metrics, and logs within the collector. It utilizes a transformation language to define transformations and conditions and then applies those transformations to the specified telemetry.
description:
The Transform Processor for the OpenTelemetry Collector can be used to
transform any fields on traces, metrics, and logs within the collector. It
utilizes a transformation language to define transformations and conditions
and then applies those transformations to the specified telemetry.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/activedirectorydsreceiver
license: Apache 2.0
description: The active_directory_ds receiver scrapes metric relating to an Active Directory domain controller using the Windows Performance Counters.
description:
The active_directory_ds receiver scrapes metric relating to an Active
Directory domain controller using the Windows Performance Counters.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/aerospikereceiver
license: Apache 2.0
description: The Aerospike receiver is designed to collect performance metrics from one or more Aerospike nodes.
description:
The Aerospike receiver is designed to collect performance metrics from one or
more Aerospike nodes.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/apachereceiver
license: Apache 2.0
description: This receiver fetches stats from a Apache Web Server instance using the server-status?auto endpoint.
description:
This receiver fetches stats from a Apache Web Server instance using the
server-status?auto endpoint.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,10 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsecscontainermetricsreceiver
license: Apache 2.0
description: The AWS ECS Container Metrics Receiver for the OpenTelemetry Collector reads task metadata and docker stats from Amazon ECS Task Metadata Endpoint, and generates resource usage metrics (such as CPU, memory, network, and disk) from them.
description:
The AWS ECS Container Metrics Receiver for the OpenTelemetry Collector reads
task metadata and docker stats from Amazon ECS Task Metadata Endpoint, and
generates resource usage metrics (such as CPU, memory, network, and disk) from
them.
authors: Amazon Web Services
otVersion: latest

View File

@ -8,6 +8,9 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsxrayreceiver
license: Apache 2.0
description: The AWS X-Ray Receiver for the OpenTelemetry Collector accepts segments (i.e. spans) in the X-Ray Segment format. This enables the collector to receive spans emitted by the existing X-Ray SDK.
description:
The AWS X-Ray Receiver for the OpenTelemetry Collector accepts segments (i.e.
spans) in the X-Ray Segment format. This enables the collector to receive
spans emitted by the existing X-Ray SDK.
authors: Amazon Web Services
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awscloudwatchreceiver
license: Apache 2.0
description: Receives Cloudwatch events from AWS CloudWatch via the AWS SDK for Cloudwatch Logs
description:
Receives Cloudwatch events from AWS CloudWatch via the AWS SDK for Cloudwatch
Logs
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awscontainerinsightreceiver
license: Apache 2.0
description: AWS Container Insights Receiver is an AWS specific receiver that supports CloudWatch Container Insights.
description:
AWS Container Insights Receiver is an AWS specific receiver that supports
CloudWatch Container Insights.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsfirehosereceiver
license: Apache 2.0
description: Receiver for ingesting AWS Kinesis Data Firehose delivery stream messages and parsing the records received based on the configured record type.
description:
Receiver for ingesting AWS Kinesis Data Firehose delivery stream messages and
parsing the records received based on the configured record type.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,9 +3,9 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/azureblobreceiver
license: Apache 2.0
description: This receiver reads logs and trace data from Azure Blob Storage

View File

@ -3,11 +3,12 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/azureeventhubreceiver
license: Apache 2.0
description: The Azure Event Hub receiver listens to logs emitted by Azure Event hubs.
description:
The Azure Event Hub receiver listens to logs emitted by Azure Event hubs.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,12 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/bigipreceiver
license: Apache 2.0
description: This receiver fetches stats from a F5 Big-IP node using F5's iControl REST API
description:
This receiver fetches stats from a F5 Big-IP node using F5's iControl REST API
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/carbonreceiver
license: Apache 2.0
description: The Carbon Receiver for the OpenTelemetry Collector supports Carbon's plaintext protocol.
description:
The Carbon Receiver for the OpenTelemetry Collector supports Carbon's
plaintext protocol.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/chronyreceiver
license: Apache 2.0
description: The chrony receiver is a pure go implementation of the command chronyc tracking
description:
The chrony receiver is a pure go implementation of the command chronyc
tracking
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/cloudfoundryreceiver
license: Apache 2.0
description: The Cloud Foundry receiver connects to the RLP (Reverse Log Proxy) Gateway of the Cloud Foundry installation
description:
The Cloud Foundry receiver connects to the RLP (Reverse Log Proxy) Gateway of
the Cloud Foundry installation
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/collectdreceiver
license: Apache 2.0
description: The CollectD Receiver for the OpenTelemetry Collector can receive data exported by the CollectD's write_http plugin.
description:
The CollectD Receiver for the OpenTelemetry Collector can receive data
exported by the CollectD's write_http plugin.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,9 +3,9 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/couchdbreceiver
license: Apache 2.0
description: This receiver fetches stats from a couchdb server.

View File

@ -3,11 +3,12 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- datadog
- receiver
- collector
- datadog
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/datadogreceiver
license: Apache 2.0
description: The Datadog APM Receiver accepts traces in the Datadog Trace Agent Format
description:
The Datadog APM Receiver accepts traces in the Datadog Trace Agent Format
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/dockerstatsreceiver
license: Apache 2.0
description: The Docker Stats Receiver queries the local Docker daemon's container stats API for all desired running containers on a configured interval.
description:
The Docker Stats Receiver queries the local Docker daemon's container stats
API for all desired running containers on a configured interval.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,11 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/dotnetdiagnosticsreceiver
license: Apache 2.0
description: The Dotnet Diagnostics Receiver for the OpenTelemetry Collector provides a capability similar to the dotnet-counters tool, which takes a .NET process ID and reads metrics from that process, providing them to the CLI. Similarly, this receiver reads metrics from a given .NET process, translating them and providing them to the Collector.
description:
The Dotnet Diagnostics Receiver for the OpenTelemetry Collector provides a
capability similar to the dotnet-counters tool, which takes a .NET process ID
and reads metrics from that process, providing them to the CLI. Similarly,
this receiver reads metrics from a given .NET process, translating them and
providing them to the Collector.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/elasticsearchreceiver
license: Apache 2.0
description: This receiver queries the Elasticsearch node stats and index statsendpoints in order to scrape metrics from a running elasticsearch cluster.
description:
This receiver queries the Elasticsearch node stats and index statsendpoints in
order to scrape metrics from a running elasticsearch cluster.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,9 +3,9 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/expvarreceiver
license: Apache 2.0
description: An Expvar Receiver scrapes metrics from expvar

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- file
- receiver
- collector
- file
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filereceiver
license: Apache 2.0
description: The File Receiver reads the output of a File Exporter, converting that output to metrics, and sending the metrics down the pipeline.
description:
The File Receiver reads the output of a File Exporter, converting that output
to metrics, and sending the metrics down the pipeline.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -8,6 +8,8 @@ tags:
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filelogreceiver
license: Apache 2.0
description: The Filelog Receiver tails and parses logs from files using the opentelemetry-log-collection library.
description:
The Filelog Receiver tails and parses logs from files using the
opentelemetry-log-collection library.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/flinkmetricsreceiver
license: Apache 2.0
description: This receiver uses Flink's REST API to collect Jobmanager, Taskmanager, Job, Task and Operator metrics.
description:
This receiver uses Flink's REST API to collect Jobmanager, Taskmanager, Job,
Task and Operator metrics.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,12 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/googlecloudpubsubreceiver
license: Apache 2.0
description: This receiver gets OTLP messages from a Google Cloud Pubsub subscription.
description:
This receiver gets OTLP messages from a Google Cloud Pubsub subscription.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,12 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/googlecloudspannerreceiver
license: Apache 2.0
description: Google Cloud Spanner enable you to investigate issues with your database
description:
Google Cloud Spanner enable you to investigate issues with your database
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- haproxy
- receiver
- collector
- haproxy
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/haproxyreceiver
license: Apache 2.0
description: The HAProxy receiver generates metrics by polling periodically the HAProxy process through a dedicated socket or HTTP URL.
description:
The HAProxy receiver generates metrics by polling periodically the HAProxy
process through a dedicated socket or HTTP URL.
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,14 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/httpcheckreceiver
license: Apache 2.0
description: The HTTP Check Receiver can be used for synthetic checks against HTTP endpoints. This receiver will make a request to the specified `endpoint` using the
description:
The HTTP Check Receiver can be used for synthetic checks against HTTP
endpoints. This receiver will make a request to the specified `endpoint` using
the
authors: OpenTelemetry Authors
otVersion: latest

View File

@ -3,11 +3,13 @@ registryType: receiver
isThirdParty: false
language: collector
tags:
- go
- receiver
- collector
- go
- receiver
- collector
repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/iisreceiver
license: Apache 2.0
description: The `iis` receiver grabs metrics about an IIS instance using the Windows Performance Counters.
description:
The `iis` receiver grabs metrics about an IIS instance using the Windows
Performance Counters.
authors: OpenTelemetry Authors
otVersion: latest

Some files were not shown because too many files have changed in this diff Show More