template updates for v3 and pro
parent
8340866733
commit
adb08f8343
|
@ -7,7 +7,6 @@ menu:
|
|||
name: InfluxDB design insights and tradeoffs
|
||||
weight: 40
|
||||
parent: Concepts
|
||||
v2: /influxdb/v2/reference/key-concepts/design-principles/
|
||||
---
|
||||
|
||||
InfluxDB is a time series database.
|
||||
|
|
|
@ -6,7 +6,6 @@ menu:
|
|||
name: Key concepts
|
||||
weight: 10
|
||||
parent: Concepts
|
||||
v2: /influxdb/v2/reference/key-concepts/
|
||||
---
|
||||
|
||||
Before diving into InfluxDB, it's good to get acquainted with some key concepts of the database. This document introduces key InfluxDB concepts and elements. To introduce the key concepts, we’ll cover how the following elements work together in InfluxDB:
|
||||
|
|
|
@ -7,7 +7,6 @@ menu:
|
|||
name: In-memory indexing with TSM
|
||||
weight: 60
|
||||
parent: Concepts
|
||||
v2: /influxdb/v2/reference/internals/storage-engine/
|
||||
---
|
||||
|
||||
## The InfluxDB storage engine and the Time-Structured Merge Tree (TSM)
|
||||
|
|
|
@ -6,7 +6,6 @@ menu:
|
|||
enterprise_influxdb_v1:
|
||||
name: Flux
|
||||
weight: 71
|
||||
v2: /influxdb/v2/query-data/get-started/
|
||||
---
|
||||
|
||||
Flux is a functional data scripting language designed for querying, analyzing, and acting on time series data.
|
||||
|
|
|
@ -9,7 +9,6 @@ weight: 1
|
|||
aliases:
|
||||
- /enterprise_influxdb/v1/flux/guides/executing-queries/
|
||||
- /enterprise_influxdb/v1/flux/guides/execute-queries/
|
||||
v2: /influxdb/v2/query-data/execute-queries/
|
||||
---
|
||||
|
||||
There are multiple ways to execute Flux queries with InfluxDB Enterprise and Chronograf v1.8+.
|
||||
|
|
|
@ -13,7 +13,6 @@ aliases:
|
|||
- /enterprise_influxdb/v1/flux/getting-started/
|
||||
- /enterprise_influxdb/v1/flux/introduction/getting-started/
|
||||
canonical: /influxdb/v2/query-data/get-started/
|
||||
v2: /influxdb/v2/query-data/get-started/
|
||||
---
|
||||
|
||||
Flux is InfluxData's new functional data scripting language designed for querying,
|
||||
|
|
|
@ -9,7 +9,6 @@ menu:
|
|||
aliases:
|
||||
- /enterprise_influxdb/v1/flux/getting-started/query-influxdb/
|
||||
canonical: /influxdb/v2/query-data/get-started/query-influxdb/
|
||||
v2: /influxdb/v2/query-data/get-started/query-influxdb/
|
||||
---
|
||||
|
||||
This guide walks through the basics of using Flux to query data from InfluxDB.
|
||||
|
|
|
@ -9,7 +9,6 @@ menu:
|
|||
aliases:
|
||||
- /enterprise_influxdb/v1/flux/getting-started/syntax-basics/
|
||||
canonical: /influxdb/v2/query-data/get-started/syntax-basics/
|
||||
v2: /influxdb/v2/query-data/get-started/syntax-basics/
|
||||
---
|
||||
|
||||
|
||||
|
|
|
@ -9,7 +9,6 @@ menu:
|
|||
aliases:
|
||||
- /enterprise_influxdb/v1/flux/getting-started/transform-data/
|
||||
canonical: /influxdb/v2/query-data/get-started/transform-data/
|
||||
v2: /influxdb/v2/query-data/get-started/transform-data/
|
||||
---
|
||||
|
||||
When [querying data from InfluxDB](/enterprise_influxdb/v1/flux/get-started/query-influxdb),
|
||||
|
|
|
@ -10,7 +10,6 @@ menu:
|
|||
name: Query with Flux
|
||||
parent: Flux
|
||||
canonical: /influxdb/v2/query-data/flux/
|
||||
v2: /influxdb/v2/query-data/flux/
|
||||
---
|
||||
|
||||
The following guides walk through both common and complex queries and use cases for Flux.
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
weight: 6
|
||||
list_query_example: percentages
|
||||
canonical: /influxdb/v2/query-data/flux/calculate-percentages/
|
||||
v2: /influxdb/v2/query-data/flux/calculate-percentages/
|
||||
---
|
||||
|
||||
Calculating percentages from queried data is a common use case for time series data.
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/conditional-logic/
|
||||
v2: /influxdb/v2/query-data/flux/conditional-logic/
|
||||
list_code_example: |
|
||||
```js
|
||||
if color == "green" then "008000" else "ffffff"
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
name: Cumulative sum
|
||||
list_query_example: cumulative_sum
|
||||
canonical: /influxdb/v2/query-data/flux/cumulativesum/
|
||||
v2: /influxdb/v2/query-data/flux/cumulativesum/
|
||||
---
|
||||
|
||||
Use the [`cumulativeSum()` function](/flux/v0/stdlib/universe/cumulativesum/)
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/exists/
|
||||
v2: /influxdb/v2/query-data/flux/exists/
|
||||
list_code_example: |
|
||||
##### Filter null values
|
||||
```js
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
name: Fill
|
||||
list_query_example: fill_null
|
||||
canonical: /influxdb/v2/query-data/flux/fill/
|
||||
v2: /influxdb/v2/query-data/flux/fill/
|
||||
---
|
||||
|
||||
Use the [`fill()` function](/flux/v0/stdlib/universe/fill/)
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
name: First & last
|
||||
list_query_example: first_last
|
||||
canonical: /influxdb/v2/query-data/flux/first-last/
|
||||
v2: /influxdb/v2/query-data/flux/first-last/
|
||||
---
|
||||
|
||||
Use the [`first()`](/flux/v0/stdlib/universe/first/) or
|
||||
|
|
|
@ -9,7 +9,6 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/geo/
|
||||
v2: /influxdb/v2/query-data/flux/geo/
|
||||
list_code_example: |
|
||||
```js
|
||||
import "experimental/geo"
|
||||
|
|
|
@ -11,7 +11,6 @@ related:
|
|||
- /flux/v0/stdlib/experimental/geo/
|
||||
- /flux/v0/stdlib/experimental/geo/filterrows/
|
||||
canonical: /influxdb/v2/query-data/flux/geo/filter-by-region/
|
||||
v2: /influxdb/v2/query-data/flux/geo/filter-by-region/
|
||||
list_code_example: |
|
||||
```js
|
||||
import "experimental/geo"
|
||||
|
|
|
@ -12,7 +12,6 @@ related:
|
|||
- /flux/v0/stdlib/experimental/geo/groupbyarea/
|
||||
- /flux/v0/stdlib/experimental/geo/astracks/
|
||||
canonical: /influxdb/v2/query-data/flux/geo/group-geo-data/
|
||||
v2: /influxdb/v2/query-data/flux/geo/group-geo-data/
|
||||
list_code_example: |
|
||||
```js
|
||||
import "experimental/geo"
|
||||
|
|
|
@ -12,7 +12,6 @@ related:
|
|||
- /flux/v0/stdlib/experimental/geo/
|
||||
- /flux/v0/stdlib/experimental/geo/shapedata/
|
||||
canonical: /influxdb/v2/query-data/flux/geo/shape-geo-data/
|
||||
v2: /influxdb/v2/query-data/flux/geo/shape-geo-data/
|
||||
list_code_example: |
|
||||
```js
|
||||
import "experimental/geo"
|
||||
|
|
|
@ -12,7 +12,6 @@ aliases:
|
|||
- /enterprise_influxdb/v1/flux/guides/grouping-data/
|
||||
list_query_example: group
|
||||
canonical: /influxdb/v2/query-data/flux/group-data/
|
||||
v2: /influxdb/v2/query-data/flux/group-data/
|
||||
---
|
||||
|
||||
With Flux, you can group data by any column in your queried data set.
|
||||
|
|
|
@ -10,7 +10,6 @@ menu:
|
|||
weight: 10
|
||||
list_query_example: histogram
|
||||
canonical: /influxdb/v2/query-data/flux/histograms/
|
||||
v2: /influxdb/v2/query-data/flux/histograms/
|
||||
---
|
||||
|
||||
Histograms provide valuable insight into the distribution of your data.
|
||||
|
|
|
@ -13,7 +13,6 @@ menu:
|
|||
name: Increase
|
||||
list_query_example: increase
|
||||
canonical: /influxdb/v2/query-data/flux/increase/
|
||||
v2: /influxdb/v2/query-data/flux/increase/
|
||||
---
|
||||
|
||||
Use the [`increase()` function](/flux/v0/stdlib/universe/increase/)
|
||||
|
|
|
@ -10,7 +10,6 @@ menu:
|
|||
weight: 10
|
||||
list_query_example: join
|
||||
canonical: /influxdb/v2/query-data/flux/join/
|
||||
v2: /influxdb/v2/query-data/flux/join/
|
||||
---
|
||||
|
||||
The [`join()` function](/flux/v0/stdlib/universe/join) merges two or more
|
||||
|
|
|
@ -9,7 +9,6 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/manipulate-timestamps/
|
||||
v2: /influxdb/v2/query-data/flux/manipulate-timestamps/
|
||||
---
|
||||
|
||||
Every point stored in InfluxDB has an associated timestamp.
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
weight: 5
|
||||
list_query_example: map_math
|
||||
canonical: /influxdb/v2/query-data/flux/mathematic-operations/
|
||||
v2: /influxdb/v2/query-data/flux/mathematic-operations/
|
||||
---
|
||||
|
||||
Flux supports mathematic expressions in data transformations.
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
name: Median
|
||||
list_query_example: median
|
||||
canonical: /influxdb/v2/query-data/flux/median/
|
||||
v2: /influxdb/v2/query-data/flux/median/
|
||||
---
|
||||
|
||||
Use the [`median()` function](/flux/v0/stdlib/universe/median/)
|
||||
|
|
|
@ -8,7 +8,6 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/monitor-states/
|
||||
v2: /influxdb/v2/query-data/flux/monitor-states/
|
||||
---
|
||||
|
||||
Flux helps you monitor states in your metrics and events:
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
name: Moving Average
|
||||
list_query_example: moving_average
|
||||
canonical: /influxdb/v2/query-data/flux/moving-average/
|
||||
v2: /influxdb/v2/query-data/flux/moving-average/
|
||||
---
|
||||
|
||||
Use the [`movingAverage()`](/flux/v0/stdlib/universe/movingaverage/)
|
||||
|
|
|
@ -12,7 +12,6 @@ menu:
|
|||
name: Percentile & quantile
|
||||
list_query_example: quantile
|
||||
canonical: /influxdb/v2/query-data/flux/percentile-quantile/
|
||||
v2: /influxdb/v2/query-data/flux/percentile-quantile/
|
||||
---
|
||||
|
||||
Use the [`quantile()` function](/flux/v0/stdlib/universe/quantile/)
|
||||
|
|
|
@ -10,7 +10,6 @@ menu:
|
|||
enterprise_influxdb_v1:
|
||||
parent: Query with Flux
|
||||
canonical: /influxdb/v2/query-data/flux/query-fields/
|
||||
v2: /influxdb/v2/query-data/flux/query-fields/
|
||||
list_code_example: |
|
||||
```js
|
||||
from(bucket: "db/rp")
|
||||
|
|
|
@ -14,7 +14,6 @@ menu:
|
|||
name: Rate
|
||||
list_query_example: rate_of_change
|
||||
canonical: /influxdb/v2/query-data/flux/rate/
|
||||
v2: /influxdb/v2/query-data/flux/rate/
|
||||
---
|
||||
|
||||
|
||||
|
|
|
@ -9,7 +9,6 @@ menu:
|
|||
weight: 20
|
||||
list_query_example: regular_expressions
|
||||
canonical: /influxdb/v2/query-data/flux/regular-expressions/
|
||||
v2: /influxdb/v2/query-data/flux/regular-expressions/
|
||||
---
|
||||
|
||||
Regular expressions (regexes) are incredibly powerful when matching patterns in large collections of data.
|
||||
|
|
|
@ -10,7 +10,6 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/scalar-values/
|
||||
v2: /influxdb/v2/query-data/flux/scalar-values/
|
||||
list_code_example: |
|
||||
```js
|
||||
scalarValue = {
|
||||
|
|
|
@ -12,7 +12,6 @@ menu:
|
|||
weight: 3
|
||||
list_query_example: sort_limit
|
||||
canonical: /influxdb/v2/query-data/flux/sort-limit/
|
||||
v2: /influxdb/v2/query-data/flux/sort-limit/
|
||||
---
|
||||
|
||||
Use the [`sort()`function](/flux/v0/stdlib/universe/sort)
|
||||
|
|
|
@ -11,7 +11,6 @@ menu:
|
|||
list_title: SQL data
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/sql/
|
||||
v2: /influxdb/v2/query-data/flux/sql/
|
||||
list_code_example: |
|
||||
```js
|
||||
import "sql"
|
||||
|
|
|
@ -12,7 +12,6 @@ menu:
|
|||
weight: 4
|
||||
list_query_example: aggregate_window
|
||||
canonical: /influxdb/v2/query-data/flux/window-aggregate/
|
||||
v2: /influxdb/v2/query-data/flux/window-aggregate/
|
||||
---
|
||||
|
||||
A common operation performed with time series data is grouping data into windows of time,
|
||||
|
|
|
@ -10,7 +10,6 @@ menu:
|
|||
name: Calculate percentages
|
||||
aliases:
|
||||
- /enterprise_influxdb/v1/guides/calculating_percentages/
|
||||
v2: /influxdb/v2/query-data/flux/calculate-percentages/
|
||||
---
|
||||
|
||||
Use Flux or InfluxQL to calculate percentages in a query.
|
||||
|
|
|
@ -7,7 +7,6 @@ menu:
|
|||
parent: Guides
|
||||
aliases:
|
||||
- /enterprise_influxdb/v1/guides/downsampling_and_retention/
|
||||
v2: /influxdb/v2/process-data/common-tasks/downsample-data/
|
||||
---
|
||||
|
||||
InfluxDB can handle hundreds of thousands of data points per second. Working with that much data over a long period of time can create storage concerns.
|
||||
|
|
|
@ -8,7 +8,6 @@ menu:
|
|||
aliases:
|
||||
- /enterprise_influxdb/v1/guides/querying_data/
|
||||
- /docs/v1.8/query_language/querying_data/
|
||||
v2: /influxdb/v2/query-data/
|
||||
---
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,6 @@ menu:
|
|||
parent: Guides
|
||||
aliases:
|
||||
- /enterprise_influxdb/v1/guides/writing_data/
|
||||
v2: /influxdb/v2/write-data/
|
||||
---
|
||||
|
||||
Write data into InfluxDB using the [command line interface](/enterprise_influxdb/v1/tools/influx-cli/use-influx/), [client libraries](/enterprise_influxdb/v1/clients/api/), and plugins for common data formats such as [Graphite](/enterprise_influxdb/v1/write_protocols/graphite/).
|
||||
|
|
|
@ -7,7 +7,6 @@ menu:
|
|||
name: Continuous Queries
|
||||
weight: 50
|
||||
parent: InfluxQL
|
||||
v2: /influxdb/v2/process-data/
|
||||
---
|
||||
|
||||
## Introduction
|
||||
|
|
|
@ -9,7 +9,6 @@ menu:
|
|||
parent: InfluxQL
|
||||
aliases:
|
||||
- /enterprise_influxdb/v1/query_language/data_exploration/
|
||||
v2: /influxdb/v2/query-data/flux/query-fields/
|
||||
---
|
||||
|
||||
InfluxQL is an SQL-like query language for interacting with data in InfluxDB.
|
||||
|
|
|
@ -8,7 +8,6 @@ menu:
|
|||
parent: InfluxQL
|
||||
aliases:
|
||||
- /enterprise_influxdb/v1/query_language/schema_exploration/
|
||||
v2: /influxdb/v2/query-data/flux/explore-schema/
|
||||
---
|
||||
|
||||
InfluxQL is an SQL-like query language for interacting with data in InfluxDB.
|
||||
|
|
|
@ -8,7 +8,6 @@ menu:
|
|||
aliases:
|
||||
- /enterprise_influxdb/v1/sample_data/data_download/
|
||||
- /enterprise_influxdb/v1/query_language/data_download/
|
||||
v2: /influxdb/v2/reference/sample-data/
|
||||
---
|
||||
|
||||
In order to explore the query language further, these instructions help you create a database,
|
||||
|
|
|
@ -9,7 +9,6 @@ menu:
|
|||
name: InfluxDB API reference
|
||||
weight: 20
|
||||
parent: Tools
|
||||
v2: /influxdb/v2/reference/api/
|
||||
---
|
||||
|
||||
The InfluxDB API provides a simple way to interact with the database.
|
||||
|
|
|
@ -10,7 +10,6 @@ menu:
|
|||
enterprise_influxdb_v1:
|
||||
weight: 30
|
||||
parent: Tools
|
||||
v2: /influxdb/v2/api-guide/client-libraries/
|
||||
---
|
||||
|
||||
InfluxDB client libraries are language-specific packages that integrate with InfluxDB APIs and support **InfluxDB 1.8+** and **InfluxDB 2.x**.
|
||||
|
|
|
@ -10,7 +10,6 @@ menu:
|
|||
enterprise_influxdb_v1:
|
||||
name: Flux VS Code extension
|
||||
parent: Tools
|
||||
v2: /influxdb/v2/tools/flux-vscode/
|
||||
---
|
||||
|
||||
The [Flux Visual Studio Code (VS Code) extension](https://marketplace.visualstudio.com/items?itemName=influxdata.flux)
|
||||
|
|
|
@ -5,7 +5,6 @@ menu:
|
|||
name: influx
|
||||
weight: 10
|
||||
parent: Tools
|
||||
v2: /influxdb/v2/reference/cli/influx/
|
||||
---
|
||||
|
||||
The `influx` command line interface (CLI) includes commands to manage many aspects of InfluxDB, including databases, organizations, users, and tasks.
|
||||
|
|
|
@ -6,7 +6,6 @@ menu:
|
|||
enterprise_influxdb_v1:
|
||||
weight: 50
|
||||
parent: Tools
|
||||
v2: /influxdb/v2/reference/cli/influxd/inspect/
|
||||
---
|
||||
|
||||
Influx Inspect is an InfluxDB disk utility that can be used to:
|
||||
|
|
|
@ -7,7 +7,6 @@ menu:
|
|||
name: influxd
|
||||
weight: 10
|
||||
parent: Tools
|
||||
v2: /influxdb/v2/reference/cli/influxd/
|
||||
---
|
||||
|
||||
The `influxd` command starts and runs all the processes necessary for InfluxDB to function.
|
||||
|
|
|
@ -7,7 +7,6 @@ menu:
|
|||
name: influxd run
|
||||
weight: 10
|
||||
parent: influxd
|
||||
v2: /influxdb/v2/reference/cli/influxd/run/
|
||||
---
|
||||
|
||||
The `influxd run` command is the default command for `influxd`.
|
||||
|
|
|
@ -7,7 +7,6 @@ menu:
|
|||
name: influxd version
|
||||
weight: 10
|
||||
parent: influxd
|
||||
v2: /influxdb/v2/reference/cli/influxd/version/
|
||||
---
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,6 @@ menu:
|
|||
enterprise_influxdb_v1:
|
||||
name: Write protocols
|
||||
weight: 80
|
||||
v2: /influxdb/v2/reference/syntax/line-protocol/
|
||||
---
|
||||
|
||||
The InfluxDB line protocol is a text based format for writing points to InfluxDB databases.
|
||||
|
|
|
@ -10,7 +10,6 @@ menu:
|
|||
weight: 10
|
||||
parent: Write protocols
|
||||
canonical: /influxdb/v2/reference/syntax/line-protocol/
|
||||
v2: /influxdb/v2/reference/syntax/line-protocol/
|
||||
---
|
||||
|
||||
InfluxDB line protocol is a text-based format for writing points to InfluxDB.
|
||||
|
|
|
@ -7,7 +7,6 @@ menu:
|
|||
enterprise_influxdb_v1:
|
||||
weight: 20
|
||||
parent: Write protocols
|
||||
v2: /influxdb/v2/reference/syntax/line-protocol/
|
||||
---
|
||||
|
||||
The InfluxDB line protocol is a text-based format for writing points to the
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
title: Install InfluxDB Pro
|
||||
description: Download, install, and set up InfluxDB Pro.
|
||||
menu:
|
||||
influxdb_pro:
|
||||
name: Install InfluxDB
|
||||
weight: 2
|
||||
influxdb/pro/tags: [install]
|
||||
alt_links:
|
||||
v1: /influxdb/v1/introduction/install/
|
||||
---
|
|
@ -8,7 +8,8 @@ menu:
|
|||
parent: About the project
|
||||
aliases:
|
||||
- /influxdb/v1/about_the_project/releasenotes-changelog/
|
||||
v2: /influxdb/v2/reference/release-notes/influxdb/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/reference/release-notes/influxdb/
|
||||
---
|
||||
|
||||
## v1.11.7 {date="2024-10-10"}
|
||||
|
@ -331,7 +332,6 @@ This release updates support for the Flux language and queries. To learn about F
|
|||
- Query geo-temporal data (experimental)
|
||||
- Many additional functions for working with data
|
||||
|
||||
|
||||
> We're evaluating the need for Flux query management controls equivalent to existing InfluxQL [query management controls](/influxdb/v1/troubleshooting/query_management/#configuration-settings-for-query-management) based on your feedback. Please join the discussion on [InfluxCommunity](https://community.influxdata.com/), [Slack](https://influxcommunity.slack.com/), or [GitHub](https://github.com/influxdata/flux). InfluxDB Enterprise customers, please contact <support@influxdata.com>.
|
||||
|
||||
#### Forward compatibility
|
||||
|
|
|
@ -8,7 +8,8 @@ menu:
|
|||
name: Manage authentication and authorization
|
||||
weight: 20
|
||||
parent: Administration
|
||||
v2: /influxdb/v2/admin/tokens/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/admin/tokens/
|
||||
---
|
||||
|
||||
This document covers setting up and managing authentication and authorization in InfluxDB.
|
||||
|
|
|
@ -10,7 +10,8 @@ menu:
|
|||
name: Back up and restore
|
||||
weight: 60
|
||||
parent: Administration
|
||||
v2: /influxdb/v2/backup-restore/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/backup-restore/
|
||||
---
|
||||
|
||||
Use the InfluxDB {{< current-version >}} `backup` and `restore` utilities
|
||||
|
|
|
@ -7,7 +7,8 @@ menu:
|
|||
name: Configure InfluxDB
|
||||
weight: 10
|
||||
parent: Administration
|
||||
v2: /influxdb/v2/reference/config-options/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/reference/config-options/
|
||||
---
|
||||
|
||||
The InfluxDB open source (OSS) configuration file contains configuration settings specific to a local node.
|
||||
|
|
|
@ -7,7 +7,8 @@ menu:
|
|||
name: Enable HTTPS
|
||||
weight: 30
|
||||
parent: Administration
|
||||
v2: /influxdb/v2/admin/security/enable-tls/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/admin/security/enable-tls/
|
||||
---
|
||||
|
||||
Enabling HTTPS encrypts the communication between clients and the InfluxDB server.
|
||||
|
|
|
@ -6,7 +6,8 @@ menu:
|
|||
influxdb_v1:
|
||||
weight: 60
|
||||
parent: Administration
|
||||
v2: /influxdb/v2/admin/internals/tsi/rebuild-index/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/admin/internals/tsi/rebuild-index/
|
||||
---
|
||||
|
||||
The InfluxDB [Time Series Index (TSI)](/influxdb/v1/concepts/tsi-details/)
|
||||
|
|
|
@ -6,7 +6,8 @@ menu:
|
|||
name: Manage security
|
||||
weight: 70
|
||||
parent: Administration
|
||||
v2: /influxdb/v2/admin/security/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/admin/security/
|
||||
---
|
||||
|
||||
Some customers may choose to install InfluxDB with public internet access, however
|
||||
|
|
|
@ -5,7 +5,8 @@ menu:
|
|||
influxdb_v1:
|
||||
name: Concepts
|
||||
weight: 30
|
||||
v2: /influxdb/v2/reference/key-concepts/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/reference/key-concepts/
|
||||
---
|
||||
|
||||
Understanding the following concepts will help you get the most out of InfluxDB.
|
||||
|
|
|
@ -6,7 +6,8 @@ menu:
|
|||
name: Glossary
|
||||
weight: 20
|
||||
parent: Concepts
|
||||
v2: /influxdb/v2/reference/glossary/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/reference/glossary/
|
||||
---
|
||||
|
||||
## aggregation
|
||||
|
|
|
@ -7,7 +7,8 @@ menu:
|
|||
name: InfluxDB design insights and tradeoffs
|
||||
weight: 40
|
||||
parent: Concepts
|
||||
v2: /influxdb/v2/reference/key-concepts/design-principles/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/reference/key-concepts/design-principles/
|
||||
---
|
||||
|
||||
InfluxDB is a time series database.
|
||||
|
|
|
@ -6,7 +6,8 @@ menu:
|
|||
name: Key concepts
|
||||
weight: 10
|
||||
parent: Concepts
|
||||
v2: /influxdb/v2/reference/key-concepts/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/reference/key-concepts/
|
||||
---
|
||||
|
||||
Before diving into InfluxDB, it's good to get acquainted with some key concepts of the database. This document introduces key InfluxDB concepts and elements. To introduce the key concepts, we’ll cover how the following elements work together in InfluxDB:
|
||||
|
|
|
@ -7,7 +7,8 @@ menu:
|
|||
name: In-memory indexing with TSM
|
||||
weight: 60
|
||||
parent: Concepts
|
||||
v2: /influxdb/v2/reference/internals/storage-engine/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/reference/internals/storage-engine/
|
||||
---
|
||||
|
||||
## The InfluxDB storage engine and the Time-Structured Merge Tree (TSM)
|
||||
|
|
|
@ -6,7 +6,8 @@ menu:
|
|||
influxdb_v1:
|
||||
name: Flux
|
||||
weight: 80
|
||||
v2: /influxdb/v2/query-data/get-started/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/get-started/
|
||||
---
|
||||
|
||||
Flux is a functional data scripting language designed for querying, analyzing, and acting on time series data.
|
||||
|
|
|
@ -13,7 +13,8 @@ aliases:
|
|||
- /influxdb/v1/flux/getting-started/
|
||||
- /influxdb/v1/flux/introduction/getting-started/
|
||||
canonical: /influxdb/v2/query-data/get-started/
|
||||
v2: /influxdb/v2/query-data/get-started/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/get-started/
|
||||
---
|
||||
|
||||
Flux is InfluxData's new functional data scripting language designed for querying,
|
||||
|
|
|
@ -9,7 +9,8 @@ menu:
|
|||
aliases:
|
||||
- /influxdb/v1/flux/getting-started/query-influxdb/
|
||||
canonical: /influxdb/v2/query-data/get-started/query-influxdb/
|
||||
v2: /influxdb/v2/query-data/get-started/query-influxdb/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/get-started/query-influxdb/
|
||||
---
|
||||
|
||||
This guide walks through the basics of using Flux to query data from InfluxDB.
|
||||
|
|
|
@ -9,7 +9,8 @@ menu:
|
|||
aliases:
|
||||
- /influxdb/v1/flux/getting-started/syntax-basics/
|
||||
canonical: /influxdb/v2/query-data/get-started/syntax-basics/
|
||||
v2: /influxdb/v2/query-data/get-started/syntax-basics/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/get-started/syntax-basics/
|
||||
---
|
||||
|
||||
|
||||
|
|
|
@ -9,7 +9,8 @@ menu:
|
|||
aliases:
|
||||
- /influxdb/v1/flux/getting-started/transform-data/
|
||||
canonical: /influxdb/v2/query-data/get-started/transform-data/
|
||||
v2: /influxdb/v2/query-data/get-started/transform-data/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/get-started/transform-data/
|
||||
---
|
||||
|
||||
When [querying data from InfluxDB](/influxdb/v1/flux/get-started/query-influxdb),
|
||||
|
|
|
@ -10,7 +10,8 @@ menu:
|
|||
name: Query with Flux
|
||||
parent: Flux
|
||||
canonical: /influxdb/v2/query-data/flux/
|
||||
v2: /influxdb/v2/query-data/flux/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/
|
||||
---
|
||||
|
||||
The following guides walk through both common and complex queries and use cases for Flux.
|
||||
|
|
|
@ -11,7 +11,8 @@ menu:
|
|||
weight: 6
|
||||
list_query_example: percentages
|
||||
canonical: /influxdb/v2/query-data/flux/calculate-percentages/
|
||||
v2: /influxdb/v2/query-data/flux/calculate-percentages/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/calculate-percentages/
|
||||
---
|
||||
|
||||
Calculating percentages from queried data is a common use case for time series data.
|
||||
|
|
|
@ -11,7 +11,8 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/conditional-logic/
|
||||
v2: /influxdb/v2/query-data/flux/conditional-logic/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/conditional-logic/
|
||||
list_code_example: |
|
||||
```js
|
||||
if color == "green" then "008000" else "ffffff"
|
||||
|
|
|
@ -11,7 +11,8 @@ menu:
|
|||
name: Cumulative sum
|
||||
list_query_example: cumulative_sum
|
||||
canonical: /influxdb/v2/query-data/flux/cumulativesum/
|
||||
v2: /influxdb/v2/query-data/flux/cumulativesum/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/cumulativesum/
|
||||
---
|
||||
|
||||
Use the [`cumulativeSum()` function](/flux/v0/stdlib/universe/cumulativesum/)
|
||||
|
|
|
@ -8,7 +8,8 @@ menu:
|
|||
weight: 1
|
||||
aliases:
|
||||
- /influxdb/v1/flux/guides/executing-queries/
|
||||
v2: /influxdb/v2/query-data/execute-queries/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/execute-queries/
|
||||
---
|
||||
|
||||
There are multiple ways to execute Flux queries with InfluxDB and Chronograf v1.8+.
|
||||
|
|
|
@ -11,7 +11,8 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/exists/
|
||||
v2: /influxdb/v2/query-data/flux/exists/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/exists/
|
||||
list_code_example: |
|
||||
##### Filter null values
|
||||
```js
|
||||
|
|
|
@ -11,7 +11,8 @@ menu:
|
|||
name: Fill
|
||||
list_query_example: fill_null
|
||||
canonical: /influxdb/v2/query-data/flux/fill/
|
||||
v2: /influxdb/v2/query-data/flux/fill/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/fill/
|
||||
---
|
||||
|
||||
Use the [`fill()` function](/flux/v0/stdlib/universe/fill/)
|
||||
|
|
|
@ -11,7 +11,8 @@ menu:
|
|||
name: First & last
|
||||
list_query_example: first_last
|
||||
canonical: /influxdb/v2/query-data/flux/first-last/
|
||||
v2: /influxdb/v2/query-data/flux/first-last/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/first-last/
|
||||
---
|
||||
|
||||
Use the [`first()`](/flux/v0/stdlib/universe/first/) or
|
||||
|
|
|
@ -9,7 +9,8 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/geo/
|
||||
v2: /influxdb/v2/query-data/flux/geo/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/geo/
|
||||
list_code_example: |
|
||||
```js
|
||||
import "experimental/geo"
|
||||
|
|
|
@ -11,7 +11,8 @@ related:
|
|||
- /flux/v0/stdlib/experimental/geo/
|
||||
- /flux/v0/stdlib/experimental/geo/filterrows/
|
||||
canonical: /influxdb/v2/query-data/flux/geo/filter-by-region/
|
||||
v2: /influxdb/v2/query-data/flux/geo/filter-by-region/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/geo/filter-by-region/
|
||||
list_code_example: |
|
||||
```js
|
||||
import "experimental/geo"
|
||||
|
|
|
@ -12,7 +12,8 @@ related:
|
|||
- /flux/v0/stdlib/experimental/geo/groupbyarea/
|
||||
- /flux/v0/stdlib/experimental/geo/astracks/
|
||||
canonical: /influxdb/v2/query-data/flux/geo/group-geo-data/
|
||||
v2: /influxdb/v2/query-data/flux/geo/group-geo-data/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/geo/group-geo-data/
|
||||
list_code_example: |
|
||||
```js
|
||||
import "experimental/geo"
|
||||
|
|
|
@ -12,7 +12,8 @@ related:
|
|||
- /flux/v0/stdlib/experimental/geo/
|
||||
- /flux/v0/stdlib/experimental/geo/shapedata/
|
||||
canonical: /influxdb/v2/query-data/flux/geo/shape-geo-data/
|
||||
v2: /influxdb/v2/query-data/flux/geo/shape-geo-data/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/geo/shape-geo-data/
|
||||
list_code_example: |
|
||||
```js
|
||||
import "experimental/geo"
|
||||
|
|
|
@ -12,7 +12,8 @@ aliases:
|
|||
- /influxdb/v1/flux/guides/grouping-data/
|
||||
list_query_example: group
|
||||
canonical: /influxdb/v2/query-data/flux/group-data/
|
||||
v2: /influxdb/v2/query-data/flux/group-data/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/group-data/
|
||||
---
|
||||
|
||||
With Flux, you can group data by any column in your queried data set.
|
||||
|
|
|
@ -10,7 +10,8 @@ menu:
|
|||
weight: 10
|
||||
list_query_example: histogram
|
||||
canonical: /influxdb/v2/query-data/flux/histograms/
|
||||
v2: /influxdb/v2/query-data/flux/histograms/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/histograms/
|
||||
---
|
||||
|
||||
Histograms provide valuable insight into the distribution of your data.
|
||||
|
|
|
@ -13,7 +13,8 @@ menu:
|
|||
name: Increase
|
||||
list_query_example: increase
|
||||
canonical: /influxdb/v2/query-data/flux/increase/
|
||||
v2: /influxdb/v2/query-data/flux/increase/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/increase/
|
||||
---
|
||||
|
||||
Use the [`increase()` function](/flux/v0/stdlib/universe/increase/)
|
||||
|
|
|
@ -10,7 +10,8 @@ menu:
|
|||
weight: 10
|
||||
list_query_example: join
|
||||
canonical: /influxdb/v2/query-data/flux/join/
|
||||
v2: /influxdb/v2/query-data/flux/join/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/join/
|
||||
---
|
||||
|
||||
The [`join()` function](/flux/v0/stdlib/universe/join) merges two or more
|
||||
|
|
|
@ -9,7 +9,8 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/manipulate-timestamps/
|
||||
v2: /influxdb/v2/query-data/flux/manipulate-timestamps/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/manipulate-timestamps/
|
||||
---
|
||||
|
||||
Every point stored in InfluxDB has an associated timestamp.
|
||||
|
|
|
@ -11,7 +11,8 @@ menu:
|
|||
weight: 5
|
||||
list_query_example: map_math
|
||||
canonical: /influxdb/v2/query-data/flux/mathematic-operations/
|
||||
v2: /influxdb/v2/query-data/flux/mathematic-operations/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/mathematic-operations/
|
||||
---
|
||||
|
||||
Flux supports mathematic expressions in data transformations.
|
||||
|
|
|
@ -11,7 +11,8 @@ menu:
|
|||
name: Median
|
||||
list_query_example: median
|
||||
canonical: /influxdb/v2/query-data/flux/median/
|
||||
v2: /influxdb/v2/query-data/flux/median/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/median/
|
||||
---
|
||||
|
||||
Use the [`median()` function](/flux/v0/stdlib/universe/median/)
|
||||
|
|
|
@ -8,7 +8,8 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/monitor-states/
|
||||
v2: /influxdb/v2/query-data/flux/monitor-states/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/monitor-states/
|
||||
---
|
||||
|
||||
Flux helps you monitor states in your metrics and events:
|
||||
|
|
|
@ -11,7 +11,8 @@ menu:
|
|||
name: Moving Average
|
||||
list_query_example: moving_average
|
||||
canonical: /influxdb/v2/query-data/flux/moving-average/
|
||||
v2: /influxdb/v2/query-data/flux/moving-average/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/moving-average/
|
||||
---
|
||||
|
||||
Use the [`movingAverage()`](/flux/v0/stdlib/universe/movingaverage/)
|
||||
|
|
|
@ -12,7 +12,8 @@ menu:
|
|||
name: Percentile & quantile
|
||||
list_query_example: quantile
|
||||
canonical: /influxdb/v2/query-data/flux/percentile-quantile/
|
||||
v2: /influxdb/v2/query-data/flux/percentile-quantile/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/percentile-quantile/
|
||||
---
|
||||
|
||||
Use the [`quantile()` function](/flux/v0/stdlib/universe/quantile/)
|
||||
|
|
|
@ -10,7 +10,8 @@ menu:
|
|||
influxdb_v1:
|
||||
parent: Query with Flux
|
||||
canonical: /influxdb/v2/query-data/flux/query-fields/
|
||||
v2: /influxdb/v2/query-data/flux/query-fields/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/query-fields/
|
||||
list_code_example: |
|
||||
```js
|
||||
from(bucket: "db/rp")
|
||||
|
|
|
@ -14,7 +14,8 @@ menu:
|
|||
name: Rate
|
||||
list_query_example: rate_of_change
|
||||
canonical: /influxdb/v2/query-data/flux/rate/
|
||||
v2: /influxdb/v2/query-data/flux/rate/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/rate/
|
||||
---
|
||||
|
||||
|
||||
|
|
|
@ -9,7 +9,8 @@ menu:
|
|||
weight: 20
|
||||
list_query_example: regular_expressions
|
||||
canonical: /influxdb/v2/query-data/flux/regular-expressions/
|
||||
v2: /influxdb/v2/query-data/flux/regular-expressions/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/regular-expressions/
|
||||
---
|
||||
|
||||
Regular expressions (regexes) are incredibly powerful when matching patterns in large collections of data.
|
||||
|
|
|
@ -10,7 +10,8 @@ menu:
|
|||
parent: Query with Flux
|
||||
weight: 20
|
||||
canonical: /influxdb/v2/query-data/flux/scalar-values/
|
||||
v2: /influxdb/v2/query-data/flux/scalar-values/
|
||||
alt_links:
|
||||
v2: /influxdb/v2/query-data/flux/scalar-values/
|
||||
list_code_example: |
|
||||
```js
|
||||
scalarValue = {
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue