diff --git a/assets/styles/layouts/_layout-article.scss b/assets/styles/layouts/_layout-article.scss index 75b5e52cd..c25122ae7 100644 --- a/assets/styles/layouts/_layout-article.scss +++ b/assets/styles/layouts/_layout-article.scss @@ -567,6 +567,30 @@ } } + /////////////////////////////////// Buttons ////////////////////////////////// + + a.btn { + display: inline-block; + margin: .5rem 0 1rem; + padding: .5rem 1rem; + background: $article-btn; + color: $article-btn-text; + border-radius: $border-radius; + font-size: .95rem; + + &:hover { + background: $article-btn-hover; + color: $article-btn-text-hover; + } + + &.download:before { + content: "\e91c"; + font-family: "icomoon"; + margin-right: .5rem; + } + + } + //////////////////////////////// Scroll Bars ///////////////////////////////// pre { @include scrollbar($article-code-bg, $article-code-scrollbar); } @@ -591,17 +615,11 @@ .btn { display: flex; max-width: 49%; - color: $article-btn-text; - background: $article-btn; - border-radius: $border-radius; text-align: center; align-items: center; - &:hover { - background: $article-btn-hover; - } &.prev{ - margin-right: auto; + margin: 0 auto 0 0; padding: .75rem 1.25rem .75rem .75rem; &:before { content: "\e90a"; @@ -611,7 +629,7 @@ } } &.next { - margin-left: auto; + margin: 0 0 0 auto; padding: .75rem .75rem .75rem 1.25rem; &:after { content: "\e90c"; diff --git a/assets/styles/tools/_icomoon.scss b/assets/styles/tools/_icomoon.scss index 0075aca62..9dc0c8631 100644 --- a/assets/styles/tools/_icomoon.scss +++ b/assets/styles/tools/_icomoon.scss @@ -1,10 +1,10 @@ @font-face { font-family: 'icomoon'; - src: url('fonts/icomoon.eot?o2njz5'); - src: url('fonts/icomoon.eot?o2njz5#iefix') format('embedded-opentype'), - url('fonts/icomoon.ttf?o2njz5') format('truetype'), - url('fonts/icomoon.woff?o2njz5') format('woff'), - url('fonts/icomoon.svg?o2njz5#icomoon') format('svg'); + src: url('fonts/icomoon.eot?cn4x5l'); + src: url('fonts/icomoon.eot?cn4x5l#iefix') format('embedded-opentype'), + url('fonts/icomoon.ttf?cn4x5l') format('truetype'), + url('fonts/icomoon.woff?cn4x5l') format('woff'), + url('fonts/icomoon.svg?cn4x5l#icomoon') format('svg'); font-weight: normal; font-style: normal; } @@ -78,6 +78,9 @@ .icon-chevron-up:before { content: "\e91a"; } +.icon-download:before { + content: "\e91c"; +} .icon-heart1:before { content: "\e913"; } @@ -114,12 +117,6 @@ .icon-map2:before { content: "\e94c"; } -.icon-download:before { - content: "\e960"; -} -.icon-upload:before { - content: "\e961"; -} .icon-cog:before { content: "\e994"; } diff --git a/content/v2.0/UI/getting-started.md b/content/v2.0/UI/getting-started.md index a83c95b3c..5e1e0fb85 100644 --- a/content/v2.0/UI/getting-started.md +++ b/content/v2.0/UI/getting-started.md @@ -5,6 +5,7 @@ menu: v2_0: name: Getting started weight: 1 + parent: Placeholder parent --- ## Buckets diff --git a/content/v2.0/UI/organizations.md b/content/v2.0/UI/organizations.md index abca13a15..a787739d4 100644 --- a/content/v2.0/UI/organizations.md +++ b/content/v2.0/UI/organizations.md @@ -5,6 +5,7 @@ menu: v2_0: name: Managing organizations weight: 1 + parent: Placeholder parent --- Everything is scoped by/contained within organization--dashboards, tasks, buckets, users, !!collectors and scrapers!!. diff --git a/content/v2.0/_index.md b/content/v2.0/_index.md index 57a50f496..e0cb26b13 100644 --- a/content/v2.0/_index.md +++ b/content/v2.0/_index.md @@ -6,9 +6,6 @@ layout: version-landing menu: versions: name: v2.0 - v2_0: - name: Introduction - weight: 1 --- _This placeholder content for the landing page for v2.0._ diff --git a/content/v2.0/get-started/_index.md b/content/v2.0/get-started/_index.md new file mode 100644 index 000000000..8605d9afd --- /dev/null +++ b/content/v2.0/get-started/_index.md @@ -0,0 +1,12 @@ +--- +title: Get started with InfluxDB +description: Simple steps for downloading, installing, and setting up InfluxDB. +menu: + v2_0: + name: Get started + weight: 1 +--- + +The following guide you through downloading, installing, and setting up InfluxDB. + +{{< children >}} diff --git a/content/v2.0/get-started/install.md b/content/v2.0/get-started/install.md new file mode 100644 index 000000000..209372bc3 --- /dev/null +++ b/content/v2.0/get-started/install.md @@ -0,0 +1,28 @@ +--- +title: Install InfluxDB v2.0 +seotitle: Download and install InfluxDB v2.0 +description: > + Visit the InfluxData downloads page to download InfluxDB v2.0. + Add the influx and influxd binaries to your system $PATH. +menu: + v2_0: + name: Install InfluxDB + parent: Get started + weight: 1 +--- + +### Download InfluxDB v2.0 +Visit [InfluxData Downloads page](https://portal.influxdata.com/downloads/) and +download the InfluxDB v2.0 package appropriate for your operating system. + +Download InfluxDB + +### Place the executables in your $PATH +Place the `influx` and `influxd` executables in your system `$PATH`. + +### Networking ports +By default, InfluxDB uses TCP port `9999` for client-server communication over InfluxDB’s HTTP API. + + diff --git a/content/v2.0/get-started/setup.md b/content/v2.0/get-started/setup.md new file mode 100644 index 000000000..9160b05f5 --- /dev/null +++ b/content/v2.0/get-started/setup.md @@ -0,0 +1,62 @@ +--- +title: Set up InfluxDB +seotitle: Run the initial InfluxDB setup process +description: The initial setup process for walks through creating a default organization, user, and bucket. +menu: + v2_0: + name: Set up InfluxDB + parent: Get started + weight: 2 +--- + +The initial setup process for InfluxDB walks through creating a default organization, +user, and bucket. +The setup process is available in both the InfluxDB user interface (UI) and in +the `influx` command line interface (CLI). + +## Start the influxd daemon +In order to setup InfluxDB via the UI or the CLI, first start the `influxd` daemon by running: + +```bash +influxd +``` + +_See the [`influxd` documentation](/v2.0/reference/cli/influxd) for information about +available flags and options._ + + +## Set up InfluxDB through the UI + +1. With `influxd` running, visit [localhost:9999](http://localhost:9999). +2. Click **Get Started** + +### Set up your initial user + +1. Enter a **Username** for your initial user. +2. Enter a **Password** and **Confirm Password** for your user. +3. Enter your initial **Organization Name**. +4. Enter your initial **Bucket Name**. +5. Click **Continue**. + +InfluxDB is now initialized with a primary user, organization, and bucket. +You are ready to [collect data](#). + + +## Set up InfluxDB through the influx CLI +Begin the InfluxDB setup process via the `influx` CLI by running: + +```bash +influx setup +``` + +1. Enter a **primary username**. +2. Enter a **password** for your user. +3. **Confirm your password** by entering it again. +4. Enter a name for your **primary organization**. +5. Enter a name for your **primary bucket**. +6. Enter a **retention period** (in hours) for your primary bucket. + Enter nothing for an infinite retention period. +7. Confirm the details for your primary user, organization, and bucket. + +InfluxDB is now initialized with a primary user, organization, and bucket. +You are ready to [collect data](#). diff --git a/content/v2.0/reference/cli/influx/_index.md b/content/v2.0/reference/cli/influx/_index.md index c4c6083ea..f2283437b 100644 --- a/content/v2.0/reference/cli/influx/_index.md +++ b/content/v2.0/reference/cli/influx/_index.md @@ -1,6 +1,6 @@ --- -title: influx CLI -seotitle: "'influx' command line client" +title: influx - InfluxDB command line interface +seotitle: influx - InfluxDB command line interface description: > The influx CLI includes commands to manage many aspects of InfluxDB, including buckets, organizations, users, tasks, etc. @@ -8,10 +8,10 @@ menu: v2_0_ref: name: influx parent: Command line tools - wieght: 1 + weight: 1 --- -The `influx` CLI includes commands to manage many aspects of InfluxDB, +The `influx` command line interface (CLI) includes commands to manage many aspects of InfluxDB, including buckets, organizations, users, tasks, etc. ## Usage diff --git a/content/v2.0/reference/cli/influxd.md b/content/v2.0/reference/cli/influxd.md new file mode 100644 index 000000000..4504a97dc --- /dev/null +++ b/content/v2.0/reference/cli/influxd.md @@ -0,0 +1,31 @@ +--- +title: influxd - InfluxDB daemon +seotitle: influxd - InfluxDB daemon +description: The influxd daemon starts and runs all the processes necessary for InfluxDB to function. +menu: + v2_0_ref: + name: influxd + parent: Command line tools + weight: 2 +--- + +The `influxd` daemon starts and runs all the processes necessary for InfluxDB to function. + +## Usage +``` +influxd [flags] +``` + +## Flags +| Flag | Description | Input type | +|:---- |:----------- |:----------:| +| `--bolt-path` | Path to boltdb database (default `~/.influxdbv2/influxd.bolt`) | string | +| `--developer-mode` | Serve assets from the local filesystem in developer mode | | +| `--engine-path` | Path to persistent engine files (default `~/.influxdbv2/engine`) | string | +| `-h`, `--help` | Help for `influxd` | | +| `--http-bind-address` | Bind address for the REST HTTP API (default `:9999`) | string | +| `--log-level` | Supported log levels are debug, info, and error (default `info`) | string | +| `--nats-path` | Path to NATS queue for scraping tasks (default `~/.influxdbv2/nats`) | string | +| `--reporting-disabled` | Disable sending telemetry data to https://telemetry.influxdata.com | | +| `--protos-path` | Path to protos on the filesystem (default `~/.influxdbv2/protos`) | string | +| `--secret-store` | Data store for secrets (bolt or vault) (default `bolt`) | string | diff --git a/content/v2.0/reference/flux/functions/transformations/fill.md b/content/v2.0/reference/flux/functions/transformations/fill.md index 46a68fece..372fd3d19 100644 --- a/content/v2.0/reference/flux/functions/transformations/fill.md +++ b/content/v2.0/reference/flux/functions/transformations/fill.md @@ -41,7 +41,7 @@ When `true`, assigns the value set in the previous non-null row. Cannot be used with `value`. {{% /note %}} -_**Data type:** Boolean | Integer | UInteger | Float | String | Time | Duration_ +_**Data type:** Boolean_ ## Examples diff --git a/content/v2.0/ui/account-settings.md b/content/v2.0/ui/account-settings.md index 8369c2f46..6fc4f8e3f 100644 --- a/content/v2.0/ui/account-settings.md +++ b/content/v2.0/ui/account-settings.md @@ -5,8 +5,9 @@ menu: v2_0: name: Managing account settings weight: 1 + parent: Placeholder parent --- 1. Click the ?? icon in the navigation bar. 2. Review your settings on the **Settings** tab. -3. To edit your settings, click **Edit About Me** +3. To edit your settings, click **Edit About Me** diff --git a/content/v2.0/ui/tokens.md b/content/v2.0/ui/tokens.md index 23cac9321..7992d6a95 100644 --- a/content/v2.0/ui/tokens.md +++ b/content/v2.0/ui/tokens.md @@ -5,6 +5,7 @@ menu: v2_0: name: Managing tokens weight: 1 + parent: Placeholder parent --- **To view tokens**: diff --git a/content/v2.0/visualize-data/dashboards.md b/content/v2.0/visualize-data/dashboards.md index 22c53a708..916f8d878 100644 --- a/content/v2.0/visualize-data/dashboards.md +++ b/content/v2.0/visualize-data/dashboards.md @@ -6,6 +6,7 @@ menu: name: Manage dashboards parent: Visualize data weight: 1 + parent: Placeholder parent --- Create, edit, and manage dashboards from the **Dashboards** tab in the left navigation. diff --git a/content/v2.0/visualize-data/explore-metrics.md b/content/v2.0/visualize-data/explore-metrics.md index e02b0f108..10869c46a 100644 --- a/content/v2.0/visualize-data/explore-metrics.md +++ b/content/v2.0/visualize-data/explore-metrics.md @@ -6,6 +6,7 @@ menu: name: Explore metrics parent: Visualize data weight: 1 + parent: Placeholder parent --- Explore and visualize your data in the **Data Explorer**. The user interface allows you to move seamlessly between using the builder or templates and manually editing the query; when possible, the interface automatically populates the builder with the information from your raw query. Choose between [visualization types](/chronograf/latest/guides/visualization-types/) for your query. diff --git a/content/v2.0/visualize-data/labels.md b/content/v2.0/visualize-data/labels.md index 18729ce15..06b7a0362 100644 --- a/content/v2.0/visualize-data/labels.md +++ b/content/v2.0/visualize-data/labels.md @@ -6,6 +6,7 @@ menu: name: Manage labels parent: Visualize data weight: 1 + parent: Placeholder parent --- Labels are !!!. diff --git a/content/v2.0/visualize-data/sources.md b/content/v2.0/visualize-data/sources.md index 5458e77ba..c345d087e 100644 --- a/content/v2.0/visualize-data/sources.md +++ b/content/v2.0/visualize-data/sources.md @@ -6,6 +6,7 @@ menu: name: Manage sources parent: Visualize data weight: 1 + parent: Placeholder parent --- diff --git a/content/v2.0/visualize-data/visualization-types.md b/content/v2.0/visualize-data/visualization-types.md index a504eda0f..9c9152dbe 100644 --- a/content/v2.0/visualize-data/visualization-types.md +++ b/content/v2.0/visualize-data/visualization-types.md @@ -6,6 +6,7 @@ menu: name: Visualization types parent: Visualize data weight: 1 + parent: Placeholder parent --- Chronograf's dashboard views support the following visualization types, which can be selected in the **Visualization Type** selection view of the <>. diff --git a/static/fonts/icomoon.eot b/static/fonts/icomoon.eot index 3a4027398..18e383421 100755 Binary files a/static/fonts/icomoon.eot and b/static/fonts/icomoon.eot differ diff --git a/static/fonts/icomoon.svg b/static/fonts/icomoon.svg index 1f385ee88..695661357 100755 --- a/static/fonts/icomoon.svg +++ b/static/fonts/icomoon.svg @@ -35,10 +35,9 @@ + - - diff --git a/static/fonts/icomoon.ttf b/static/fonts/icomoon.ttf index 5494efae7..ab5d0d5f4 100755 Binary files a/static/fonts/icomoon.ttf and b/static/fonts/icomoon.ttf differ diff --git a/static/fonts/icomoon.woff b/static/fonts/icomoon.woff index b9a89b08f..0990bc118 100755 Binary files a/static/fonts/icomoon.woff and b/static/fonts/icomoon.woff differ