Skip to content

Commit 923a56f

Browse files
author
ci
committed
Deploy to GitHub pages
1 parent 70e4b65 commit 923a56f

File tree

93 files changed

+228
-180
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+228
-180
lines changed

404.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/api/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/architecture/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/binary-index-header/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/bucket-index/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/compactor/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/convert-long-term-storage-from-chunks-to-blocks/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/learn-more/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/migrate-cortex-cluster-from-chunks-to-blocks/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/migrate-storage-from-thanos-and-prometheus/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/production-tips/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/querier/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/blocks-storage/store-gateway/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/case-studies/buoyant-cloud/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/case-studies/gojek/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/case-studies/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/case-studies/rewe-digital/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/changelog/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/code-of-conduct/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/configuration/arguments/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/configuration/configuration-file/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/configuration/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/configuration/prometheus-frontend/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/configuration/v1guarantees/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/contributing/design-patterns-and-code-conventions/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/contributing/governance/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/contributing/how-integration-tests-work/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/contributing/how-to-add-a-maintainer/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/contributing/how-to-run-the-website-locally/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/contributing/how-to-update-the-build-image/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/contributing/how-to-upgrade-golang-version/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/contributing/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/getting-started/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/alertmanager-configuration/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/auth/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/capacity-planning/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/encryption-at-rest/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/getting-started-with-gossiped-ring/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/glossary/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/ha-pair-handling/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/index.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

