Skip to content

Commit

Permalink
Deploy to GitHub pages
Browse files Browse the repository at this point in the history
  • Loading branch information
ci committed Dec 18, 2024
1 parent 56fcbbd commit 74ac4a0
Show file tree
Hide file tree
Showing 90 changed files with 174 additions and 355 deletions.
2 changes: 1 addition & 1 deletion 404.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/api/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/architecture/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/blocks-storage/binary-index-header/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/blocks-storage/bucket-index/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/blocks-storage/compactor/index.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/blocks-storage/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/blocks-storage/learn-more/index.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/blocks-storage/production-tips/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/blocks-storage/querier/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/blocks-storage/store-gateway/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/case-studies/buoyant-cloud/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/case-studies/gojek/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/case-studies/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/case-studies/rewe-digital/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/changelog/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/code-of-conduct/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/configuration/arguments/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/configuration/configuration-file/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/configuration/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/configuration/prometheus-frontend/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/configuration/v1guarantees/index.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/contributing/governance/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/contributing/how-integration-tests-work/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/contributing/how-to-add-a-maintainer/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/contributing/how-to-run-the-website-locally/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/contributing/how-to-update-the-build-image/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/contributing/how-to-upgrade-golang-version/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/contributing/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/getting-started/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/alertmanager-configuration/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/auth/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/capacity-planning/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/encryption-at-rest/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/getting-started-with-gossiped-ring/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/glossary/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/ha-pair-handling/index.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/guides/index.html

Large diffs are not rendered by default.

