Merge branch 'master' into jstirnaman/issue5475
commit
f3f81a456b
|
@ -1597,7 +1597,7 @@ components:
|
|||
|
||||
If the retention period is not set or is set to 0, the database will have infinite retention
|
||||
type: integer
|
||||
format: int32
|
||||
format: int64
|
||||
default: 0
|
||||
examples:
|
||||
- 300000000000
|
||||
|
|
|
@ -155,7 +155,7 @@ function updateCloudDedicatedManagement {
|
|||
then
|
||||
echo "Using existing $outFile"
|
||||
else
|
||||
curl $UPDATE_OPTIONS https://raw.githubusercontent.com/influxdata/granite/3117fb47d5e56afaadcebc226ff4b25785d95b5a/openapi.yaml -o $outFile
|
||||
curl $UPDATE_OPTIONS https://raw.githubusercontent.com/influxdata/granite/ab7ee2aceacfae7f415d15ffbcf8c9d0f6f3e015/openapi.yaml -o $outFile
|
||||
fi
|
||||
postProcess $outFile 'cloud-dedicated/.config.yml' management@0
|
||||
}
|
||||
|
|
|
@ -24,11 +24,26 @@ function showNotifications () {
|
|||
return false;
|
||||
}
|
||||
|
||||
function excludePage (path, exclude) {
|
||||
if (exclude[0].length > 0) {
|
||||
for (let i = 0; i < exclude.length; i++) {
|
||||
if (path.includes(exclude[i])) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
var scope = $(this).data('scope').split(',');
|
||||
var exclude = $(this).data('exclude').split(',');
|
||||
var pageInScope = inScope(window.location.pathname, scope);
|
||||
var pageExcluded = excludePage(window.location.pathname, exclude);
|
||||
var notificationRead = notificationIsRead(notificationID(this), 'message');
|
||||
|
||||
if (pageInScope && !notificationRead) {
|
||||
console.log(pageExcluded)
|
||||
|
||||
if (pageInScope && !pageExcluded && !notificationRead) {
|
||||
$(this).show().animate({ right: 0, opacity: 1 }, 200, 'swing');
|
||||
}
|
||||
});
|
||||
|
|
|
@ -39,6 +39,9 @@
|
|||
border-top: 1px dotted rgba($g20-white, .5);
|
||||
padding-top: 1.25rem;
|
||||
}
|
||||
|
||||
&:last-child {margin-bottom: 0;}
|
||||
p:last-child {margin-bottom: 0;}
|
||||
}
|
||||
|
||||
.notification-content {
|
||||
|
|
|
@ -529,6 +529,145 @@ table tr.point{
|
|||
}
|
||||
}
|
||||
|
||||
//////////////////////// SSO AUTHORIZATION FLOW DIAGRAM ////////////////////////
|
||||
|
||||
#sso-auth-flow {
|
||||
max-width: 650px;
|
||||
margin: 2rem auto;
|
||||
|
||||
.row {
|
||||
display: flex;
|
||||
|
||||
&.left { justify-content: start;}
|
||||
&.center { justify-content: center;}
|
||||
&.right { justify-content: end;}
|
||||
}
|
||||
|
||||
.auth-item {
|
||||
margin: 1rem;
|
||||
color: $g20-white;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
padding: 1.5rem 1.75rem;
|
||||
background: linear-gradient(-135deg, $article-table-header);
|
||||
border-radius: $radius * 2;
|
||||
min-width: 220px;
|
||||
min-height: 90px;
|
||||
text-align: center;
|
||||
font-weight: $medium;
|
||||
}
|
||||
|
||||
#auth0, #idp {
|
||||
&::after {
|
||||
display: block;
|
||||
margin-top: .25rem;
|
||||
font-weight: normal;
|
||||
font-style: italic;
|
||||
font-size: 1rem;
|
||||
opacity: .75;
|
||||
}
|
||||
}
|
||||
|
||||
#auth0::after {content: "Managed by InfluxData"}
|
||||
#idp::after {content: "Managed by you"}
|
||||
|
||||
.arrow {
|
||||
display: block;
|
||||
width: 65px;
|
||||
height: 65px;
|
||||
position: relative;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
color: $article-text;
|
||||
border-style: dashed;
|
||||
border-color: $article-text;
|
||||
|
||||
&.right, &.left {
|
||||
&:before {
|
||||
content: attr(step);
|
||||
background: $article-bg;
|
||||
font-size: .9rem;
|
||||
width: 1.5rem;
|
||||
height: 1.5rem;
|
||||
border: 1px solid $article-text;
|
||||
text-align: center;
|
||||
line-height: 1.5rem;
|
||||
border-radius: 50%;
|
||||
}
|
||||
&:after {
|
||||
position: absolute;
|
||||
line-height: 0;
|
||||
font-size: 1.35rem;
|
||||
}
|
||||
}
|
||||
|
||||
&.right {
|
||||
border-radius: 0 100% 0 0;
|
||||
border-width: 2px 2px 0 0;
|
||||
align-self: flex-end;
|
||||
&:before {translate: 45% -45%; }
|
||||
&:after {
|
||||
content: "⏷";
|
||||
bottom: 0;
|
||||
right: -.4rem;
|
||||
}
|
||||
}
|
||||
&.left {
|
||||
border-radius: 0 0 0 100%;
|
||||
border-width: 0 0 2px 2px;
|
||||
align-self: flex-start;
|
||||
&:before {translate: -45% 45%;}
|
||||
&:after {
|
||||
content: "⏶";
|
||||
top: 0;
|
||||
left: -.4rem;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// AUTH FLOW-SPECIFIC MEDIA QUERIES
|
||||
|
||||
@include media(small) {
|
||||
#sso-auth-flow {
|
||||
max-width: 350px;
|
||||
margin: 6rem auto;
|
||||
.row {
|
||||
flex-direction: column;
|
||||
margin: -50px 0;
|
||||
}
|
||||
.auth-item{
|
||||
margin: .5rem 0;
|
||||
}
|
||||
.arrow {
|
||||
width: 2rem;
|
||||
height: 55px;
|
||||
&.right, &.left {
|
||||
border-width: 0 2px 0 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
&.right {
|
||||
align-self: flex-start;
|
||||
margin-left: 4rem;
|
||||
&:before{translate: 60% -15%;}
|
||||
}
|
||||
&.left {
|
||||
align-self: flex-end;
|
||||
margin-right: 6rem;
|
||||
&:before{translate: 60% 10%;}
|
||||
&:after {
|
||||
right: -.4rem;
|
||||
left: unset;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/////////////////////////// QUIX DOWNSAMPLING DIAGRAM //////////////////////////
|
||||
|
||||
#quix-downsample-pipeline {
|
||||
|
|
|
@ -10,6 +10,12 @@ aliases:
|
|||
- /chronograf/v1/about_the_project/release-notes-changelog/
|
||||
---
|
||||
|
||||
## v1.10.5 {date="2024-05-31"}
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Upgrade Go to 1.21.10.
|
||||
|
||||
## v1.10.4 {date="2024-04-25"}
|
||||
|
||||
### Dependency updates
|
||||
|
|
|
@ -0,0 +1,51 @@
|
|||
---
|
||||
title: The future of Flux
|
||||
description: >
|
||||
Flux is in maintenance mode and is not supported in InfluxDB v3.
|
||||
This decision was based on the broad demand for native SQL and the continued
|
||||
growth and adoption of InfluxQL.
|
||||
menu:
|
||||
flux_v0_ref:
|
||||
name: Future of Flux
|
||||
weight: 15
|
||||
---
|
||||
|
||||
Flux is in maintenance mode and is not supported in InfluxDB v3 due to the broad
|
||||
demand for native SQL and the continued growth and adoption of InfluxQL.
|
||||
|
||||
InfluxData continues to support Flux for InfluxDB 1.x and 2.x, and you can
|
||||
continue using it without changing your code.
|
||||
If interested in transitioning to InfluxDB v3 and you want to future-proof your
|
||||
code, we suggest using InfluxQL.
|
||||
|
||||
As we developed InfluxDB v3, our top priority was improving performance at the
|
||||
database layer: faster ingestion, better compression, enhanced querying,
|
||||
and more scalability. However, this meant we couldn’t bring everything forward
|
||||
from v2. As InfluxDB v3 is a ground-up rewrite of the database in a new language
|
||||
(from Go to Rust), we couldn’t bring Flux forward to v3.
|
||||
|
||||
- [What do you mean by Flux is in maintenance mode?](#what-do-you-mean-by-flux-is-in-maintenance-mode)
|
||||
- [Is Flux going to End-of-Life?](#is-flux-going-to-end-of-life)
|
||||
- [What alternatives do you have for Flux Tasks?](#what-alternatives-do-you-have-for-flux-tasks)
|
||||
|
||||
## What do you mean by Flux is in maintenance mode?
|
||||
|
||||
We still support Flux, but are not actively developing any new Flux features.
|
||||
We will continue to provide security patches and will address any critical
|
||||
defects through the maintenance period.
|
||||
Our focus is our latest database engine, InfluxDB v3, and its associated products.
|
||||
|
||||
## Is Flux going to End-of-Life?
|
||||
|
||||
No, we will continue to support Flux for the foreseeable future.
|
||||
We will continue to support our customers who have invested in Flux and have
|
||||
built apps that use it. You can continue using Flux, but if you want to
|
||||
future-proof your code, we recommend using InfluxQL or SQL.
|
||||
|
||||
## What alternatives do you have for Flux tasks?
|
||||
|
||||
If moving to InfluxDB v3, you can't bring Flux tasks because InfluxDB v3 doesn't
|
||||
support Flux natively. When you move to v3, you will need to rewrite your tasks
|
||||
using whatever technologies your team prefers. However, if you’re using tasks
|
||||
for downsampling specifically, the storage performance in v3 is much better so
|
||||
you may no longer need tasks for this functionality.
|
|
@ -10,6 +10,32 @@ aliases:
|
|||
- /influxdb/cloud/reference/release-notes/flux/
|
||||
---
|
||||
|
||||
## v0.195.1 {date="2024-06-11"}
|
||||
|
||||
- _Internal code cleanup._
|
||||
|
||||
---
|
||||
|
||||
## v0.195.0 {date="2024-06-11"}
|
||||
|
||||
### Features
|
||||
|
||||
- Return to internal string references.
|
||||
- Allocate memory for string content.
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Join paths correctly in the `influxdb` source.
|
||||
- Optimize string arrays.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `github.com/benbjohnson/immutable`.
|
||||
- Update `github.com/SAP/go-hdb`.
|
||||
- Build on Rust 1.78.
|
||||
|
||||
---
|
||||
|
||||
## v0.194.5 {date="2023-11-22"}
|
||||
|
||||
### Bug fixes
|
||||
|
|
|
@ -69,7 +69,7 @@ related:
|
|||
---
|
||||
|
||||
Use the [`influxctl` CLI](/influxdb/cloud-dedicated/reference/cli/influxctl/)
|
||||
or the [Management HTTP API](influxdb/cloud-dedicated/api/management/) to create a database in your {{< product-name omit=" Clustered" >}} cluster.
|
||||
or the [Management HTTP API](/influxdb/cloud-dedicated/api/management/) to create a database in your {{< product-name omit=" Clustered" >}} cluster.
|
||||
|
||||
{{< tabs-wrapper >}}
|
||||
{{% tabs %}}
|
||||
|
|
|
@ -26,7 +26,7 @@ related:
|
|||
---
|
||||
|
||||
Use the [`influxctl` CLI](/influxdb/cloud-dedicated/reference/cli/influxctl/database/create/)
|
||||
or the [Management HTTP API](influxdb/cloud-dedicated/api/management/) to create a database in your {{< product-name omit=" Clustered" >}} cluster.
|
||||
or the [Management HTTP API](/influxdb/cloud-dedicated/api/management/) to create a database in your {{< product-name omit=" Clustered" >}} cluster.
|
||||
|
||||
{{< tabs-wrapper >}}
|
||||
{{% tabs %}}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
title: Monitor your cluster
|
||||
seotitle: Monitor your InfluxDB Cloud Dedicated cluster
|
||||
description: >
|
||||
Use the Grafana dashboard provided by InfluxData to monitor your
|
||||
Use the Grafana observability dashboard provided by InfluxData to monitor your
|
||||
InfluxDB Cloud Dedicated cluster.
|
||||
menu:
|
||||
influxdb_cloud_dedicated:
|
||||
|
@ -10,31 +10,31 @@ menu:
|
|||
weight: 104
|
||||
---
|
||||
|
||||
Use the Grafana dashboard provided by InfluxData to monitor your
|
||||
Use the Grafana observability dashboard provided by InfluxData to monitor your
|
||||
{{< product-name >}} cluster.
|
||||
|
||||
{{% note %}}
|
||||
#### Not available for all clusters
|
||||
|
||||
{{< product-name >}} monitoring dashboards are not available for all clusters.
|
||||
{{< product-name >}} observability dashboards are not available for all clusters.
|
||||
For questions about availability, [contact InfluxData support](https://support.influxdata.com).
|
||||
{{% /note %}}
|
||||
|
||||
- [Access your monitoring dashboard](#access-your-monitoring-dashboard)
|
||||
- [Access your observability dashboard](#access-your-observability-dashboard)
|
||||
- [Dashboard sections and cells](#dashboard-sections-and-cells)
|
||||
|
||||
{{< img-hd src="/img/influxdb/clustered-admin-monitoring-dashboard.png" alt="InfluxDB Cloud Dedicated monitoring dashboard" />}}
|
||||
{{< img-hd src="/img/influxdb/cloud-dedicated-admin-observability-dashboard.png" alt="InfluxDB Cloud Dedicated observability dashboard" />}}
|
||||
|
||||
## Access your monitoring dashboard
|
||||
## Access your observability dashboard
|
||||
|
||||
To access your {{< product-name >}} monitoring dashboard, visit the
|
||||
To access your {{< product-name >}} observability dashboard, visit the
|
||||
`/observability` endpoint of your {{< product-name >}} cluster in your browser:
|
||||
|
||||
<pre>
|
||||
<a href="https://{{< influxdb/host >}}/observability">https://{{< influxdb/host >}}/observability</a>
|
||||
</pre>
|
||||
|
||||
Use the credentials provided by InfluxData to log into your cluster monitoring dashboard.
|
||||
Use the credentials provided by InfluxData to log into your cluster observability dashboard.
|
||||
If you do not have login credentials, [contact InfluxData support](https://support.influxdata.com).
|
||||
|
||||
## Dashboard sections and cells
|
||||
|
|
|
@ -0,0 +1,159 @@
|
|||
---
|
||||
title: Set up and use single sign-on (SSO)
|
||||
description:
|
||||
Set up and use single sign-on (SSO) to authenicate access to your InfluxDB Cluster.
|
||||
menu:
|
||||
influxdb_cloud_dedicated:
|
||||
name: Set up and use SSO
|
||||
parent: Administer InfluxDB Cloud
|
||||
weight: 106
|
||||
---
|
||||
|
||||
{{< product-name >}} supports single sign-on (SSO) integrations through the use
|
||||
of [Auth0](https://auth0.com) and your identity provider of choice.
|
||||
Use SSO to provide users seamless access to your {{< product-name >}} cluster
|
||||
with an existing set of credentials.
|
||||
|
||||
{{% cloud %}}
|
||||
#### Contact InfluxData sales to enable SSO
|
||||
|
||||
SSO is a paid upgrade to your {{< product-name >}} cluster.
|
||||
To begin the process of enabling SSO, contact InfluxData Sales:
|
||||
|
||||
<a class="btn" href="https://www.influxdata.com/contact-sales/">Contact InfluxData Sales</a>
|
||||
{{% /cloud %}}
|
||||
|
||||
- [SSO authorization flow](#sso-authorization-flow)
|
||||
- [Set up your identity provider](#set-up-your-identity-provider)
|
||||
- [Connect your identity provider to Auth0](#connect-your-identity-provider-to-auth0)
|
||||
- [Manage users in your identity provider](#manage-users-in-your-identity-provider)
|
||||
- [Ongoing maintenance](#ongoing-maintenance)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
|
||||
## SSO authorization flow
|
||||
|
||||
With SSO enabled, whenever a user attempts to log into your {{< product-name >}}
|
||||
cluster, the following occurs:
|
||||
|
||||
1. InfluxDB sends an authentication request to the InfluxData-managed Auth0 service.
|
||||
2. Auth0 sends the provided credentials to your identity provider.
|
||||
3. Your identity provider grants or denies authorization based on the provided
|
||||
credentials and returns the appropriate response to Auth0.
|
||||
4. Auth0 returns the authorization response to {{< product-name >}} which grants
|
||||
or denies access to the user.
|
||||
|
||||
{{< html-diagram/sso-auth-flow >}}
|
||||
|
||||
## Set up your identity provider
|
||||
|
||||
For information about setting up and configuring your identity provider, refer
|
||||
to your identity provider's documentation.
|
||||
You can use any identity provider **supported by Auth0**:
|
||||
|
||||
- [Social identity providers supported by Auth0 {{< icon "export" >}}](https://auth0.com/docs/authenticate/identity-providers/social-identity-providers)
|
||||
- [Enterprise identity providers supported by Auth0 {{< icon "export" >}}](https://auth0.com/docs/authenticate/identity-providers/enterprise-identity-providers)
|
||||
- [Legal identity providers supported by Auth0 {{< icon "export" >}}](https://auth0.com/docs/authenticate/identity-providers/enterprise-identity-providers)
|
||||
|
||||
## Connect your identity provider to Auth0
|
||||
|
||||
To integrate your identity provider with the InfluxData-managed Auth0 service:
|
||||
|
||||
1. **Create a new application or client** in your identity provider to use with
|
||||
Auth0 and your {{< product-name >}} cluster.
|
||||
|
||||
2. **Provide the necessary connection credentials to InfluxData support**.
|
||||
What credentials are needed depends on your identity provider and the
|
||||
protocol you're using. For example:
|
||||
|
||||
| Protocol | Required credentials |
|
||||
| :------- | :---------------------------- |
|
||||
| **OIDC** | Client secret |
|
||||
| **SAML** | Identity provider certificate |
|
||||
|
||||
InfluxData support will provide you with more information about what specific
|
||||
credentials are required.
|
||||
|
||||
3. **Add the InfluxData Auth0 connection URL as a valid callback URL** to your
|
||||
identity provider application. This is also sometimes referred to as a
|
||||
"post-back" URL.
|
||||
|
||||
```
|
||||
https://auth.influxdata.com/login/callback
|
||||
```
|
||||
|
||||
With the callback URL in place, you're free to test the integration by logging
|
||||
into your {{< product-name >}} cluster.
|
||||
|
||||
## Manage users in your identity provider
|
||||
|
||||
Once SSO is set up, login access to your {{< product-name >}} cluster is managed
|
||||
through your identity provider. All users have administrative access.
|
||||
|
||||
For information about managing users in your identity provider, view your
|
||||
identity provider's documentation.
|
||||
|
||||
## Ongoing maintenance
|
||||
|
||||
Your SSO integration may require ongoing maintenance to continue to function
|
||||
properly. For example:
|
||||
|
||||
- **You're using OIDC and you update your client secret**: Provide the
|
||||
new secret to InfluxData support for updating in the InfluxData-managed Auth0
|
||||
service.
|
||||
|
||||
{{% note %}}
|
||||
#### Keep client secrets secure
|
||||
|
||||
InfluxData provides a secure method for transmitting sensitive secrets such as
|
||||
an OIDC client secret. Never send your client secret to InfluxData using an
|
||||
insecure method.
|
||||
{{% /note %}}
|
||||
|
||||
- **You're using SAML and your identity provider certificate is rotated**:
|
||||
Provide the new certificate to InfluxData support for updating in the
|
||||
InfluxData-managed Auth0 service.
|
||||
|
||||
{{% note %}}
|
||||
#### SAML certificate rotation
|
||||
|
||||
Some identity providers that support SAML are known to rotate certificates often.
|
||||
Each time the certificate is rotated, you must provide the updated certificate
|
||||
to InfluxData support. Consider this when selecting an identity provider and
|
||||
protocol to use.
|
||||
{{% /note %}}
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
The most common issues with SSO integrations occur when credentials related to
|
||||
your identity provider change and need to be updated in the InfluxData-managed
|
||||
Auth0 service (see [Ongoing maintenance](#ongoing-maintenance)).
|
||||
|
||||
When encountered, SSO integration errors return a `500` error code the browser.
|
||||
**Error details are included in the URL as a the following query parameters**:
|
||||
|
||||
- **error**
|
||||
- **error_description**
|
||||
- **state**
|
||||
|
||||
### Invalid thumbprint
|
||||
|
||||
The `Invalid thumbprint` error description indicates that the certificate used
|
||||
for SAML connections does not match the certificated configured in the
|
||||
InfluxData-managed Auth0 service.
|
||||
|
||||
- **error**: `access_denied`
|
||||
- **error_description**: `Invalid thumbprint (configured: XXXXXXXX.
|
||||
calculated: YYYYYYYY)`
|
||||
|
||||
#### Cause
|
||||
|
||||
The `configured` certificate is the certificate used by Auth0.
|
||||
The `calculated` certificate is the certificate used by your identity provider.
|
||||
If these certificates do not match, Auth0 will not authorize the request.
|
||||
This most likely means that the certificate was rotated by your identity
|
||||
provider and the new certificate needs to be added to Auth0.
|
||||
|
||||
#### Solution
|
||||
|
||||
Provide your updated certificate to [InfluxData support](https://support.influxdata.com)
|
||||
and they will add it to Auth0.
|
|
@ -11,6 +11,29 @@ menu:
|
|||
weight: 202
|
||||
---
|
||||
|
||||
## v2.9.2 {date="2024-06-17"}
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Ensure query subcommand returns any error while looping through results.
|
||||
|
||||
### Dependency Updates
|
||||
|
||||
- Update `google.golang.org/protobuf` from 1.34.1 to 1.34.2.
|
||||
|
||||
## v2.9.1 {date="2024-06-06"}
|
||||
|
||||
### Dependency Updates
|
||||
|
||||
- Update Go from 1.22.2 to 1.22.4
|
||||
- Update `github.com/apache/arrow/go/v16` from 16.0.0 to 16.1.0
|
||||
- Update `github.com/fatih/color` from 1.16.0 to 1.17.0
|
||||
- Update `golang.org/x/mod` from 0.17.0 to 0.18.0
|
||||
- Update `golang.org/x/oauth2` from 0.20.0 to 0.21.0
|
||||
- Update `google.golang.org/grpc` from 1.63.2 to 1.64.0
|
||||
- Update `google.golang.org/protobuf` from 1.34.0 to 1.34.1
|
||||
- Update build dependencies.
|
||||
|
||||
## v2.9.0 {date="2024-05-06"}
|
||||
|
||||
### Features
|
||||
|
@ -23,6 +46,7 @@ weight: 202
|
|||
- Update unimplemented error message with additional information.
|
||||
|
||||
### Dependecy Updates
|
||||
|
||||
- Update `github.com/apache/arrow/go/v16` from 16.0.0-20240401180149-68241d8a86e9 to 16.0.0.
|
||||
- Update `github.com/jedib0t/go-pretty/v6` from 6.5.8 to 6.5.9.
|
||||
- Update `github.com/pelletier/go-toml/v2` from 2.2.0 to 2.2.1.
|
||||
|
|
|
@ -21,8 +21,14 @@ date or through the Google Cloud Platform (GCP) or Azure marketplaces, see the
|
|||
To see which storage engine your organization is using,
|
||||
find the **InfluxDB Cloud powered by** link in your
|
||||
[InfluxDB Cloud organization homepage](https://cloud2.influxdata.com) version information.
|
||||
If your organization is using InfluxDB 3.0, you'll see
|
||||
If your organization is using InfluxDB v3, you'll see
|
||||
**InfluxDB Cloud Serverless** followed by the version number.
|
||||
|
||||
#### InfluxDB v3 and Flux
|
||||
|
||||
InfluxDB Cloud Serverless and other InfluxDB v3 products do not support Flux.
|
||||
Flux is now in maintenance mode. For more information, see
|
||||
[The future of Flux](/flux/v0/future-of-flux).
|
||||
{{% /note %}}
|
||||
|
||||
InfluxDB Cloud Serverless is a hosted and managed version of InfluxDB backed
|
||||
|
|
|
@ -68,7 +68,7 @@ In this process, the Ingester does the following:
|
|||
|
||||
The Ingester can be scaled both [vertically](#vertical-scaling) and
|
||||
[horizontally](#horizontal-scaling).
|
||||
Horizontal scaling increases write throughput and is typically the most
|
||||
Vertical scaling increases write throughput and is typically the most
|
||||
effective scaling strategy for the Ingester.
|
||||
|
||||
### Querier
|
||||
|
|
|
@ -12,6 +12,29 @@ weight: 202
|
|||
canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
|
||||
---
|
||||
|
||||
## v2.9.2 {date="2024-06-17"}
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Ensure query subcommand returns any error while looping through results.
|
||||
|
||||
### Dependency Updates
|
||||
|
||||
- Update `google.golang.org/protobuf` from 1.34.1 to 1.34.2.
|
||||
|
||||
## v2.9.1 {date="2024-06-06"}
|
||||
|
||||
### Dependency Updates
|
||||
|
||||
- Update Go from 1.22.2 to 1.22.4
|
||||
- Update `github.com/apache/arrow/go/v16` from 16.0.0 to 16.1.0
|
||||
- Update `github.com/fatih/color` from 1.16.0 to 1.17.0
|
||||
- Update `golang.org/x/mod` from 0.17.0 to 0.18.0
|
||||
- Update `golang.org/x/oauth2` from 0.20.0 to 0.21.0
|
||||
- Update `google.golang.org/grpc` from 1.63.2 to 1.64.0
|
||||
- Update `google.golang.org/protobuf` from 1.34.0 to 1.34.1
|
||||
- Update build dependencies.
|
||||
|
||||
## v2.9.0 {date="2024-05-06"}
|
||||
|
||||
### Features
|
||||
|
@ -24,6 +47,7 @@ canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
|
|||
- Update unimplemented error message with additional information.
|
||||
|
||||
### Dependecy Updates
|
||||
|
||||
- Update `github.com/apache/arrow/go/v16` from 16.0.0-20240401180149-68241d8a86e9 to 16.0.0.
|
||||
- Update `github.com/jedib0t/go-pretty/v6` from 6.5.8 to 6.5.9.
|
||||
- Update `github.com/pelletier/go-toml/v2` from 2.2.0 to 2.2.1.
|
||||
|
|
|
@ -9,6 +9,14 @@ aliases:
|
|||
- /kapacitor/v1/about_the_project/releasenotes-changelog/
|
||||
---
|
||||
|
||||
## v1.7.5 {date="2024-06-12"}
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Upgrade Go to 1.21.10.
|
||||
|
||||
---
|
||||
|
||||
## v1.7.4 {date="2024-04-22"}
|
||||
|
||||
### Dependency updates
|
||||
|
|
|
@ -5,7 +5,7 @@ description: >
|
|||
time series platform, used to collect and report metrics. Telegraf supports four categories of plugins -- input, output, aggregator, and processor.
|
||||
menu:
|
||||
telegraf_v1:
|
||||
name: Telegraf v1.30
|
||||
name: Telegraf v1.31
|
||||
weight: 1
|
||||
related:
|
||||
- /resources/videos/intro-to-telegraf/
|
||||
|
|
|
@ -0,0 +1,42 @@
|
|||
---
|
||||
title: telegraf plugins parsers
|
||||
description: >
|
||||
The `telegraf plugins parsers` command prints available parser plugins.
|
||||
menu:
|
||||
telegraf_v1_ref:
|
||||
parent: telegraf plugins
|
||||
weight: 302
|
||||
---
|
||||
|
||||
The `telegraf plugins parsers` command prints available parser plugins.
|
||||
|
||||
## Usage
|
||||
|
||||
```sh
|
||||
telegraf [global-flags] plugins parsers [flags]
|
||||
```
|
||||
|
||||
## Flags
|
||||
|
||||
| Flag | | Description |
|
||||
| :--- | :------------- | :---------------------------- |
|
||||
| | `--deprecated` | Print only deprecated plugins |
|
||||
| `-h` | `--help` | Show command help |
|
||||
|
||||
{{% caption %}}
|
||||
_Also see [Telegraf global flags](/telegraf/v1/commands/#telegraf-global-flags)._
|
||||
{{% /caption %}}
|
||||
|
||||
## Examples
|
||||
|
||||
### List available parser plugins
|
||||
|
||||
```sh
|
||||
telegraf plugins parsers
|
||||
```
|
||||
|
||||
### List deprecated parser plugins
|
||||
|
||||
```sh
|
||||
telegraf plugins parsers --deprecated
|
||||
```
|
|
@ -0,0 +1,42 @@
|
|||
---
|
||||
title: telegraf plugins serializers
|
||||
description: >
|
||||
The `telegraf plugins serializers` command prints available serializer plugins.
|
||||
menu:
|
||||
telegraf_v1_ref:
|
||||
parent: telegraf plugins
|
||||
weight: 302
|
||||
---
|
||||
|
||||
The `telegraf plugins serializers` command prints available serializer plugins.
|
||||
|
||||
## Usage
|
||||
|
||||
```sh
|
||||
telegraf [global-flags] plugins serializers [flags]
|
||||
```
|
||||
|
||||
## Flags
|
||||
|
||||
| Flag | | Description |
|
||||
| :--- | :------------- | :---------------------------- |
|
||||
| | `--deprecated` | Print only deprecated plugins |
|
||||
| `-h` | `--help` | Show command help |
|
||||
|
||||
{{% caption %}}
|
||||
_Also see [Telegraf global flags](/telegraf/v1/commands/#telegraf-global-flags)._
|
||||
{{% /caption %}}
|
||||
|
||||
## Examples
|
||||
|
||||
### List available serializer plugins
|
||||
|
||||
```sh
|
||||
telegraf plugins serializers
|
||||
```
|
||||
|
||||
### List deprecated serializer plugins
|
||||
|
||||
```sh
|
||||
telegraf plugins serializers --deprecated
|
||||
```
|
|
@ -9,61 +9,11 @@ menu:
|
|||
weight: 10
|
||||
weight: 6
|
||||
aliases:
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/plugin-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
- /telegraf/v1/plugins/plugins-list/
|
||||
- /telegraf/v1/plugins/aggregators/
|
||||
- /telegraf/v1/plugins/inputs/
|
||||
- /telegraf/v1/plugins/outputs/
|
||||
- /telegraf/v1/plugins/processors/
|
||||
---
|
||||
|
||||
|
|
|
@ -11,6 +11,246 @@ menu:
|
|||
weight: 60
|
||||
---
|
||||
|
||||
## v1.31.0 {date="2024-06-10"}
|
||||
|
||||
### Important Changes
|
||||
|
||||
- The fields `read_bytes` and `write_bytes` in `inputs.procstat` now contain all
|
||||
I/O operations for consistency with other operating systems. Previous values
|
||||
are output as `disk_read_bytes` and `disk_write_bytes` measuring only the I/O
|
||||
on the storage layer.
|
||||
|
||||
### New Plugins
|
||||
|
||||
#### Inputs
|
||||
|
||||
- [smartctl](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/smartctl) (`inputs.smartctl`)
|
||||
|
||||
#### Parsers
|
||||
|
||||
- [openmetrics](https://github.com/influxdata/telegraf/tree/master/plugins/parsers/openmetrics) (`parsers.openmetrics`)
|
||||
- [parquet](https://github.com/influxdata/telegraf/tree/master/plugins/parsers/parquet) (`parsers.parquet`)
|
||||
|
||||
#### Processors
|
||||
|
||||
- [timestamp](https://github.com/influxdata/telegraf/tree/master/plugins/processors/timestamp) (`processors.timestamp`)
|
||||
|
||||
### Features
|
||||
|
||||
- Agent:
|
||||
- Add uint support in cli test output.
|
||||
- Introduce CLI option to set config URL retry attempts.
|
||||
- Introduce CLI option to reload remote URL configs on change.
|
||||
- Azure Monitor (`input.azure_monitor`): Use default Azure credentials chain when no secret provided.
|
||||
- Basicstats (aggregators.basicstats`): Add last field.
|
||||
- Binary (`parsers.binary`): Allow base64-encoded input data.
|
||||
- Ceph (`inputs.ceph`): Use perf schema to determine metric type.
|
||||
- CLI: List available parsers and serializers.
|
||||
- CrateDB (`outputs.cratedb`): Allow configuration of startup error handling.
|
||||
- DNS Query (`inputs.dns_query`): Allow ignoring errors of specific types.
|
||||
- ElasticSearch (`outputs.elasticsearch Allow settings extra headers for elasticsearch output.
|
||||
- Exec (`inputs.exec`): Add option to ignore return code.
|
||||
- Execd (`inputs.execd`): Add option to not restart program on error.
|
||||
- File (`inputs.file`): Add tag with absolute path of file.
|
||||
- Final (aggregators.final`): Add option to disable appending _final.
|
||||
- GNMI (`inputs.gnmi`):
|
||||
- Add keepalive settings.
|
||||
- Add option to create more descriptive tags.
|
||||
- Add secret store support for username and password.
|
||||
- Add yang-model decoding of JSON IETF payloads.
|
||||
- Allow to pass accepted cipher suites.
|
||||
- HTTP Listener (`inputs.http_listener`): Allow setting custom success return code.
|
||||
- HTTP Response (`inputs.http_response`): Add cookie authentication.
|
||||
- Influx (`serializers.influx`): Add option to omit timestamp.
|
||||
- InfluxDB (`inputs.influxdb`): Add metrics for build, crypto and commandline.
|
||||
- InfluxDB (`outputs.influxdb`): Add option to define local address.
|
||||
- InfluxDB v2 (`outputs.influxdb_v2`)
|
||||
- Add option to set local address.
|
||||
- Preserve custom query parameters on write.
|
||||
- InfluxDB v2 Listener (`inputs.influxdb_v2_listener`):
|
||||
- Add support for rate limiting.
|
||||
- Support secret store for token.
|
||||
- Internet Speed (`inputs.internet_speed`): Introduce packet loss field.
|
||||
- Inputs (`inputs`): Add framework to retry on startup errors.
|
||||
- Kafka Consumer (`inputs.kafka_consumer`): Add resolve canonical bootstrap server option.
|
||||
- KNX Listener (`inputs.knx_listener`):
|
||||
- Add support for string data type.
|
||||
- Allow usage of DPT string representation.
|
||||
- Kubernetes (`inputs.kubernetes`): Add option to node metric name.
|
||||
- Lustre2 (`inputs.lustre2`):
|
||||
- Add eviction_count field.
|
||||
- Add health-check metric.
|
||||
- Add support for bulk read/write stats.
|
||||
- Skip brw_stats in case of insufficient permissions.
|
||||
- Merge (aggregators.merge`): Allow to round metric timestamps.
|
||||
- MQTT (`outputs.mqtt`): Add client trace logging, resolve MQTT5 reconnect login.
|
||||
- Mock (`inputs.mock`): Add baseline option to sine.
|
||||
- Netflow (`inputs.netflow`):
|
||||
- Add support for IPFIX option packets.
|
||||
- Add support for netflow v9 option packets.
|
||||
- Nvidia SMI (`inputs.nvidia_smi`): Add power-limit field for v12 scheme.
|
||||
- OPCUA (`common.opcua`): Add session timeout as configuration option.
|
||||
- OpenStack (`inputs.openstack`): Use service catalog from v3 authentication if available.
|
||||
- OpenTelemetry (`inputs.opentelemetry`): Add option to set max receive message size
|
||||
- Outputs (`outputs`): Add framework to retry on startup errors.
|
||||
- Parser (`processors.parser`): Add base64 decode for fields.
|
||||
- PostgreSQL (`outputs.postgresql`):
|
||||
- Add secret store support.
|
||||
- Allow configuration of startup error handling.
|
||||
- Printer (`processors.printer`): Embed Influx serializer options.
|
||||
- Procstat (`inputs.procstat`):
|
||||
- Add option to select properties to collect.
|
||||
- Allow multiple selection criteria.
|
||||
- Report consistent I/O on Linux.
|
||||
- Prometheus Remote Write (`parser.prometheusremotewrite`): Parse and generate histogram buckets.
|
||||
- Radius (`inputs.radius`): Provide setting to set request IP address.
|
||||
- Redis (`inputs.redis`): Add latency percentiles metric.
|
||||
- s7comm (`inputs.s7comm`): Add optional connection type setting.
|
||||
- SNMP (`snmp`): Add secret support for auth_password and priv_password.
|
||||
- SNMP (`inputs.snmp`): Convert octet string with invalid data to hex.
|
||||
- SQLServer (`inputs.sqlserver`): Add persistent version store metrics.
|
||||
- Starlark (`processors.starlark`): Allow persistence of global state.
|
||||
- Statsd (`inputs.statsd`):
|
||||
- Add support for DogStatsD v1.2.
|
||||
- Allow counters to report as float.
|
||||
- Windows EventLog (`inputs.win_eventlog`): Add option to define event batch-size.
|
||||
- Windows WMI (`inputs.win_wmi`):
|
||||
- Add support for remote queries.
|
||||
- Allow to invoke methods.
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Agent: Warn on multiple agent configuration tables seen.
|
||||
- CloudWatch (`inputs.cloudwatch`):
|
||||
- Add accounts when enabled.
|
||||
- Ensure account list is larger than index.
|
||||
- ECS (`inputs.ecs`): Check for nil pointer before use.
|
||||
- PostgreSQL Extensible (`inputs.postgresql_extensible`): Use same timestamp for each gather.
|
||||
- procstat (`inputs.procstat`): Do not report dead processes as running for orphan PID files.
|
||||
- smartctl (`inputs.smartctl`): Add additional fields.
|
||||
- SNMP Lookup (`processors.snmp_lookup`): Return empty tag-map on error to avoid panic.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `cloud.google.com/go/storage` from 1.40.0 to 1.41.0.
|
||||
- Update `github.com/awnumar/memguard` from 0.22.4 to 0.22.5.
|
||||
- Update `github.com/fatih/color` from 1.16.0 to 1.17.0.
|
||||
- Update `github.com/jhump/protoreflect` from 1.15.6 to 1.16.0.
|
||||
- Update `github.com/lxc/incus` v0.4.0 to v6.2.0.
|
||||
- Update `github.com/miekg/dns` from 1.1.58 to 1.1.59.
|
||||
- Update `github.com/openzipkin/zipkin-go` from 0.4.2 to 0.4.3.
|
||||
- Update `github.com/prometheus/common` from 0.52.2 to 0.53.0.
|
||||
- Update `github.com/showwin/speedtest-go` from 1.7.5 to 1.7.6.
|
||||
- Update `github.com/showwin/speedtest-go` from 1.7.6 to 1.7.7.
|
||||
- Update `github.com/snowflakedb/gosnowflake` from 1.7.2 to 1.10.0.
|
||||
- Update `go` from v1.22.3 to v1.22.4.
|
||||
- Update `golang.org/x/crypto` from 0.22.0 to 0.23.0.
|
||||
- Update `golang.org/x/net` from 0.24.0 to 0.25.0.
|
||||
- Update `k8s.io/*` from 0.29.3 to 0.30.1.
|
||||
- Update `modernc.org/sqlite` from 1.29.10 to 1.30.0.
|
||||
- Update `modernc.org/sqlite` from 1.29.5 to 1.29.10.
|
||||
- Update `super-linter/super-linter` from 6.4.1 to 6.5.0.
|
||||
- Update `super-linter/super-linter` from 6.5.0 to 6.5.1.
|
||||
- Switch to `github.com/leodido/go-syslog`.
|
||||
- Update all OpenTelemetry dependencies.
|
||||
|
||||
## v1.30.3 {date="2024-05-20"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Cloudwatch (`inputs.cloudwatch`): Option to produce dense metrics.
|
||||
- GNMI (`inputs.gnmi`): Ensure path contains elements to avoid panic.
|
||||
- Graphite (`outputs.graphite`): Handle local address without port correctly.
|
||||
- HTTP (`http`): Stop plugins from leaking file descriptors on telegraf reload.
|
||||
- HTTP Listener v2 (`inputs.http_listener_v2`): Wrap timestamp parsing error messages.
|
||||
- Loki (`outputs.loki`): Option to sanitize label names.
|
||||
- Makefile (`makefile`): Use go's dependency checker for per platform builds.
|
||||
- Netflow (`inputs.netflow`): Log unknown fields only once.
|
||||
- Redis (`input.redis`): Discard invalid errorstat lines.
|
||||
- Sysstat (`inputs.sysstat`): Prevent default sadc_interval from increasing on reload.
|
||||
- Windows (`windows`): Make sure to log the final error message on exit.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `cloud.google.com/go/bigquery` from 1.59.1 to 1.61.0.
|
||||
- Update `github.com/Azure/azure-kusto-go` from 0.15.0 to 0.15.2.
|
||||
- Update `github.com/aliyun/alibaba-cloud-sdk-go` from 1.62.713 to 1.62.721.
|
||||
- Update `github.com/antchfx/xmlquery` from 1.3.18 to 1.4.0.
|
||||
- Update `github.com/antchfx/xpath` from 1.2.5 to 1.3.0.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/config` from 1.27.9 to 1.27.13.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.9 to 1.17.11.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.151.1 to 1.161.1.
|
||||
- Update `github.com/coocood/freecache` from 1.2.3 to 1.2.4.
|
||||
- Update `github.com/google/cel-go` from 0.18.1 to 0.20.1.
|
||||
- Update `github.com/grid-x/modbus` from v0.0.0-20211113184042-7f2251c342c9 to v0.0.0-20240503115206-582f2ab60a18.
|
||||
- Update `github.com/nats-io/nats-server/v2` from 2.10.9 to 2.10.14.
|
||||
- Update `github.com/pion/dtls/v2` from 2.2.10 to 2.2.11.
|
||||
- Update `github.com/prometheus/procfs` from 0.13.0 to 0.14.0.
|
||||
- Update `github.com/shirou/gopsutil/v3` from v3.24.3 to v3.24.4.
|
||||
- Update `github.com/testcontainers/testcontainers-go/modules/kafka` from 0.26.1-0.20231116140448-68d5f8983d09 to 0.30.0.
|
||||
- Update `github.com/vmware/govmomi` from 0.37.0 to 0.37.2.
|
||||
- Update `go` from v1.22.2 to v1.22.3.
|
||||
- Update `golang.org/x/mod` from 0.16.0 to 0.17.0.
|
||||
- Update `golang.org/x/sync` from 0.6.0 to 0.7.0.
|
||||
- Update `golangci-lint` from v1.57.2 to v1.58.0.
|
||||
- Update `google.golang.org/api` from 0.171.0 to 0.177.0.
|
||||
- Update `super-linter/super-linter` from 6.3.1 to 6.4.1.
|
||||
- Migrate to maintained gopacket library.
|
||||
|
||||
## v1.30.2 {date="2024-04-22"}
|
||||
|
||||
### Important Changes
|
||||
|
||||
- This release reverts the behavior of `inputs.systemd_units` back to
|
||||
pre-v1.30.0 to only collect units already loaded by systemd (i.e. not
|
||||
collecting disabled or static units). This was necessary because using
|
||||
unspecific filters will cause significant load on the system as systemd needs
|
||||
to read all unit-files matching the pattern in each gather cycle. If you use
|
||||
specific patterns and want to collect non-loaded units, please set the
|
||||
`collect_disabled_units` option to true.
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Agent (`agent`): Ensure import of required package for pprof support.
|
||||
- Disk I/O (`inputs.diskio`): Update path from /sys/block to /sys/class/block.
|
||||
- Modbus (`inputs.modbus`): Avoid overflow when calculating with uint16 addresses.
|
||||
- Nvidia (`inputs.nvidia`): Include power limit field for v11.
|
||||
- OPC UA (`inputs.opcua`): Make sure to always create a request.
|
||||
- OpenSearch (`outputs.opensearch`): Correctly error during failures or disconnect.
|
||||
- PHP FPM (`inputs.phpfpm`): Check for error before continue processing.
|
||||
- Prometheus (`inputs.prometheus`):
|
||||
- Correctly handle host header.
|
||||
- Remove duplicate response_timeout option.
|
||||
- SQL (`outputs.sql`): Enable the use of krb5 with mssql driver.
|
||||
- SQL Server (`inputs.sqlserver`): Honor timezone on backup metrics.
|
||||
- systemd (`systemd`): Remove 5 second timeout, use default (90 seconds).
|
||||
- systemd Units (`inputs.systemd_units`):
|
||||
- Reconnect if connection is lost.
|
||||
- Revert to only gather loaded units by default.
|
||||
- Windows Event Log (`inputs.win_eventlog`): Handle empty query correctly.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `github.com/aliyun/alibaba-cloud-sdk-go` from 1.62.563 to 1.62.708.
|
||||
- Update `github.com/aliyun/alibaba-cloud-sdk-go` from 1.62.708 to 1.62.713.
|
||||
- Update `github.com/apache/iotdb-client-go` from 0.12.2-0.20220722111104-cd17da295b46 to 1.2.0-tsbs.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/cloudwatch` from 1.36.1 to 1.37.0.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/kinesis` from 1.27.1 to 1.27.4.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/timestreamwrite` from 1.25.2 to 1.25.5.
|
||||
- Update `github.com/go-sql-driver/mysql` from 1.7.1 to 1.8.1.
|
||||
- Update `github.com/gophercloud/gophercloud` from 1.9.0 to 1.11.0.
|
||||
- Update `github.com/jackc/pgtype` from 1.14.2 to 1.14.3.
|
||||
- Update `github.com/prometheus/client_golang` from 1.18.0 to 1.19.0.
|
||||
- Update `github.com/redis/go-redis/v9` from 9.2.1 to 9.5.1.
|
||||
- Update `github.com/shirou/gopsutil` from v3.23.11 to v3.24.3.
|
||||
- Update `github.com/testcontainers/testcontainers-go` from 0.27.0 to 0.29.1.
|
||||
- Update `github.com/vmware/govmomi` from 0.33.1 to 0.37.0.
|
||||
- Update `golang.org/x/net` from 0.22.0 to 0.23.0.
|
||||
- Update `golang.org/x/oauth2` from 0.18.0 to 0.19.0.
|
||||
- Update `k8s.io/client-go` from 0.29.2 to 0.29.3.
|
||||
- Update `super-linter/super-linter` from 6.3.0 to 6.3.1.
|
||||
- Update `tj-actions/changed-files` from 43 to 44
|
||||
|
||||
## v1.30.1 {date="2024-04-01"}
|
||||
|
||||
### Bug fixes
|
||||
|
@ -61,7 +301,6 @@ menu:
|
|||
- Update `google.golang.org/protobuf` from 1.32.0 to 1.33.0.
|
||||
- Update `tj-actions/changed-files` from 42 to 43.
|
||||
|
||||
|
||||
## v1.30.0 {date="2024-03-11"}
|
||||
|
||||
### Deprecation removals
|
||||
|
@ -182,6 +421,156 @@ can help with migrating to newer plugins.
|
|||
- Update `modernc.org/sqlite` from 1.28.0 to 1.29.2.
|
||||
- Update `super-linter/super-linter` from 6.1.1 to 6.3.0.
|
||||
|
||||
## v1.29.5 {date="2024-02-20"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- execd (`processors.execd`): Accept tracking metrics instead of dropping them.
|
||||
- Filecount (`inputs.filecount`): Respect symlink files with FollowSymLinks.
|
||||
- GNMI (`inputs.gnmi`): Normalize path for inline origin handling.
|
||||
- Kafka Consume (`inputs.kafka_consumer`): Fix typo of msg_headers_as_tags.
|
||||
- MQTT (`outputs.mqtt`): Retry metrics for server timeout.
|
||||
- Packaging (`rpm`): Ensure telegraf is installed after useradd.
|
||||
- PostgreSQL Extensible (`inputs.postgresql_extensible`): Add support for bool tags.
|
||||
- Redfish (`inputs.redfish`): Resolve iLO4 fan data.
|
||||
- SNMP Trap (`inputs.snmp_trap`): Enable SHA ciphers.
|
||||
- unpivot (`processors.unpivot`): Handle tracking metrics correctly.
|
||||
- Vsphere (`inputs.vsphere`): Use guest.guestId value if set for guest name.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `cloud.google.com/go/bigquery` from 1.57.1 to 1.58.0.
|
||||
- Update `cloud.google.com/go/pubsub` from 1.33.0 to 1.36.1.
|
||||
- Update `cloud.google.com/go/storage` from 1.36.0 to 1.38.0.
|
||||
- Update `github.com/Azure/azure-event-hubs-go/v3` from 3.6.1 to 3.6.2.
|
||||
- Update `github.com/DATA-DOG/go-sqlmock` from 1.5.0 to 1.5.2.
|
||||
- Update `github.com/IBM/sarama` from 1.42.1 to 1.42.2.
|
||||
- Update `github.com/awnumar/memguard` from 0.22.4-0.20231204102859-fce56aae03b8 to 0.22.4.
|
||||
- Update `github.com/cloudevents/sdk-go/v2` from 2.14.0 to 2.15.0.
|
||||
- Update `github.com/eclipse/paho.golang` from 0.11.0 to 0.20.0.
|
||||
- Update `github.com/google/uuid` from 1.5.0 to 1.6.0.
|
||||
- Update `github.com/gopcua/opcua` from 0.4.0 to 0.5.3.
|
||||
- Update `github.com/gophercloud/gophercloud` from 1.7.0 to 1.9.0.
|
||||
- Update `github.com/gwos/tcg/sdk` from v0.0.0-20220621192633-df0eac0a1a4c to v8.7.2.
|
||||
- Update `github.com/jhump/protoreflect` from 1.15.4 to 1.15.6.
|
||||
- Update `github.com/klauspost/compress` from 1.17.4 to 1.17.6.
|
||||
- Update `github.com/miekg/dns` from 1.1.57 to 1.1.58.
|
||||
- Update `github.com/showwin/speedtest-go` from 1.6.7 to 1.6.10.
|
||||
- Update `github.com/urfave/cli/v2` from 2.25.7 to 2.27.1.
|
||||
- Update `go.opentelemetry.io/collector/pdata` from 1.0.1 to 1.1.0.
|
||||
- Update `golang.org/x/oauth2` from 0.16.0 to 0.17.0.
|
||||
- Update `google.golang.org/api` from 0.162.0 to 0.165.0.
|
||||
- Update `google.golang.org/grpc` from 1.61.0 to 1.61.1.
|
||||
- Update `k8s.io/apimachinery` from 0.29.0 to 0.29.1.
|
||||
- Update `k8s.io/client-go` from 0.29.0 to 0.29.1.
|
||||
- Update `k8s.io/client-go` from 0.29.1 to 0.29.2.
|
||||
- Update `super-linter/super-linter` from 6.0.0 to 6.1.1.
|
||||
- Update `tj-actions/changed-files` from 41 to 42.
|
||||
- Remove `golang.org/x/exp` and use stable versions instead.
|
||||
- Use `github.com/coreos/go-systemd/v22` instead of git version.
|
||||
|
||||
## v1.29.4 {date="2024-01-31"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- SNMP (`inputs.temp`): Fix regression in metric formats.
|
||||
- SNMP Trap (`inputs.snmp_trap`): Handle octet strings.
|
||||
- Parser (`processors.parser`): Drop tracking metrics when not carried forward.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update all AWS dependencies
|
||||
- Update `github.com/compose-spec/compose-go` from 1.20.0 to 1.20.2.
|
||||
- Update `github.com/gosnmp/gosnmp` from 1.36.1 to 1.37.0.
|
||||
- Update `github.com/microsoft/go-mssqldb` from 1.5.0 to 1.6.0.
|
||||
- Update `github.com/nats-io/nats-server/v2` from 2.10.6 to 2.10.9.
|
||||
- Update `github.com/yuin/goldmark` from 1.5.6 to 1.6.0.
|
||||
|
||||
## v1.29.3 {date="2024-01-29"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Encoding (`common.encoding`): Remove locally-defined errors and use upstream ones.
|
||||
- GNMI (`inputs.gnmi`): Refactor alias handling to prevent clipping.
|
||||
- IOTDB (`outputs.iotdb`): Handle paths that contain illegal characters.
|
||||
- Loki (`outputs.loki`): Do not close body before reading it.
|
||||
- MQTT (`outputs.mqtt`): Preserve leading slash in topic.
|
||||
- Temperature (`inputs.temp`): Recover pre-v1.22.4 temperature sensor readings.
|
||||
- Windows Performance Counters (`inputs.win_perf_counters`):
|
||||
- Check errors post-collection for skip.
|
||||
- Ignore PdhCstatusNoInstance as well.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs` from 1.29.5 to 1.31.0.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/sts` from 1.26.5 to 1.26.7.
|
||||
- Update `github.com/clarify/clarify-go` from 0.2.4 to 0.3.1.
|
||||
- Update `github.com/docker/docker` from 24.0.7+incompatible to 25.0.0+incompatible.
|
||||
- Update `github.com/docker/go-connections` from 0.4.0 to 0.5.0.
|
||||
- Update `github.com/fatih/color` from 1.15.0 to 1.16.0.
|
||||
- Update `github.com/gorilla/mux` from 1.8.0 to 1.8.1.
|
||||
- Update `github.com/intel/powertelemetry` from 1.0.0 to 1.0.1.
|
||||
- Update `github.com/nats-io/nats.go` from 1.31.0 to 1.32.0.
|
||||
- Update `github.com/prometheus/common` from 0.44.0 to 0.45.0.
|
||||
- Update `github.com/testcontainers/testcontainers-go` from 0.26.0 to 0.27.0.
|
||||
- Update `github.com/vapourismo/knx-go` from v0.0.0-20220829185957-fb5458a5389d to 20240107135439-816b70397a00.
|
||||
- Update `go.opentelemetry.io/collector/pdata` from 1.0.0-rcv0016 to 1.0.1.
|
||||
- Update `go.starlark.net` from `go.starlark.net` v0.0.0-20220328144851-d1966c6b9fcd to v0.0.0-20231121155337-90ade8b19d09.
|
||||
- Update `k8s.io/client-go` from 0.28.3 to 0.29.0.
|
||||
- Update `modernc.org/sqlite` from 1.24.0 to 1.28.0.
|
||||
|
||||
## v1.29.2 {date="2024-01-08"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Bigquery (`outputs.bigquery`): Ignore fields containing NaN or infinity.
|
||||
- Filter (`processors.filter`): Rename processors.Filter -> processors.filter.
|
||||
- InfluxDB (`outputs.influxdb`): Support setting Host header.
|
||||
- InfluxDB v2 (`outputs.influxdb_v2`): Support setting Host header.
|
||||
- Kafka (`common.kafka`): Correctly set gssapi username/password.
|
||||
- Add pid field to differentiate metrics.
|
||||
- Use logger without causing panic.
|
||||
- PHP FPM (`inputs.phpfpm`):
|
||||
- procstat (`inputs.procstat`): Correctly set tags on procstat_lookup.
|
||||
- Prometheus Client (`outputs.prometheus_client`): Always default to TCP.
|
||||
- Starlark (`processors.starlark`): Use tracking ID to identify tracking metrics.
|
||||
- systemd (`systemd`): Allow notify access from all.
|
||||
- UPSD (`inputs.upsd`): Add additional fields to upsd from NUT.
|
||||
- Vsphere (`inputs.vsphere`): Resolve occasional serverFault.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `collectd.org` from v0.5.0 to v0.6.0.
|
||||
- Update `github.com/Azure/azure-kusto-go` from 0.13.1 to 0.15.0.
|
||||
- Update `github.com/containerd/containerd` from 1.7.7 to 1.7.11.
|
||||
- Update `github.com/djherbis/times` from 1.5.0 to 1.6.0.
|
||||
- Update `github.com/dvsekhvalnov/jose2go` from v1.5.0 to v1.5.1-0.20231206184617-48ba0b76bc88.
|
||||
- Update `github.com/google/uuid` from 1.4.0 to 1.5.0.
|
||||
- Update `github.com/jhump/protoreflect` from 1.15.3 to 1.15.4.
|
||||
- Update `github.com/pion/dtls/v2` from 2.2.7 to 2.2.8.
|
||||
- Update `github.com/prometheus/prometheus` from 0.48.0 to 0.48.1.
|
||||
- Update `github.com/sijms/go-ora/v2` from 2.7.18 to 2.8.4.
|
||||
- Update `go.mongodb.org/mongo-driver` from 1.12.1 to 1.13.1.
|
||||
- Update `golang.org/x/crypto` from 0.16.0 to 0.17.0.
|
||||
- Update `golang.org/x/net` from 0.17.0 to 0.19.0.
|
||||
- Update `google.golang.org/protobuf` from 1.31.1-0.20231027082548-f4a6c1f6e5c1 to 1.32.0.
|
||||
|
||||
## v1.29.1 {date="2023-12-13"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Clickhouse (`inputs.clickhouse`): Omit zookeeper metrics on clickhouse cloud.
|
||||
- PHP FPM (`inputs.php-fpm`): Parse JSON output.
|
||||
- procstat (`inputs.procstat`): Revert unintended renaming of systemd_unit option.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `github.com/go-ldap/ldap/v3` from 3.4.5 to 3.4.6.
|
||||
- Update `github.com/klauspost/compress` from 1.17.3 to 1.17.4.
|
||||
- Update `github.com/openzipkin/zipkin-go` from 0.4.1 to 0.4.2.
|
||||
- Update `github.com/tidwall/gjson` from 1.14.4 to 1.17.0.
|
||||
- Update all `github.com/aws/aws-sdk-go-v2` dependencies.
|
||||
|
||||
## v1.29.0 {date="2023-12-11"}
|
||||
|
||||
### New Plugins
|
||||
|
@ -313,6 +702,138 @@ can help with migrating to newer plugins.
|
|||
- Update `k8s.io/api` from 0.28.3 to 0.28.4
|
||||
- Point kafka dependency to IBM organization
|
||||
|
||||
## v1.28.5 {date="2023-11-15"}
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- ECS (`inputs.ecs`): Correct v4 metadata URLs.
|
||||
- Intel RDT (`inputs.intel_rdt`): Do not fail on missing PIDs.
|
||||
- JSON v2 (`parsers.json_v2`): Log inner errors.
|
||||
- s7comm (`inputs.s7comm`): Truncate strings to reported length.
|
||||
|
||||
### Dependency Updates
|
||||
|
||||
- Update `github.com/gosnmp/gosnmp` from 1.35.1-0.20230602062452-f30602b8dad6 to 1.36.1.
|
||||
- Update `github.com/Masterminds/semver/v3` from 3.2.0 to 3.2.1.
|
||||
- Update `golang.org/x/sync` from 0.4.0 to 0.5.0.
|
||||
- Update `golang.org/x/mod` from 0.13.0 to 0.14.0.
|
||||
- Update `google.golang.org/api` from 0.149.0 to 0.150.0.
|
||||
|
||||
## v1.28.4 {date="2023-11-13"}
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- cGroup (`inputs.cgroup`): Escape backslashes in path.
|
||||
- Config (`config`): Fix comment removal in TOML files.
|
||||
- Disk (`inputs.disk`): Add inodes_used_percent field.
|
||||
- ECS (`inputs.ecs`):
|
||||
- Fix cgroupv2 CPU metrics.
|
||||
- Test for v4 metadata endpoint.
|
||||
- Elasticsearch (`outputs.elasticsearch`): Print error status value.
|
||||
- IP Set (`inputs.ipset`): Parse lines with timeout.
|
||||
- JSON v2 (`parsers.json_v2`): Prevent race condition in parse function.
|
||||
- Prometheus (`inputs.prometheus`): Read bearer token from file every time.
|
||||
- MQTT Consumer (`inputs.mqtt_consumer`): Resolve could not mark message delivered.
|
||||
- Netflow (`inputs.netflow`): Fix sFlow metric timestamp.
|
||||
- s7comm (`inputs.s7comm`): Fix bit queries.
|
||||
- Timestream (`outputs.timestream`): Clip uint64 values.
|
||||
- Windows Performance Counters (`inputs.win_perf_counter`): Do not rely on returned buffer size.
|
||||
- ZFS (`inputs.zfs`):
|
||||
- Parse metrics correctly on FreeBSD 14.
|
||||
- Support gathering metrics on zfs 2.2.0 and later.
|
||||
|
||||
### Dependency Updates
|
||||
|
||||
- Update `cloud.google.com/go/storage` from 1.30.1 to 1.34.1.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/config` from 1.18.42 to 1.19.1.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/credentials` from 1.13.40 to 1.13.43.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs` from 1.23.5 to 1.26.0.
|
||||
- Update `github.com/antchfx/xmlquery` from 1.3.17 to 1.3.18.
|
||||
- Update `github.com/antchfx/xpath` from 1.2.5-0.20230505064641-588960cceeac to 1.2.5.
|
||||
- Update `github.com/benbjohnson/clock` from 1.3.3 to 1.3.5.
|
||||
- Update `github.com/compose-spec/compose-go` from 1.16.0 to 1.20.0.
|
||||
- Update `github.com/docker/docker` from 24.0.6 to 24.0.7.
|
||||
- Update `github.com/hashicorp/consul/api` from 1.24.0 to 1.25.1.
|
||||
- Update `github.com/hashicorp/consul/api` from 1.25.1 to 1.26.1.
|
||||
- Update `github.com/nats-io/nkeys` from 0.4.5 to 0.4.6.
|
||||
- Update `github.com/prometheus/client_golang` from 1.16.0 to 1.17.0.
|
||||
- Update `github.com/rabbitmq/amqp091-go` from 1.8.1 to 1.9.0.
|
||||
- Update `github.com/showwin/speedtest-go` from 1.6.6 to 1.6.7.
|
||||
- Update `google.golang.org/grpc` from 1.58.2 to 1.58.3.
|
||||
- Update `k8s.io/client-go` from 0.28.2 to 0.28.3.
|
||||
|
||||
## v1.28.3 {date="2023-10-23"}
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Infiniband (`inputs.infiniband`): Handle devices without counters.
|
||||
- Jenkins (`inputs.jenkins`): Filter after searching sub-folders.
|
||||
- Jolokia2 Agent (`inputs.jolokia2_agent`): Trim quotes around tags.
|
||||
- JSON (`serializers.json`): Append newline for batch-serialization.
|
||||
- Kafka (`outputs.kafka`): Simplify send-error handling.
|
||||
- MQTT (`inputs.mqtt`): Reference correct password variable.
|
||||
- Nebius Cloud Monitoring (`outputs.nebius_cloud_monitoring`): Use correct endpoint.
|
||||
- PostgreSQL Extensible (`inputs.postgresql_extensible`): Restore default db name.
|
||||
- Redis Time Series (`outputs.redistimeseries`): Handle string fields correctly.
|
||||
- s7comm (`inputs.s7comm`): Allow PDU-size to be set as config option.
|
||||
- Vault (`inputs.vault`): Use http client to handle redirects correctly.
|
||||
|
||||
### Dependency Updates
|
||||
|
||||
- Update `github.com/apache/arrow/go/v13` from 13.0.0-git to 13.0.0.
|
||||
- Update `github.com/google/cel-go` from 0.14.1-git to 0.18.1.
|
||||
- Update `github.com/google/go-cmp` from 0.5.9 to 0.6.0.
|
||||
- Update `github.com/jhump/protoreflect` from 1.15.1 to 1.15.3.
|
||||
- Update `github.com/klauspost/compress` from 1.16.7 to 1.17.0.
|
||||
- Update `github.com/miekg/dns` from 1.1.55 to 1.1.56.
|
||||
- Update `github.com/nats-io/nats.go` from 1.28.0 to 1.31.0.
|
||||
- Update `github.com/nats-io/nats-server/v2` from 2.9.9 to 2.9.23.
|
||||
- Update `github.com/netsampler/goflow2` from 1.3.3 to 1.3.6.
|
||||
- Update `github.com/signalfx/golib/v3` from 3.3.50 to 3.3.53.
|
||||
- Update `github.com/testcontainers/testcontainers-go` from 0.22.0 to 0.25.0.
|
||||
- Update `github.com/yuin/goldmark` from 1.5.4 to 1.5.6.
|
||||
- Update `golang.org/x/mod` from 0.12.0 to 0.13.0.
|
||||
- Update `golang.org/x/net` from 0.15.0 to 0.17.0.
|
||||
- Update `golang.org/x/oauth2` from 0.11.0 to 0.13.0.
|
||||
- Update `gonum.org/v1/gonum` from 0.13.0 to 0.14.0.
|
||||
- Update `google.golang.org/api` from 0.139.0 to 0.147.0.
|
||||
|
||||
## v1.28.2 {date="2023-10-02"}
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Cisco Telemetry MDT (`inputs.cisco_telemetry_mdt`): Print string message on decode failure.
|
||||
- Cloudwatch (`outputs.cloudwatch`): Increase number of metrics per write.
|
||||
- exec (`inputs.exec`): Clean up grandchildren processes.
|
||||
- Intel PMT (`inputs.intel_pmt`): Handle telem devices without numa_node attribute.
|
||||
- JTI OpenConfig Telemetry (`inputs.jti_openconfig_telemetry`): Do not block gRPC dial.
|
||||
- JSON v2 (`parsers.json_v2`): Handle optional fields properly.
|
||||
- Mock (`inputs.mock`): Align plugin with documentation.
|
||||
- NFS Client (`inputs.nfsclient`): Avoid panics, better error messages.
|
||||
- Nvidia SMI (`inputs.nvidia_smi`): Add legacy power readings to v12 schema.
|
||||
- OpenStack (`inputs.openstack`): Handle dependencies between enabled services and available endpoints.
|
||||
- PostgreSQL Extensible (`inputs.postgresql_extensible`): Restore outputaddress behavior.
|
||||
- SMART (`inputs.smart`): Remove parsing error message.
|
||||
- Stackdriver (`outputs.stackdriver`):
|
||||
- Do not shallow copy map.
|
||||
- Drop metrics on InvalidArgument gRPC error.
|
||||
- systemd Units `inputs.systemd_units`): Add missing upstream states.
|
||||
- Template (`processors.template`): Handle tracking metrics correctly.
|
||||
|
||||
### Dependency Updates
|
||||
|
||||
- Update `github.com/aliyun/alibaba-cloud-sdk-go` from 1.62.470 to 1.62.563.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/config` from 1.18.27 to 1.18.42.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs` from 1.20.9 to 1.23.5.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.80.1 to 1.120.0.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/feature/ec2/imds` from 1.13.8 to 1.13.11.
|
||||
- Update `github.com/eclipse/paho.mqtt.golang` from 1.4.2 to 1.4.3.
|
||||
- Update `github.com/google/uuid` from 1.3.0 to 1.3.1.
|
||||
- Update `github.com/shirou/gopsutil/v3` from 3.23.6 to 3.23.8.
|
||||
- Update `github.com/vmware/govmomi` from 0.28.0 to 0.32.0.
|
||||
- Update `golang.org/x/net` from 0.14.0 to 0.15.0.
|
||||
- Update `k8s.io/api` from 0.28.1 to 0.28.2.
|
||||
|
||||
## v1.28.1 {date="2023-09-12"}
|
||||
|
||||
### Bugfixes
|
||||
|
@ -434,12 +955,148 @@ can help with migrating to newer plugins.
|
|||
|
||||
### Dependency Updates
|
||||
|
||||
- Update github.com/aws/aws-sdk-go-v2/service/kinesis from 1.18.2 to 1.18.5
|
||||
- Update github.com/hashicorp/consul/api from 1.20.0 to 1.24.0
|
||||
- Update github.com/nats-io/nats.go from 1.27.0 to 1.28.0
|
||||
- Update github.com/prometheus/prometheus from 0.42.0 to 0.46.0
|
||||
- Update github.com/showwin/speedtest-go from 1.6.2 to 1.6.6
|
||||
- Update k8s.io/api from 0.27.4 to 0.28.1
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/kinesis` from 1.18.2 to 1.18.5.
|
||||
- Update `github.com/hashicorp/consul/api` from 1.20.0 to 1.24.0.
|
||||
- Update `github.com/nats-io/nats.go` from 1.27.0 to 1.28.0.
|
||||
- Update `github.com/prometheus/prometheus` from 0.42.0 to 0.46.0.
|
||||
- Update `github.com/showwin/speedtest-go` from 1.6.2 to 1.6.6.
|
||||
- Update `k8s.io/api` from 0.27.4 to 0.28.1.
|
||||
|
||||
## v1.27.4 {date="2023-08-21"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Cisco Telemetry MDT (`inputs.cisco_telemetry_mdt`): Fix MDT source field overwrite.
|
||||
- NowMetric (`serializers.nowmetric`): Add option for JSONv2 format.
|
||||
- OPCUA (`inputs.opcua`): Register node IDs again on reconnect.
|
||||
- OPCUA Listener (`inputs.opcua_listener`): Avoid segfault when subscription was not successful.
|
||||
- Stackdriver (`outputs.stackdriver`): Regenerate time interval for unknown metrics.
|
||||
- Xpath (`parsers.xpath`): Handle protobuf maps correctly.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `cloud.google.com/go/pubsub` from 1.32.0 to 1.33.0.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/credentials` from 1.13.26 to 1.13.32.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/feature/ec2/imds` from 1.13.4 to 1.13.7.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/kinesis` from 1.17.14 to 1.18.0.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/kinesis` from 1.18.0 to 1.18.2.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/sts` from 1.19.3 to 1.21.2.
|
||||
- Update `github.com/gophercloud/gophercloud` from 1.2.0 to 1.5.0.
|
||||
- Update `github.com/microsoft/go-mssqldb` from 1.3.1-0.20230630170514-78ad89164253 to 1.5.0.
|
||||
- Update `github.com/miekg/dns` from 1.1.51 to 1.1.55.
|
||||
- Update `github.com/openconfig/gnmi` from 0.9.1 to 0.10.0.
|
||||
- Update `github.com/santhosh-tekuri/jsonschema/v5` from 5.3.0 to 5.3.1.
|
||||
- Update `go.mongodb.org/mongo-driver` from 1.11.6 to 1.12.1.
|
||||
- Update `golang.org/x/oauth2` from 0.10.0 to 0.11.0.
|
||||
- Update `google.golang.org/api` from 0.129.0 to 0.134.0.
|
||||
|
||||
## v1.27.3 {date="2023-07-31"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Agent (`agent`): Respect processor order in file.
|
||||
- Config (`config`):
|
||||
- Handle escaping and quotation correctly.
|
||||
- Setup logger for secret-stores.
|
||||
- Custom Builder (`tools.custom_builder`): Ignore non-plugin sections during configuration.
|
||||
- Docker (`inputs.docker`): Add restart count.
|
||||
- JTI OpenConfig Telemetry (`inputs.jti_openconfig_telemetry`): Reauthenticate connection on reconnect.
|
||||
- MQTT Consumer (`inputs.mqtt_consumer`): Add client trace logs via option.
|
||||
- Nebius Cloud Monitoring (`outputs.nebius_cloud_monitoring`): Replace reserved label names.
|
||||
- OpenTelemetry (`outputs.opentelemetry`): Group metrics by age and timestamp.
|
||||
- Prometheus (`inputs.prometheus`):
|
||||
- Do not collect metrics from finished pods.
|
||||
- Fix missing metrics when multiple plugin instances specified.
|
||||
- Stackdriver (`outputs.stackdriver`): Add tag as resource label option.
|
||||
- Xpath (`parsers.xpath`):
|
||||
- Ensure precedence of explicitly defined tags and fields.
|
||||
- Fix field-names for arrays of simple types.
|
||||
- Improve handling of complex-type nodes.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `github.com/aliyun/alibaba-cloud-sdk-go` 1.62.389 to 1.62.470.
|
||||
- Update `github.com/antchfx/jsonquery` from 1.3.1 to 1.3.2.
|
||||
- Update `github.com/antchfx/xmlquery` from 1.3.15 to 1.3.17.
|
||||
- Update `github.com/antchfx/xpath` from v1.2.4 to latest master.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/dynamodb` from 1.17.3 to 1.20.0.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/sts` from 1.19.2 to 1.19.3.
|
||||
- Update `github.com/eclipse/paho.golang` from 0.10.0 to 0.11.0.
|
||||
- Update `github.com/go-ldap/ldap/v3` from 3.4.4 to 3.4.5.
|
||||
- Update `github.com/jaegertracing/jaeger` from 1.38.0 to 1.47.0.
|
||||
- Update `github.com/opensearch-project/opensearch-go/v2` from 2.2.0 to 2.3.0.
|
||||
- Update `github.com/prometheus-community/pro-bing` from 0.2.0 to 0.3.0.
|
||||
- Update `github.com/shirou/gopsutil/v3` from 3.23.5 to 3.23.6.
|
||||
- Update `github.com/thomasklein94/packer-plugin-libvirt` from 0.3.4 to 0.5.0.
|
||||
- Update `k8s.io/api` from 0.27.2 to 0.27.4.
|
||||
- Update `k8s.io/apimachinery` from 0.27.2 to 0.27.3.
|
||||
- Update `modernc.org/sqlite` from 1.23.1 to 1.24.0.
|
||||
|
||||
## v1.27.2 {date="2023-07-10"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Binary (`parsers.binary`): Fix binary parser example in README.md.
|
||||
- Config (`config`): Replace environment variables if existing but empty.
|
||||
- Cloud PubSub (`inputs.cloud_pubsub`): Properly lock for decompression.
|
||||
- Custom Builder (`tools.custom_builder`): Error out for unknown plugins in configuration.
|
||||
- GNMI (`inputs.gnmi`): Add option to explicitly trim field-names.
|
||||
- Graphite (`outputs.graphite`): Rework connection handling.
|
||||
- Grok (`parsers.grok`): Use UTC as the default timezone.
|
||||
- InfluxDB v2 (`outputs.influxdb_v2`): Expose HTTP/2 client timeouts.
|
||||
- Internet Speed (`inputs.internet_speed`): Add location as a field.
|
||||
- Modbus (`inputs.modbus`):
|
||||
- Check number of register for datatype.
|
||||
- Fix optimization of overlapping requests and add warning.
|
||||
- MQTT Consumer (`inputs.mqtt_consumer`):
|
||||
- Correctly handle semaphores on messages.
|
||||
- Print warning on no metrics generated.
|
||||
- OPC UA (`inputs.opcua`): Ensure connection after reconnect.
|
||||
- PHP FPM (`inputs.phpfpm`): Check address length to avoid crash.
|
||||
- Printer (`processors.printer`): Convert output to string.
|
||||
- SNMP Trap (`inputs.snmp_trap`): Copy GoSNMP global defaults to prevent side-effects.
|
||||
- Secretstores (`secretstores`): Skip dbus connection with kwallet.
|
||||
- Splunk Metric (`serializers.splunkmetric`): Fix TOML option name for multi-metric.
|
||||
- Stackdriver (`outputs.stackdriver`): Options to use official path and types.
|
||||
- Sumologic (`outputs.sumologic`): Unwrap serializer for type check.
|
||||
- Vsphere (`inputs.vpshere`): Compare versions as a string.
|
||||
- Xpath (`parsers.xpath`): Handle explicitly defined fields correctly.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Replace `github.com/denisenkom/go-mssqldb` with `github.com/microsoft/go-mssqldb`.
|
||||
- Update `cloud.google.com/go/bigquery` from 1.51.1 to 1.52.0.
|
||||
- Update `github.com/aliyun/alibaba-cloud-sdk-go` from 1.62.337 to 1.62.389.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/config` from 1.18.8 to 1.18.27.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/kinesis` from 1.17.8 to 1.17.14.
|
||||
- Update `github.com/gopcua/opcua` from 0.3.7 to 0.4.0.
|
||||
- Update `github.com/prometheus/client_golang` from 1.15.1 to 1.16.0.
|
||||
- Update `github.com/snowflakedb/gosnowflake` from 1.6.13 to 1.6.22.
|
||||
- Update `github.com/urfave/cli/v2` from 2.25.5 to 2.25.7.
|
||||
- Update `golang.org/x/text` from 0.9.0 to 0.10.0.
|
||||
- Update `golang.org/x/text` from 0.10.0 to 0.11.0.
|
||||
- Update `google.golang.org/api` from 0.126.0 to 0.129.0.
|
||||
|
||||
## v1.27.1 {date="2023-06-21"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Correctly handle serializers and parsers with custom builder.
|
||||
- Handle compression level correctly for different algorithms.
|
||||
- Restore old environment var behavior with option.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `github.com/aws/aws-sdk-go-v2/credentials` from 1.13.20 to 1.13.26.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/cloudwatch` from 1.25.9 to 1.26.2.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/timestreamwrite` from 1.16.0 to 1.17.2.
|
||||
- Update `github.com/go-sql-driver/mysql` from 1.6.0 to 1.7.1.
|
||||
- Update `github.com/jackc/pgx/v4` from 4.17.1 to 4.18.1.
|
||||
- Update `github.com/nats-io/nats.go` from 1.24.0 to 1.27.0.
|
||||
- Update `github.com/prometheus-community/pro-bing` from 0.1.0 to 0.2.0.
|
||||
- Update `golang.org/x/crypto` from 0.8.0 to 0.9.0.
|
||||
- Update `golang.org/x/term` from 0.8.0 to 0.9.0.
|
||||
- Update `modernc.org/sqlite` from 1.21.0 to 1.23.1.
|
||||
|
||||
## v1.27.0 {date="2023-06-12"}
|
||||
|
||||
|
@ -485,8 +1142,9 @@ can help with migrating to newer plugins.
|
|||
|
||||
### Features
|
||||
|
||||
#13144 Add common expression language metric filtering
|
||||
- Agent (`agent`): Add option to avoid filtering of explicit plugin tags
|
||||
- Agent (`agent`):
|
||||
- Add option to avoid filtering of explicit plugin tags
|
||||
- Add common expression language metric filtering
|
||||
- BasicStats (`aggregators.basicstats`): Add percentage change
|
||||
- Cloud PubSub (`cloud_pubsub`): Add support for gzip compression
|
||||
- OPCUA (`common.opcua`): Add support for secret-store secrets
|
||||
|
@ -571,6 +1229,113 @@ can help with migrating to newer plugins.
|
|||
- Update github.com/urfave/cli/v2 from 2.23.5 to 2.25.5.
|
||||
- Update k8s.io/client-go from 0.26.2 to 0.27.2.
|
||||
|
||||
## v1.26.3 {date="2023-05-22"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- GNMI (`inputs.gnmi`): Create selfstat to track connection state.
|
||||
- Graphite (`outputs.graphite`): Fix logic to reconnect with servers that were not up on agent startup.
|
||||
- Intel PMU (`inputs.intel_pmu`): Fix handling of the json perfmon format.
|
||||
- Prometheus Client (`outputs.prometheus_client`): Fix export_timestamp for v1 metric type.
|
||||
- Socket Listener (`inputs.socket_listener`):
|
||||
- Fix loss of connection tracking.
|
||||
- Fix race in tests.
|
||||
- Stackdriver (`outputs.stackdriver`):
|
||||
- Allow for custom metric type prefix.
|
||||
- Group batches by timestamp.
|
||||
- Starlark (`processors.starlark`): Do not reject tracking metrics twice.
|
||||
- Vsphere (`inputs.vsphere`): Specify the correct option for disconnected_servers_behavior.
|
||||
- Warp10 (`outputs.warp10`): Support Infinity/-Infinity/NaN values.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `cloud.google.com/go/pubsub` from 1.30.0 to 1.30.1.
|
||||
- Update `github.com/aerospike/aerospike-client-go/v5` from 5.10.0 to 5.11.0.
|
||||
- Update `github.com/antchfx/xpath` to latest master for string-join().
|
||||
- Update `github.com/aws/aws-sdk-go-v2` from 1.17.8 to 1.18.0.
|
||||
- Update `github.com/Azure/go-autorest/autorest/adal` from 0.9.22 to 0.9.23.
|
||||
- Update `github.com/benbjohnson/clock` from 1.3.0 to 1.3.3.
|
||||
- Update `github.com/docker/distribution` from 2.8.1 to 2.8.2.
|
||||
- Update `github.com/fatih/color` from 1.13.0 to 1.15.0.
|
||||
- Update `github.com/netsampler/goflow2` from 1.1.1 to 1.3.3.
|
||||
- Update `github.com/yuin/goldmark` from 1.5.3 to 1.5.4.
|
||||
- Update `go.opentelemetry.io/collector/pdata` from 1.0.0-rc7 to 1.0.0-rcv0011.
|
||||
- Update `golang.org/x/net` from 0.8.0 to 0.9.0.
|
||||
- Update `golang.org/x/net` from 0.9.0 to 0.10.0.
|
||||
- Update `golang.org/x/oauth2` from 0.5.0 to 0.7.0.
|
||||
- Update `google.golang.org/api` from 0.106.0 to 0.120.0.
|
||||
- Update `govulncheck-action` from 0.10.0 to 0.10.1.
|
||||
- Update `prometheus` from v1.8.2 to v2.42.0.
|
||||
- Update `signalfx/golib` from 3.3.46 to 3.3.50.
|
||||
|
||||
## v1.26.2 {date="2023-04-24"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Agent (`agent`): Pass quiet flag earlier.
|
||||
- Grok (`parsers.grok`): Fix nil metric for multiline inputs.
|
||||
- Lookup (`processors.lookup`): Fix tracking metrics.
|
||||
- Prometheus (`inputs.prometheus`): Add namespace option in k8s informer factory.
|
||||
- Socket Listener (`inputs.socket_listener`): Fix tracking of unix sockets.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `github.com/aws/aws-sdk-go-v2/credentials` from 1.13.15 to 1.13.20.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/cloudwatch` from 1.21.6 to 1.25.9.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs` from 1.15.13 to 1.20.9.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/kinesis` from 1.15.19 to 1.17.8.
|
||||
- Update `github.com/aws/aws-sdk-go-v2/service/sts` from 1.18.5 to 1.18.9.
|
||||
- Update `github.com/docker/docker` from 23.0.0 to 23.0.4.
|
||||
- Update `github.com/openconfig/gnmi` from 0.0.0-20220920173703-480bf53a74d2 to 0.9.1.
|
||||
- Update `github.com/prometheus/common` from 0.41.0 to 0.42.0.
|
||||
- Update `github.com/safchain/ethtool` from 0.2.0 to 0.3.0.
|
||||
- Update `github.com/tinylib/msgp` from 1.1.6 to 1.1.8.
|
||||
- Update `github.com/vishvananda/netns` from 0.0.2 to 0.0.4.
|
||||
- Update `github.com/wavefronthq/wavefront-sdk-go` from 0.11.0 to 0.12.0.
|
||||
|
||||
## v1.26.1 {date="2023-04-03"}
|
||||
|
||||
### Bug fixes
|
||||
|
||||
- Config (`config`): Return error on order set as string.
|
||||
- ethtool (`inputs.ethtool`): Check for nil.
|
||||
- execd (`inputs.execd`): Add option to set buffer size.
|
||||
- Graphite (`outputs.graphite`): Add custom regex to outputs.
|
||||
- Graphite (`serializers.graphite`): Allow for specifying regex to sanitize.
|
||||
- Internet Speed (`inputs.internet_speed`): Rename host tag to source.
|
||||
- Kubernetes (`inputs.kubernetes`): Apply timeout for the whole HTTP request.
|
||||
- Netflow (`inputs.netflow`): Use correct name in the build tag.
|
||||
- Procstat (`inputs.procstat`): Return tags of pids if lookup_error.
|
||||
- Prometheus (`inputs.prometheus`):
|
||||
- Correctly set timeout param.
|
||||
- Use set over add for custom headers.
|
||||
- Secret Stores (`secrets`):
|
||||
- Add function to set a secret.
|
||||
- Minimize secret holding time.
|
||||
- Warn if OS limit for locked memory is too low.
|
||||
- Handle array of secrets correctly.
|
||||
- systemd (`systemd`): Increase lock memory for service to 8192kb.
|
||||
- UPSD (`inputs.upsd`): Include ups.real_power.
|
||||
|
||||
### Dependency updates
|
||||
|
||||
- Update `github.com/antchfx/xpath` from 1.2.3 to 1.2.4.
|
||||
- Update `github.com/apache/thrift` from 0.16.0 to 0.18.1.
|
||||
- Update `github.com/Azure/azure-event-hubs-go/v3` from 3.3.20 to 3.4.0.
|
||||
- Update `github.com/Azure/go-autorest/autorest/azure/auth` from 0.5.11 to 0.5.12.
|
||||
- Update `github.com/golang-jwt/jwt/v4` from 4.4.2 to 4.5.0.
|
||||
- Update `github.com/jhump/protoreflect` from 1.8.3-0.20210616212123-6cc1efa697ca to 1.15.1.
|
||||
- Update `github.com/nats-io/nats.go` from 1.19.0 to 1.24.0.
|
||||
- Update `github.com/opencontainers/runc` from 1.1.4 to 1.1.5.
|
||||
- Update `github.com/pion/dtls/v2` from 2.2.4 to 2.2.6.
|
||||
- Update `github.com/rabbitmq/amqp091-go` from 1.7.0 to 1.8.0.
|
||||
- Update `github.com/shirou/gopsutil` from 3.23.2 to 3.23.3.
|
||||
- Update `github.com/Shopify/sarama` from 1.37.2 to 1.38.1.
|
||||
- Update `github.com/sensu/sensu-go/api/core/v2` from 2.15.0 to 2.16.0.
|
||||
- Update `github.com/tidwall/gjson` from 1.14.3 to 1.14.4.
|
||||
- Update `golang.org/x/net` from 0.7.0 to 0.8.0.
|
||||
- Update `modernc.org/sqlite` from 1.19.2 to 1.21.0.
|
||||
|
||||
## v1.26.0 {date="2023-03-13"}
|
||||
|
||||
### Important Changes
|
||||
|
|
|
@ -3,32 +3,38 @@
|
|||
# - id: unique ID for notification, cannot start with digit, no spaces, a-z and 0-9
|
||||
# level: note or warn
|
||||
# scope:
|
||||
# - list of URL paths to show notification on, no scope shows everywhere
|
||||
# - list of URL paths to show the notification on, no scope shows everywhere
|
||||
# exclude:
|
||||
# - list of URL paths to not show the notification on
|
||||
# title: Message title
|
||||
# slug: (optional) Short notification summary
|
||||
# message: |
|
||||
# Markdown message content.
|
||||
|
||||
- id: future-of-flux
|
||||
level: warn
|
||||
- id: future-of-flux-new
|
||||
level: note
|
||||
scope:
|
||||
- /flux/v0
|
||||
- /influxdb/v1
|
||||
- /influxdb/v2
|
||||
- /influxdb/cloud/
|
||||
- /influxdb/v1/flux/
|
||||
- /influxdb/v2/query-data/get-started/
|
||||
- /influxdb/cloud/query-data/get-started/
|
||||
exclude:
|
||||
- /flux/v0/future-of-flux/
|
||||
title: The future of Flux
|
||||
slug: |
|
||||
Flux is going into maintenance mode. You can continue using it as you
|
||||
currently are without any changes to your code.
|
||||
message: |
|
||||
Flux is going into maintenance mode and will not be supported in InfluxDB 3.0.
|
||||
This was a decision based on the broad demand for SQL and the continued growth
|
||||
and adoption of InfluxQL. We are continuing to support Flux for users in 1.x
|
||||
and 2.x so you can continue using it with no changes to your code.
|
||||
If you are interested in transitioning to InfluxDB 3.0 and want to
|
||||
future-proof your code, we suggest using InfluxQL.
|
||||
|
||||
For information about the future of Flux, see the following:
|
||||
[Read more](/flux/v0/future-of-flux)
|
||||
# message: |
|
||||
# Flux is going into maintenance mode and will not be supported in InfluxDB 3.0.
|
||||
# This was a decision based on the broad demand for SQL and the continued growth
|
||||
# and adoption of InfluxQL. We are continuing to support Flux for users in 1.x
|
||||
# and 2.x so you can continue using it with no changes to your code.
|
||||
# If you are interested in transitioning to InfluxDB 3.0 and want to
|
||||
# future-proof your code, we suggest using InfluxQL.
|
||||
|
||||
- [The plan for InfluxDB 3.0 Open Source](https://influxdata.com/blog/the-plan-for-influxdb-3-0-open-source)
|
||||
- [InfluxDB 3.0 benchmarks](https://influxdata.com/blog/influxdb-3-0-is-2.5x-45x-faster-compared-to-influxdb-open-source/)
|
||||
# For information about the future of Flux, see the following:
|
||||
|
||||
# - [The plan for InfluxDB 3.0 Open Source](https://influxdata.com/blog/the-plan-for-influxdb-3-0-open-source)
|
||||
# - [InfluxDB 3.0 benchmarks](https://influxdata.com/blog/influxdb-3-0-is-2.5x-45x-faster-compared-to-influxdb-open-source/)
|
||||
|
|
|
@ -55,7 +55,7 @@ influxdb_cloud_dedicated:
|
|||
list_order: 3
|
||||
latest: cloud-dedicated
|
||||
link: "https://www.influxdata.com/contact-sales-form/"
|
||||
latest_cli: 2.9.0
|
||||
latest_cli: 2.9.2
|
||||
placeholder_host: cluster-id.influxdb.io
|
||||
|
||||
influxdb_clustered:
|
||||
|
@ -75,9 +75,9 @@ telegraf:
|
|||
menu_category: other
|
||||
list_order: 6
|
||||
versions: [v1]
|
||||
latest: v1.30
|
||||
latest: v1.31
|
||||
latest_patches:
|
||||
v1: 1.30.1
|
||||
v1: 1.31.0
|
||||
|
||||
chronograf:
|
||||
name: Chronograf
|
||||
|
@ -87,7 +87,7 @@ chronograf:
|
|||
versions: [v1]
|
||||
latest: v1.10
|
||||
latest_patches:
|
||||
v1: 1.10.4
|
||||
v1: 1.10.5
|
||||
|
||||
kapacitor:
|
||||
name: Kapacitor
|
||||
|
@ -97,7 +97,7 @@ kapacitor:
|
|||
versions: [v1]
|
||||
latest: v1.7
|
||||
latest_patches:
|
||||
v1: 1.7.4
|
||||
v1: 1.7.5
|
||||
|
||||
enterprise_influxdb:
|
||||
name: "InfluxDB Enterprise"
|
||||
|
|
|
@ -1820,6 +1820,16 @@ input:
|
|||
introduced: 1.5.0
|
||||
tags: [linux, macos, windows, systems]
|
||||
|
||||
- name: smartctl
|
||||
id: smartctl
|
||||
description: |
|
||||
The SMART input plugin gets metrics using the command line utility `smartctl`
|
||||
for SMART (Self-Monitoring, Analysis and Reporting Technology) storage devices.
|
||||
This plugin parses and uses the JSON output from `smartctl`. This is only
|
||||
available in newer versions of the tool.
|
||||
introduced: 1.31.0
|
||||
tags: [linux, macos, windows, systems]
|
||||
|
||||
- name: SNMP
|
||||
id: snmp
|
||||
description: |
|
||||
|
@ -3037,6 +3047,13 @@ processor:
|
|||
introduced: 1.14.0
|
||||
tags: [linux, macos, windows]
|
||||
|
||||
- name: Timestamp
|
||||
id: timestamp
|
||||
description: |
|
||||
Generate a metric timestamp based on values in a metric field.
|
||||
introduced: 1.31.0
|
||||
tags: [linux, macos, windows]
|
||||
|
||||
- name: TopK
|
||||
id: topk
|
||||
description: |
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<div id="docs-notifications">
|
||||
{{ range .Site.Data.notifications }}
|
||||
<div class="notification {{ .level }} min" id="{{ .id }}" data-scope='{{ if .scope }}{{ delimit .scope "," }}{{ else }}/{{ end }}'>
|
||||
<div class="notification {{ .level }} min" id="{{ .id }}" data-scope='{{ if .scope }}{{ delimit .scope "," }}{{ else }}/{{ end }}' data-exclude='{{ if .exclude }}{{ delimit .exclude ","}}{{ end }}'>
|
||||
<div class="close-notification"><span class="cf-icon Remove_New"></span></div>
|
||||
<div class="notification-title">
|
||||
<h3>{{ .title }}</h3>
|
||||
</div>
|
||||
|
@ -9,11 +10,12 @@
|
|||
{{ .slug | markdownify }}
|
||||
</div>
|
||||
{{ end }}
|
||||
{{ if .message }}
|
||||
<div class="notification-content">
|
||||
{{ .message | markdownify }}
|
||||
</div>
|
||||
<div class="close-notification"><span class="cf-icon Remove_New"></span></div>
|
||||
<span class="show"></span>
|
||||
{{ end }}
|
||||
</div>
|
||||
{{ end }}
|
||||
</div>
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
{{- $productPathData := findRE "[^/]+.*?" .Page.RelPermalink -}}
|
||||
{{- $currentProduct := index $productPathData 1 -}}
|
||||
{{- $scratch := newScratch -}}
|
||||
{{- if eq $currentProduct "cloud-serverless" -}}
|
||||
{{- $scratch.Set "productData" .Site.Data.products.influxdb_cloud_serverless -}}
|
||||
{{- else if eq $currentProduct "cloud-dedicated" -}}
|
||||
{{- $scratch.Set "productData" .Site.Data.products.influxdb_cloud_dedicated -}}
|
||||
{{- else if eq $currentProduct "clustered" -}}
|
||||
{{- $scratch.Set "productData" .Site.Data.products.influxdb_clustered -}}
|
||||
{{- end -}}
|
||||
{{- $productData := $scratch.Get "productData" -}}
|
||||
{{ $productName := $productData.name }}
|
||||
|
||||
<div id="sso-auth-flow">
|
||||
<div class="row left">
|
||||
<div class="auth-item" id="influxdb">{{ $productName }}</div>
|
||||
<div class="arrow right" step="1"></div>
|
||||
</div>
|
||||
<div class="row center">
|
||||
<div class="arrow left" step="4"></div>
|
||||
<div class="auth-item" id="auth0">Auth0</div>
|
||||
<div class="arrow right" step="2"></div>
|
||||
</div>
|
||||
<div class="row right">
|
||||
<div class="arrow left" step="3"></div>
|
||||
<div class="auth-item" id="idp">Identity Provider</div>
|
||||
</div>
|
||||
</div>
|
Before Width: | Height: | Size: 139 KiB After Width: | Height: | Size: 139 KiB |
Loading…
Reference in New Issue