docs/guides/index.xml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -680,7 +680,32 @@ emitted.</p>
680680
</span></span><span style="display:flex;"><span>cortex_overrides{limit_name="max_samples_per_query",user="user1"} 100000
681681
</span></span><span style="display:flex;"><span>cortex_overrides{limit_name="max_series_per_query",user="user1"} 100000
682682
</span></span></code></pre></div><p>With these metrics, you can set up alerts to know when tenants are close to hitting their limits
683-
before they exceed them.&lt;/p></description></item><item><title>Docs: Rule evaluations via query frontend</title><link>/docs/guides/rule-evalutions-via-query-frontend/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/guides/rule-evalutions-via-query-frontend/</guid><description>
683+
before they exceed them.&lt;/p></description></item><item><title>Docs: Use Partition Compaction in Cortex</title><link>/docs/guides/partition-compaction/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/guides/partition-compaction/</guid><description>
684+
&lt;h2 id="context">Context&lt;/h2>
685+
&lt;p>Compactor is bounded by maximum 64GB of index file size. If compaction failed due to exceeding index file size limit, partition compaction can be enabled to allow compactor compacting into multiple blocks that have index file size stays within limit.&lt;/p>
686+
&lt;h2 id="enable-partition-compaction">Enable Partition Compaction&lt;/h2>
687+
&lt;p>In order to enable partition compaction, the following flag needs to be set:&lt;/p>
688+
&lt;pre tabindex="0">&lt;code>-compactor.sharding-enabled=true # Enable sharding tenants across multiple compactor instances. This is required to enable partition compaction
689+
-compactor.sharding-strategy=shuffle-sharding # Use Shuffle Sharding as sharding strategy. This is required to enable partition compaction
690+
-compactor.compaction-strategy=partitioning # Use Partition Compaction as compaction strategy. To turn if off, set it to `default`
691+
&lt;/code>&lt;/pre>&lt;h3 id="migration">Migration&lt;/h3>
692+
&lt;p>There is no special migration process needed to enable partition compaction. End user could enable it by setting the above configurations all at once.&lt;/p>
693+
&lt;p>Enabling partition compaction would group previously compacted blocks (only those have time range smaller than the largest configured compaction time ranges) with uncompacted blocks and generate new compaction plans. This would group blocks having duplicated series together and those series would be deduped after compaction.&lt;/p>
694+
&lt;p>Disabling partition compaction after enabled it does not need migration either. After disabling partition compaction, compactor would group partitioned result blocks together and compact them into one block.&lt;/p>
695+
&lt;h2 id="configure-partition-compaction">Configure Partition Compaction&lt;/h2>
696+
&lt;p>By default, partition compaction utilizes the following configurations and their values:&lt;/p>
697+
&lt;pre tabindex="0">&lt;code>-compactor.partition-index-size-bytes=68719476736 # 64GB
698+
-compactor.partition-series-count=0 # no limit
699+
&lt;/code>&lt;/pre>&lt;p>The default value should start partitioning result blocks when sum of index files size of parent blocks exceeds 64GB. End user could also change those two configurations. Partition compaction would always calculate partition count based on both configuration and pick the one with higher partition count.&lt;/p>
700+
&lt;p>Both configurations support to be set per tenant.&lt;/p>
701+
&lt;p>Note: &lt;code>compactor.partition-series-count&lt;/code> is using sum of series count of all parent blocks. If parent blocks were not deduped, the result block could have fewer series than the configuration value.&lt;/p>
702+
&lt;h2 id="useful-metrics">Useful Metrics&lt;/h2>
703+
&lt;ul>
704+
&lt;li>&lt;code>cortex_compactor_group_partition_count&lt;/code>: can be used to keep track of how many partitions being compacted for each time range.&lt;/li>
705+
&lt;li>&lt;code>cortex_compactor_group_compactions_not_planned_total&lt;/code>: can be used to alarm any compaction was failed to be planned due to error.&lt;/li>
706+
&lt;li>&lt;code>cortex_compact_group_compaction_duration_seconds&lt;/code>: can be used to monitor compaction duration of each time range compactions.&lt;/li>
707+
&lt;li>&lt;code>cortex_compactor_oldest_partition_offset&lt;/code>: can be used to monitor when was the oldest compaction that is still not completed.&lt;/li>
708+
&lt;/ul></description></item><item><title>Docs: Rule evaluations via query frontend</title><link>/docs/guides/rule-evalutions-via-query-frontend/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/guides/rule-evalutions-via-query-frontend/</guid><description>
684709
&lt;p>This guide explains how to configure the Ruler to evaluate rules via Query Frontends instead of the Ingester/Store Gateway, and the pros and cons of rule evaluation via Query Frontend.&lt;/p>
685710
&lt;h2 id="how-to-enable">How to enable&lt;/h2>
686711
&lt;p>By default, the Ruler queries both Ingesters and Store Gateway depending on the Rule time range for evaluating rules (alerting rules or recording rules). If you have set &lt;code>-ruler.frontend-address&lt;/code>, then the Ruler queries the Query Frontend for evaluation rules.

docs/guides/ingesters-rolling-updates/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/ingesters-scaling-up-and-down/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/limitations/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/native-histograms/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/opentelemetry-collector/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/overrides-exporter/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/partition-compaction/index.html

Lines changed: 23 additions & 0 deletions
Large diffs are not rendered by default.

docs/guides/rule-evalutions-via-query-frontend/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/ruler-sharding/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/running-cortex-on-kubernetes/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/security/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/shuffle-sharding/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/tls/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/tracing/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/guides/zone-aware-replication/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/operations/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/operations/query-auditor/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/operations/query-tee/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/operations/requests-mirroring-to-secondary-cluster/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/operations/scaling-query-frontend/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/auth-gateway/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/block-storage-time-series-deletion/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/blocks-storage-bucket-index/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/blocks-storage-sharding/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/cross-tenant-query-federation/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/documentation-versioning/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/generalize-modules/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/http-api-design/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/ingesters-migration/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/parallel-compaction/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/ring-multikey/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/ruler-ha/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/ruler-high-availability/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/ruler-tenant-federation/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/scalable-alertmanager/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/scalable-query-frontend/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/shuffle-sharding-and-zone-awareness/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/shuffle-sharding-on-the-read-path/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/support-metadata-api/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/tenant-deletion/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/tenant-retention/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/proposals/timeseries-partitioning-in-compactor/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/roadmap/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)