92 changes: 1 addition & 91 deletions docs/guides/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -507,97 +507,7 @@ no special care is required to take when scaling up ingesters.</p>
<li>Before proceeding to the next ingester, wait 2x the maximum between <code>-blocks-storage.bucket-store.sync-interval</code> and <code>-compactor.cleanup-interval</code></li>
</ol>
</li>
&lt;/ul></description></item><item><title>Docs: OpenTelemetry Collector</title><link>/docs/guides/opentelemetry-collector/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/guides/opentelemetry-collector/</guid><description>
&lt;p>This guide explains how to configure open-telemetry collector and OTLP(OpenTelemetry Protocol) configurations in the
Cortex.&lt;/p>
&lt;h2 id="context">Context&lt;/h2>
&lt;p>The &lt;a href="https://opentelemetry.io/docs/collector/">open-telemetry collector&lt;/a> can write collected metrics to the Cortex with
the Prometheus and OTLP formats.&lt;/p>
&lt;h2 id="push-with-prometheus-format">Push with Prometheus format&lt;/h2>
&lt;p>To push metrics via the &lt;code>Prometheus&lt;/code> format, we can
use &lt;a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/prometheusremotewriteexporter">prometheusremotewrite&lt;/a>
exporter in the open-telemetry collector.
In the &lt;code>exporters&lt;/code> and &lt;code>service&lt;/code> sections in the open-telemetry collector yaml file, we can add as follows:&lt;/p>
&lt;pre tabindex="0">&lt;code>exporters:
prometheusremotewrite:
endpoint: http://&amp;lt;cortex-endpoint&amp;gt;/api/v1/push
headers:
X-Scope-OrgId: &amp;lt;orgId&amp;gt;
...
service:
pipelines:
metrics:
receivers: [...]
processors: [...]
exporters: [prometheusremotewrite]
&lt;/code>&lt;/pre>&lt;p>Please refer to &lt;a href="/docs/guides/auth/">Authentication and Authorisation&lt;/a> section for the
&lt;code>X-Scope-OrgId&lt;/code> explanation.&lt;/p>
&lt;h2 id="push-with-otlp-format">Push with OTLP format&lt;/h2>
&lt;p>To push metrics via the &lt;code>OTLP&lt;/code> format, we can
use &lt;a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/otlphttpexporter">otlphttp&lt;/a> exporter
in the open-telemetry collector.
In the &lt;code>exporters&lt;/code> and &lt;code>service&lt;/code> sections in the open-telemetry collector yaml file, we can add as follows:&lt;/p>
&lt;pre tabindex="0">&lt;code>exporters:
otlphttp:
endpoint: http://&amp;lt;cortex-endpoint&amp;gt;/api/v1/otlp
headers:
X-Scope-OrgId: &amp;lt;orgId&amp;gt;
...
service:
pipelines:
metrics:
receivers: [...]
processors: [...]
exporters: [otlphttp]
&lt;/code>&lt;/pre>&lt;h2 id="configure-otlp">Configure OTLP&lt;/h2>
&lt;h3 id="target_info-metric">target_info metric&lt;/h3>
&lt;p>By default,
the &lt;a href="https://github.com/prometheus/OpenMetrics/blob/main/specification/OpenMetrics.md#supporting-target-metadata-in-both-push-based-and-pull-based-systems">target_info&lt;/a>
is enabled to write and can be disabled via &lt;code>-distributor.otlp.disable-target-info=true&lt;/code>.&lt;/p>
&lt;h3 id="resource-attributes-conversion">Resource attributes conversion&lt;/h3>
&lt;p>The conversion of
all &lt;a href="https://opentelemetry.io/docs/specs/semconv/resource/">resource attributes&lt;/a> to labels is
disabled by default and can be enabled via
&lt;code>-distributor.otlp.convert-all-attributes=true&lt;/code>.&lt;/p>
&lt;p>You can specify the attributes converted to labels via &lt;code>-distributor.promote-resource-attributes&lt;/code> flag. It is supported
only if &lt;code>-distributor.otlp.convert-all-attributes=false&lt;/code>.&lt;/p>
&lt;p>These flags can be configured via yaml:&lt;/p>
&lt;pre tabindex="0">&lt;code>limits:
promote_resource_attributes: &amp;lt;list of string&amp;gt;
...
distributor:
otlp:
convert_all_attributes: &amp;lt;boolean&amp;gt;
disable_target_info: &amp;lt;boolean&amp;gt;
&lt;/code>&lt;/pre>&lt;p>These are the yaml examples:&lt;/p>
&lt;ul>
&lt;li>Example 1: All of the resource attributes are converted, and the &lt;code>target_info&lt;/code> metric is disabled to push.&lt;/li>
&lt;/ul>
&lt;pre tabindex="0">&lt;code>distributor:
otlp:
convert_all_attributes: true
disable_target_info: true
&lt;/code>&lt;/pre>&lt;ul>
&lt;li>Example 2: Only &lt;code>service.name&lt;/code> and &lt;code>service.instance.id&lt;/code> resource attributes are converted to labels and the
&lt;code>target_info&lt;/code> metric is enabled to push.&lt;/li>
&lt;/ul>
&lt;pre tabindex="0">&lt;code>limits:
promote_resource_attributes: [&amp;#34;service.name&amp;#34;, &amp;#34;service.instance.id&amp;#34;]
distributor:
otlp:
convert_all_attributes: false
disable_target_info: false
&lt;/code>&lt;/pre>&lt;h3 id="configure-promote-resource-attributes-per-tenants">Configure promote resource attributes per tenants&lt;/h3>
&lt;p>The &lt;code>promote_resource_attributes&lt;/code> is a &lt;a href="/docs/guides/overrides-exporter/">runtime config&lt;/a> so you can configure it per tenant.&lt;/p>
&lt;p>For example, this yaml file specifies &lt;code>attr1&lt;/code> being converted to label in both &lt;code>user-1&lt;/code> and &lt;code>user-2&lt;/code>. But, the &lt;code>attr2&lt;/code>
is converted only for &lt;code>user-2&lt;/code>.&lt;/p>
&lt;pre tabindex="0">&lt;code>overrides:
user-1:
promote_resource_attributes: [&amp;#34;attr1&amp;#34;]
user-2:
promote_resource_attributes: [&amp;#34;attr1&amp;#34;, &amp;#34;attr2&amp;#34;]
`
&lt;/code>&lt;/pre></description></item><item><title>Docs: Overrides Exporter</title><link>/docs/guides/overrides-exporter/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/guides/overrides-exporter/</guid><description>
&lt;/ul></description></item><item><title>Docs: Overrides Exporter</title><link>/docs/guides/overrides-exporter/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/guides/overrides-exporter/</guid><description>
&lt;p>Since Cortex is a multi-tenant system, it supports applying limits to each tenant to prevent
any single one from using too many resources. In order to help operators understand how close
to their limits tenants are, the &lt;code>overrides-exporter&lt;/code> module can expose limits as Prometheus metrics.&lt;/p>
Expand Down
4 changes: 2 additions & 2 deletions docs/guides/ingesters-rolling-updates/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/ingesters-scaling-up-and-down/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/limitations/index.html

Large diffs are not rendered by default.

91 changes: 0 additions & 91 deletions docs/guides/opentelemetry-collector/index.html

This file was deleted.

4 changes: 2 additions & 2 deletions docs/guides/overrides-exporter/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/ruler-sharding/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/running-cortex-on-kubernetes/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/security/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/shuffle-sharding/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/tls/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/tracing/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/guides/zone-aware-replication/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/operations/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/operations/query-auditor/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/operations/query-tee/index.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/operations/scaling-query-frontend/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/auth-gateway/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/block-storage-time-series-deletion/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/blocks-storage-bucket-index/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/blocks-storage-sharding/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/cross-tenant-query-federation/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/documentation-versioning/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/generalize-modules/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/http-api-design/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/ingesters-migration/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/parallel-compaction/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/ring-multikey/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/ruler-ha/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/ruler-high-availability/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/ruler-tenant-federation/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/scalable-alertmanager/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/scalable-query-frontend/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/shuffle-sharding-and-zone-awareness/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/shuffle-sharding-on-the-read-path/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/support-metadata-api/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/tenant-deletion/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/proposals/tenant-retention/index.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/roadmap/index.html

Large diffs are not rendered by default.

Loading

0 comments on commit 74ac4a0

Please sign in to comment.