Merge pull request #318 from influxdata/gloss

define terms through line 591
pull/330/head
kelseiv 2019-07-11 13:27:51 -07:00 committed by GitHub
commit aa18b39e44
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 70 additions and 31 deletions

View File

@ -93,6 +93,7 @@ A bucket is a named location where time series data is stored. All buckets have
Comma-separated values (CSV) delimits text between commas to separate values. A CSV file stores tabular data (numbers and text) in plain text. Each line of the file is a data record. Each record consists of one or more fields, separated by commas. CSV file format is not fully standardized.
InfluxData uses annotated CSV (comma-separated values) format to encode HTTP responses and results returned to the Flux csv.from() function. For more detail, see [Annotated CSV](/v2.0/reference/annotated-csv/).
<!-- enterprise
### cardinality
@ -305,7 +306,7 @@ Related entries: [aggregation](#aggregation), [selector](#selector), [transforma
### function block
In Flux, each file has a file block containing all Flux source text in that file. Each function literal has its own function block even if not explicitly declared.
In Flux, each file has a file block containing all Flux source text in that file. Each function literal has its own function block even if not explicitly declared.
## G
@ -364,9 +365,11 @@ In Flux, an implicit block is a possibly empty sequence of statements within mat
Related entries: [explict block](#explicit-block), [block](#block)
### influx
A command line interface (CLI) that interacts with the InfluxDB daemon (influxd).
### influxd
The InfluxDB daemon that runs the InfluxDB server and other required processes.
### InfluxDB
@ -388,38 +391,61 @@ In order to activate an input plugin, it needs to be enabled and configured in T
Related entries: [aggregator plugin](/telegraf/v1.10/concepts/glossary/#aggregator-plugin), [collection interval](/telegraf/v1.10/concepts/glossary/#collection-interval), [output plugin](/telegraf/v1.10/concepts/glossary/#output-plugin), [processor plugin](/telegraf/v1.10/concepts/glossary/#processor-plugin)
<!-- ### instance
### instance
An entity comprising data on a server (or virtual server in cloud computing). <!-- An instance in an InfluxDB Enterprise cluster may scale across multiple servers or nodes in a network. -->
### int (data type)
A data type that represents an integer, a whole number that's positive, negative, or zero.
## J
### JWT
Typically, JSON web tokens (JWT) are used to authenticate users between an identity provider and a service provider. A server can generate a JWT to assert any business processes. For example, an "admin" token sent to a client can prove the client is logged in as admin. Tokens are signed by one party's private key (typically, the server). Private keys are used by both parties to verify that a token is legitimate.
JWT uses an open standard [RFC 7519](https://tools.ietf.org/html/rfc7519).
### Jaeger
### Java Web Tokens
Open source tracing used in distributed systems to monitor and troubleshoot transactions.
### join
### JSON
JavaScript Object Notation (JSON) is an open-standard file format that uses human-readable text to transmit data objects consisting of attributevalue pairs and array data types.
## K
### keyword
-->
A keyword is reserved by a program because it has special meaning. Every programming language has a set of keywords (reserved names) that cannot be used as an identifier.
See a list of [Flux keywords](/v2.0/reference/flux/language/lexical-elements/#keywords).
## L
<!-- ### literal
### literal
A literal is value in an expression, a number, character, string, function, object, or array. Literal values are interpreted as defined.
See examples of [Flux literals](/v2.0/reference/flux/language/expressions/#examples-of-function-literals).
<!-- enterprise
### load balancing
### Log Viewer
### logging
Improves workload distribution across multiple computing resources in a network. Load balancing optimizes resource use, maximizes throughput, minimizes response time, and avoids overloading a single resource. Using multiple components with load balancing instead of a single component may increase reliability and availability. If requests to any server in a network increase, requests are forwarded to another server with more capacity. Load balancing can also refer to the communications channels themselves.
-->
### logs
Logs record information. Event logs describe system events and activity that help to describe and diagnose problems. Transaction logs describe changes to stored data that help recover data if a database crashes or other errors occur.
The InfluxDB 2.0 user interface (UI) can be used to view log history and data.
### Line Protocol (LP)
The text based format for writing points to InfluxDB. See [Line Protocol](/v2.0/reference/line-protocol/).
@ -477,8 +503,11 @@ The oldest metrics are dropped first when this buffer fills.
Related entries: [output plugin](/#output-plugin)
<!-- ### missing value
-->
### missing values
Denoted by a null value. Identifies missing information, which may be useful to include in an error message.
The Flux data model includes [Missing values (null)](/v2.0/reference/flux/language/data-model/#missing-values-null).
## N
@ -506,17 +535,25 @@ A symbol that usually represents an action or process. For example: `+`, `-`, `>
The object or value on either side of an operator.
<!-- ### option
### option
Represents a storage location for any value of a specified type. Mutable, can hold different values during its lifetime.
See built-in Flux [options](/v2.0/reference/flux/language/options/).
### option assignment
-->
An option assignment binds an identifier to an option.
Learn about the [Option assignment](/v2.0/reference/flux/language/assignment-scope/#option-assignment) in Flux.
### organization
A workspace for a group of users. All dashboards, tasks, buckets, members, and so on, belong to an organization.
### output plugin
Telegraf output plugins deliver metrics to their configured destination. In order to activate an output plugin, it needs to be enabled and configured in Telegraf's configuration file.
Telegraf output plugins deliver metrics to their configured destination. To activate an output plugin, enable and configure the plugin in Telegraf's configuration file.
Related entries: [aggregator plugin](/telegraf/v1.10/concepts/glossary/#aggregator-plugin), [flush interval](/telegraf/v1.10/concepts/glossary/#flush-interval), [input plugin](/telegraf/v1.10/concepts/glossary/#input-plugin), [processor plugin](/telegraf/v1.10/concepts/glossary/#processor-plugin)
@ -525,9 +562,11 @@ Related entries: [aggregator plugin](/telegraf/v1.10/concepts/glossary/#aggregat
### parameter
A key-value pair used to pass information to functions.
<!--
### pipe
-->
Method for passing information from one process to another. For example, an output parameter from one process is input to another process. Information passed through a pipe is retained until the receiving process reads the information.
### pipe-forward operator
An operator (`|>`) used in Flux to chain operations together. Specifies the output from a function is input to next function.
@ -537,19 +576,8 @@ An operator (`|>`) used in Flux to chain operations together. Specifies the outp
A point in the InfluxDB data structure that consists of a single collection of fields in a series. Each point is uniquely identified by its series and timestamp. In a series, you cannot store more than one point with the same timestamp.
When you write a new point to a series with a timestamp that matches an existing point, the field set becomes a union of the old and new field set, where any ties go to the new field set.
<!-- For an example, see [Frequently Asked Questions](/influxdb/v1.7/troubleshooting/frequently-asked-questions/#how-does-influxdb-handle-duplicate-points).
Related entries: [field set](/influxdb/v1.7/concepts/glossary/#field-set), [series](/influxdb/v1.7/concepts/glossary/#series), [timestamp](/influxdb/v1.7/concepts/glossary/#timestamp)
## points per second - in 1.x - obsolete?
A deprecated measurement of the rate at which data are persisted to InfluxDB.
The schema allows and even encourages the recording of multiple metric values per point, rendering points per second ambiguous.
Write speeds are generally quoted in values per second, a more precise metric.
Related entries: [point](/influxdb/v1.7/concepts/glossary/#point), [schema](/influxdb/v1.7/concepts/glossary/#schema), [values per second](/influxdb/v1.7/concepts/glossary/#values-per-second)
<!--
Related entries: [field set](#field-set), [series](/influxdb/v1.7/concepts/glossary/#series), [timestamp](/influxdb/v1.7/concepts/glossary/#timestamp)
-->
### precision
@ -560,7 +588,11 @@ In Telegraf, truncated timestamps are padded with zeros to create a nanosecond t
Related entries: [aggregator plugin](#aggregator-plugin), [input plugin](#input-plugin), [output plugin](#output-plugin), [processor plugin](/#processor-plugin), [service input plugin](#service-input-plugin)
<!-- ### process -->
### process
A set of predetermined rules. A process can refer to instructions being executed by the computer processor or refer to the act of manipulating data.
In Flux, you can process data with [InfluxDB tasks](/v2.0/process-data/get-started/).
### processor plugin
@ -568,13 +600,18 @@ Telegraf processor plugins transform, decorate, and filter metrics collected by
Related entries: [aggregator plugin](#aggregator-plugin), [input plugin](#input-plugin), [output plugin](#output-plugin)
<!-- ### Prometheus format -->
### Prometheus format
A simple text-based format for exposing metrics and ingesting them into Prometheus or InfluxDB using InfluxDB scrapers.
Collect data from any accessible endpoint that provides data in the [Prometheus exposition format](https://prometheus.io/docs/instrumenting/exposition_formats/).
## Q
### query
An operation that retrieves data from InfluxDB.
See [Query data in InfluxDB](/v2.0/query-data/).
## R
@ -611,7 +648,9 @@ should we replace this with influxd generate help-schema link? -->
Related entries: [bucket](#bucket), [field key](#field-key), [measurement](#measurement), [retention policy](#retention-policy-rp), [series](#series), [tag key](#tag-key), [tag value](#tag-value)
<!-- ### scrape -->
### scrape
InfluxDB scrapes data from specified targets at regular intervals and writes the data to an InfluxDB bucket. Data can be scraped from any accessible endpoint that provides data in the [Prometheus exposition format](https://prometheus.io/docs/instrumenting/exposition_formats/).
### selector