Update influxdb to 1.12.3 (#5214)
This commit is contained in:
parent
42f6c2d2a3
commit
7ca2823f82
@ -1,32 +1,32 @@
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
app_proxy:
|
||||
environment:
|
||||
APP_HOST: influxdb_chronograf_1
|
||||
APP_PORT: 8888
|
||||
|
||||
influxdb:
|
||||
image: influxdb:1.12.2@sha256:db03b9c599588cd5caded6df8b8258841017bf186898c6133a4f99b4d6134395
|
||||
user: 1000:1000
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/influxdb:/var/lib/influxdb
|
||||
environment:
|
||||
INFLUXDB_ADMIN_USER: admin
|
||||
INFLUXDB_ADMIN_PASSWORD: $APP_PASSWORD
|
||||
INFLUXDB_HTTP_AUTH_ENABLED: "true"
|
||||
|
||||
chronograf:
|
||||
image: chronograf:1.10.8@sha256:42e7b310399e57126053f3ff8eb551290b942ebbd8fd08186af03cfce512bbff
|
||||
user: "1000:1000"
|
||||
environment:
|
||||
INFLUXDB_URL: "http://influxdb_influxdb_1:8086"
|
||||
INFLUXDB_USERNAME: admin
|
||||
INFLUXDB_PASSWORD: $APP_PASSWORD
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/chronograf:/var/lib/chronograf
|
||||
depends_on:
|
||||
- influxdb
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
app_proxy:
|
||||
environment:
|
||||
APP_HOST: influxdb_chronograf_1
|
||||
APP_PORT: 8888
|
||||
|
||||
influxdb:
|
||||
image: influxdb:1.12.3@sha256:35e9976120a18fff82fefcc06d631de7585f33e7b096e9128465e6c15a9233fc
|
||||
user: 1000:1000
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/influxdb:/var/lib/influxdb
|
||||
environment:
|
||||
INFLUXDB_ADMIN_USER: admin
|
||||
INFLUXDB_ADMIN_PASSWORD: $APP_PASSWORD
|
||||
INFLUXDB_HTTP_AUTH_ENABLED: "true"
|
||||
|
||||
chronograf:
|
||||
image: chronograf:1.10.8@sha256:42e7b310399e57126053f3ff8eb551290b942ebbd8fd08186af03cfce512bbff
|
||||
user: "1000:1000"
|
||||
environment:
|
||||
INFLUXDB_URL: "http://influxdb_influxdb_1:8086"
|
||||
INFLUXDB_USERNAME: admin
|
||||
INFLUXDB_PASSWORD: $APP_PASSWORD
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/chronograf:/var/lib/chronograf
|
||||
depends_on:
|
||||
- influxdb
|
||||
|
||||
@ -1,90 +1,84 @@
|
||||
manifestVersion: 1.1
|
||||
id: influxdb
|
||||
name: InfluxDB
|
||||
tagline: High performance time series database
|
||||
category: developer
|
||||
version: "1.12.2"
|
||||
port: 8888
|
||||
description: >-
|
||||
InfluxDB is an open-source, high-performance time series database packaged with Chronograf, the official web-based visualization tool.
|
||||
Built specifically for handling high-frequency data, InfluxDB excels at managing and analyzing large volumes of timestamped information.
|
||||
|
||||
|
||||
⚠️ Default admin credentials are provided for advanced CLI access. Chronograf is pre-configured with these credentials and requires no additional setup.
|
||||
To find these credentials you can right-click on the InfluxDB app icon from your umbrelOS homescreen and select "Show default credentials".
|
||||
|
||||
|
||||
Why use InfluxDB?
|
||||
|
||||
|
||||
**🚀 High Performance**
|
||||
|
||||
InfluxDB is a high-performance data store written specifically for time series data. It allows for high throughput ingest, compression and real-time querying.
|
||||
|
||||
|
||||
**💡 SQL-Like Queries with InfluxQL**
|
||||
|
||||
InfluxDB works with InfluxQL, a SQL-like query language for interacting with data.
|
||||
It has been lovingly crafted to feel familiar to those coming from other SQL or SQL-like environments while also providing features specific to storing and analyzing time series data.
|
||||
InfluxQL supports regular expressions, arithmetic expressions, and time series-specific functions to speed up data processing.
|
||||
|
||||
|
||||
**📦 Efficient Data Retention and Downsampling**
|
||||
|
||||
InfluxDB can handle millions of data points per second. Working with that much data over a long period can lead to storage concerns.
|
||||
InfluxDB automatically compacts data to minimize your storage space.
|
||||
In addition, you can easily downsample the data; keeping high-precision raw data for a limited time and storing the lower-precision, summarized data for much longer or until the end of time.
|
||||
|
||||
|
||||
**📊 Integrated Visualization with Chronograf**
|
||||
|
||||
Chronograf is the administrative user interface and visualization engine of the stack. It makes it easy to setup and maintain the monitoring and alerting for your infrastructure.
|
||||
It's simple to use and includes templates and libraries that allow you to rapidly build dashboards with real-time visualizations of your data and to easily create alerting and automation rules.
|
||||
developer: InfluxData
|
||||
website: https://www.influxdata.com/
|
||||
repo: https://github.com/influxdata/influxdb
|
||||
support: https://support.influxdata.com/s/
|
||||
gallery:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
- 3.jpg
|
||||
releaseNotes: >-
|
||||
This release brings InfluxDB to version 1.12.2 and Chronograf to version 1.10.8.
|
||||
|
||||
|
||||
Features:
|
||||
- Add additional log output when using influx_inspect buildtsi to rebuild the TSI index.
|
||||
- Use influx_inspect export with -tsmfile option to export a single TSM file.
|
||||
- Add fluxQueryRespBytes metric to the /debug/vars metrics endpoint.
|
||||
- Add aggressive-points-per-block configuration option to prevent TSM files from not getting fully compacted.
|
||||
- Improve error handling.
|
||||
|
||||
|
||||
InfluxQL updates:
|
||||
- Delete series by retention policy.
|
||||
- Allow retention policies to discard writes that fall within their range, but outside of FUTURE LIMIT and PAST LIMIT.
|
||||
|
||||
Bug fixes
|
||||
- Log rejected writes to subscriptions.
|
||||
- Update xxhash and avoid stringtoslicebyte in the cache.
|
||||
- Prevent a panic when a shard group has no shards.
|
||||
- Fix file handle leaks in Compactor.write.
|
||||
- Ensure fields in memory match the fields on disk.
|
||||
- Ensure temporary files are removed after failed compactions.
|
||||
- Do not panic on invalid multiple subqueries.
|
||||
|
||||
Other
|
||||
- Update Go to 1.23.5.
|
||||
- Upgrade Flux to v0.196.1.
|
||||
- Upgrade InfluxQL to v1.4.1.
|
||||
- Various other dependency updates.
|
||||
|
||||
Full changes can be found here:
|
||||
- InfluxDB v1.12.2: https://docs.influxdata.com/influxdb/v1/about_the_project/release-notes/
|
||||
- Chronograf v1.10.8: https://docs.influxdata.com/chronograf/v1/about_the_project/release-notes/
|
||||
dependencies: []
|
||||
path: ""
|
||||
defaultUsername: "admin"
|
||||
deterministicPassword: true
|
||||
submitter: phelipebf
|
||||
submission: https://github.com/getumbrel/umbrel-apps/pull/1788
|
||||
manifestVersion: 1.1
|
||||
id: influxdb
|
||||
name: InfluxDB
|
||||
tagline: High performance time series database
|
||||
category: developer
|
||||
version: "1.12.3"
|
||||
port: 8888
|
||||
description: >-
|
||||
InfluxDB is an open-source, high-performance time series database packaged with Chronograf, the official web-based visualization tool.
|
||||
Built specifically for handling high-frequency data, InfluxDB excels at managing and analyzing large volumes of timestamped information.
|
||||
|
||||
|
||||
⚠️ Default admin credentials are provided for advanced CLI access. Chronograf is pre-configured with these credentials and requires no additional setup.
|
||||
To find these credentials you can right-click on the InfluxDB app icon from your umbrelOS homescreen and select "Show default credentials".
|
||||
|
||||
|
||||
Why use InfluxDB?
|
||||
|
||||
|
||||
**🚀 High Performance**
|
||||
|
||||
InfluxDB is a high-performance data store written specifically for time series data. It allows for high throughput ingest, compression and real-time querying.
|
||||
|
||||
|
||||
**💡 SQL-Like Queries with InfluxQL**
|
||||
|
||||
InfluxDB works with InfluxQL, a SQL-like query language for interacting with data.
|
||||
It has been lovingly crafted to feel familiar to those coming from other SQL or SQL-like environments while also providing features specific to storing and analyzing time series data.
|
||||
InfluxQL supports regular expressions, arithmetic expressions, and time series-specific functions to speed up data processing.
|
||||
|
||||
|
||||
**📦 Efficient Data Retention and Downsampling**
|
||||
|
||||
InfluxDB can handle millions of data points per second. Working with that much data over a long period can lead to storage concerns.
|
||||
InfluxDB automatically compacts data to minimize your storage space.
|
||||
In addition, you can easily downsample the data; keeping high-precision raw data for a limited time and storing the lower-precision, summarized data for much longer or until the end of time.
|
||||
|
||||
|
||||
**📊 Integrated Visualization with Chronograf**
|
||||
|
||||
Chronograf is the administrative user interface and visualization engine of the stack. It makes it easy to setup and maintain the monitoring and alerting for your infrastructure.
|
||||
It's simple to use and includes templates and libraries that allow you to rapidly build dashboards with real-time visualizations of your data and to easily create alerting and automation rules.
|
||||
developer: InfluxData
|
||||
website: https://www.influxdata.com/
|
||||
repo: https://github.com/influxdata/influxdb
|
||||
support: https://support.influxdata.com/s/
|
||||
gallery:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
- 3.jpg
|
||||
releaseNotes: >-
|
||||
This release brings InfluxDB to version 1.12.3.
|
||||
|
||||
|
||||
Features:
|
||||
- Add support for skipping TLS certificate file permission checks
|
||||
- Add configurable advance warnings for TLS certificate expiration
|
||||
- Support TLS certificate reloading without restart
|
||||
- Add continuous query and config diagnostics to the debug endpoint
|
||||
- Improve logging for dropped points and show user info in query logs
|
||||
- Add time format parameter for the HTTP API
|
||||
- Report user query bytes
|
||||
|
||||
|
||||
Bug fixes:
|
||||
- Fix clause order for FUTURE LIMIT and PAST LIMIT in retention policy statements
|
||||
- Fix authorizer leakage in SHOW QUERIES
|
||||
- Resolve lock leakage in Store.DeleteSeries()
|
||||
- Stop excessive logging about phantom shards
|
||||
- Fix condition check for array cursor optimization
|
||||
- Fix handling of nested files in compaction
|
||||
- Reduce lock contention and races in purger
|
||||
- Various other stability and correctness fixes
|
||||
|
||||
|
||||
Full changes can be found here:
|
||||
- InfluxDB v1.12.3: https://docs.influxdata.com/influxdb/v1/about_the_project/release-notes/
|
||||
- Chronograf v1.10.8: https://docs.influxdata.com/chronograf/v1/about_the_project/release-notes/
|
||||
dependencies: []
|
||||
path: ""
|
||||
defaultUsername: "admin"
|
||||
deterministicPassword: true
|
||||
submitter: phelipebf
|
||||
submission: https://github.com/getumbrel/umbrel-apps/pull/1788
|
||||
|
||||
Loading…
Reference in New Issue
Block a user