Commit Graph

7491 Commits (garylfowler-patch-6)

Author SHA1 Message Date
Jason Stirnaman f4de894ac1
Apply suggestion from @jstirnaman 2025-12-08 13:58:35 -06:00
Jason Stirnaman 19d4b11fc3
Apply suggestion from @jstirnaman 2025-12-08 13:58:05 -06:00
Jason Stirnaman 81b11beee4
Apply suggestion from @jstirnaman 2025-12-08 13:57:33 -06:00
Jason Stirnaman d558344146
Apply suggestions from code review 2025-12-08 13:37:31 -06:00
Jason Stirnaman 69506f5a60
Apply suggestions from code review
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-12-08 13:36:59 -06:00
Jason Stirnaman 6157215f1c style(explorer): improve TLS and self-signed certificate documentation
- Fix heading format: use lowercase "and" per style guidelines
- Fix use case wording: "an internal or private CA"
- Convert plain Note to callout format
- Fix Docker command syntax error (remove erroneous line)
- Reorganize: move self-signed certificates section under TLS
- Add structured step-by-step instructions for self-signed certs
- Wrap self-signed certificate example in expand-wrapper
- Use consistent long-form Docker options (--volume, --env, --publish)
- Update TOC with new subsections
- Add NODE_EXTRA_CA_CERTS and CA_CERT_PATH to environment variables table
- Add /ca-certs volume to volume reference table

Addresses PR review feedback.
2025-12-08 13:31:46 -06:00
Jason Stirnaman 0e36b0e189
Update content/influxdb3/explorer/install.md 2025-12-08 13:10:21 -06:00
Jason Stirnaman 6def1e8b92
Update content/influxdb3/explorer/install.md 2025-12-08 13:10:11 -06:00
Jason Stirnaman 1af3de8e71
Update content/influxdb3/explorer/install.md 2025-12-08 13:10:00 -06:00
Gary Fowler 277db269e4
Add Self-Signed Certificate docs
Added TLS/certificate verification options and updated container name for InfluxDB Explorer.
2025-12-08 08:10:11 -10:00
Copilot db9a727789
Add Windows environment variable instructions for INFLUXDB3_AUTH_TOKEN (#6325)
* Initial plan

* feat: add Windows environment variable instructions for INFLUXDB3_AUTH_TOKEN

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

* refactor: update to new code-placeholders syntax

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

* Separate env var and CLI option into distinct sections instead of nested tabs

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

* Clarify that both auth methods are for CLI commands with parallel headings

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

* fix(3ent/core): Set token env var in Windows, clean up structure

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-12-02 16:39:12 -06:00
Scott Anderson 6b1905c1d5
fix: updates write reponses, suggests exponential backoffs (#6574)
* fix: updates write reponses, suggests exponential backoffs, closes influxdata/DAR#557

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix cURL example to use $max_delay variable instead of hardcoded value (#6575)

* Initial plan

* Fix: use $max_delay variable instead of hardcoded 30 in cURL example

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-12-02 11:40:56 -08:00
Jason Stirnaman 5b37cb7eba
fix(clustered): use "database" instead of "namespace" in release notes (#6583)
* docs(influxdb3): Use the CLI (influxdb3 --version), /ping endpoint, or /health endpoint to get the actual InfluxDB product version—not the SQL version() function.

  Summary of Changes

  1. content/shared/sql-reference/functions/misc.md (SQL version() function)

  - Enhanced the description to clarify it returns the DataFusion query engine version
  - Added a Note callout explicitly stating this is NOT the InfluxDB product version
  - Added a link to the identify-version page for users who want to find their InfluxDB version
  - Added an expandable example with the actual query and output:
  SELECT version()
  - Output: Apache DataFusion 49.0.2, aarch64 on linux

  2. content/shared/identify-version.md (Identify version page)

  Added a Note callout in three locations:
  - Core-specific section (show-in "core")
  - Enterprise-specific section (show-in "enterprise")
  - General InfluxDB 3 Core and Enterprise section (in the tabs)

  Replaced hardcoded patch version with latest-version shortcode

* fix(clustered): use "database" instead of "namespace" in release notes

Replace user-facing "namespace" terminology with "database" in the
Clustered release notes for clarity. Add a note explaining that
"namespace" in environment variable names refers to a database.

closes influxdata/DAR#556
2025-12-02 12:24:00 -06:00
Jason Stirnaman b95e608d07
docs(influxdb3): Use the CLI (influxdb3 --version), /ping endpoint, or /health endpoint to get the actual InfluxDB product version—not the SQL version() function. (#6579)
Summary of Changes

  1. content/shared/sql-reference/functions/misc.md (SQL version() function)

  - Enhanced the description to clarify it returns the DataFusion query engine version
  - Added a Note callout explicitly stating this is NOT the InfluxDB product version
  - Added a link to the identify-version page for users who want to find their InfluxDB version
  - Added an expandable example with the actual query and output:
  SELECT version()
  - Output: Apache DataFusion 49.0.2, aarch64 on linux

  2. content/shared/identify-version.md (Identify version page)

  Added a Note callout in three locations:
  - Core-specific section (show-in "core")
  - Enterprise-specific section (show-in "enterprise")
  - General InfluxDB 3 Core and Enterprise section (in the tabs)

  Replaced hardcoded patch version with latest-version shortcode
2025-12-01 16:02:25 -06:00
Jason Stirnaman ec70614a4e
docs(sql): add LAG examples for time-based value comparisons (#6577)
* chore(sql): add LAG examples for time-based value comparisons

Enhance window function documentation with practical examples for
calculating differences between current and previous values (e.g., 1h ago).

- Add 3 LAG examples to window functions reference with tested queries
- Create new 'Compare values' query guide covering common time-based
  comparison patterns (differences, percentage changes, exact intervals)
- Add guide frontmatter for all InfluxDB 3 products

All queries validated against InfluxDB 3 Core.

Refs: Kapa.ai conversation https://app.kapa.ai/720100f9-ce93-4305-88fd-5fcf71effad7/conversations/4536b79e-3930-4359-87f5-2ad9ccc1917d
Starting from: https://docs.influxdata.com/influxdb3/cloud-serverless/reference/sql/functions/window/

* chore(sql): add counter metrics examples to compare-values guide

Enhance time-based value comparisons with counter metrics patterns
using LAG and GREATEST to handle counter resets.

- Add counter metrics section with 3 examples (rate, cumulative, intervals)
- Include tested queries for non-negative differences and aggregation
- Document workarounds for Flux increase() and InfluxQL NON_NEGATIVE_DIFFERENCE()

All queries validated against InfluxDB 3 Core.

Refs: Kapa.ai conversation https://app.kapa.ai/720100f9-ce93-4305-88fd-5fcf71effad7/conversations/16b13679-0ced-4780-ab58-3d9cacb2d899
Starting from: https://docs.influxdata.com/influxdb3/enterprise/

* Update content/shared/influxdb3-query-guides/sql/compare-values.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

---------

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-12-01 15:14:44 -06:00
Scott Anderson 20a736303e
fix: update compact-throughput default values, closes influxdata/DAR#568 (#6573) 2025-11-25 18:14:17 -07:00
Jason Stirnaman 0fcf2bdd31
Note excluded internal-use options (#6571)
* chore: Standard exclude comment format to denote flags, options, etc. that shouldn't be promoted in docs

* chore: exclude internal flags

* chore: Add docs:exclude comments for internal CLI flags, fix linting

- Note internal options that should be ignored by `docs audit` and authors.
- Remove character escaping from GitHub callouts and placeholders

Lint config changes:
- Add explicit exclude for content/**/*.md in lint-markdown-instructions
- Exclude all markdown files from Prettier formatting

Fixes issue where remark-lint was auto-formatting content files and
escaping special characters like [!Note] callouts and underscores.

* fix: cleanup escaping
2025-11-25 16:58:29 -06:00
Sven Rebhan d4eff43cf0
fix(telegraf): Correct links for Telegraf v1.36.4 (#6570)
* Updating plugins

* Fix typos

* Update content/telegraf/v1/input-plugins/dpdk/_index.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

* Update content/telegraf/v1/input-plugins/dpdk/_index.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

* Update content/telegraf/v1/input-plugins/haproxy/_index.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

* Update content/telegraf/v1/input-plugins/http_listener_v2/_index.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

* Update content/telegraf/v1/input-plugins/intel_pmu/_index.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

* Update content/telegraf/v1/input-plugins/ldap/_index.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

---------

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-11-25 16:55:02 -06:00
Copilot e0d2a6941c
[WIP] Fix serverless links to unsupported system queries page (#6565)
* Initial plan

* Remove broken link to system-information in cloud-serverless troubleshoot.md

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

* Fix grammatical error: change 'tools' to 'tool' (singular)

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

* Update content/influxdb3/cloud-serverless/query-data/troubleshoot-and-optimize/troubleshoot.md

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-11-25 15:20:23 -06:00
Copilot 35f0155532
[WIP] Fix path issue with edit this page functionality (#6567)
* Initial plan

* Fix Edit this page link duplication

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-11-25 15:12:17 -06:00
Copilot e8d6d8b77a
Add Invocation metric to telemetry documentation (#6566)
* Initial plan

* Add Invocation metric to telemetry documentation

Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>
2025-11-24 13:17:46 -05:00
Bill O'Connell 67b05a4baf
fix: dedicated docs adjustments (#6562)
* docs: fix dedicated admin ui doc adjustments

* merge identity version under one heading

* docs: fix links in one location shortcode does not work

* chore: remove extra space from editor in admin ui access layout shortcode
2025-11-21 12:47:58 -06:00
Bill O'Connell fd59414dc7
Merge branch 'master' into chore/update_admin_ui_images 2025-11-21 09:14:51 -05:00
Jason Stirnaman 8ca4f9d2bb
Chore: update dependencies and fix frontmatter (#6556)
* chore(deps): update @vvago/vale to v3.12.0

Updates Vale style linter wrapper from v3.4.2 to v3.12.0.
This eliminates all dependency warnings related to deprecated
packages (fstream, rimraf, glob, inflight) in the Vale
dependency tree.

* fix(frontmatter): resolve frontmatter violations revealed by updates

Fixes frontmatter validation errors revealed after dependency updates:
- Remove duplicate 'related' and 'aliases' fields
- Fix invalid alias formatting (missing space after dash)
- Consolidate frontmatter structure to match schema requirements

Files updated:
- content/influxdb/v1/guides/query_data.md
- content/influxdb/v2/reference/cli/influx/auth/_index.md
- content/influxdb/v2/reference/cli/influx/bucket/_index.md
- content/influxdb/v2/reference/cli/influxd/recovery/user/_index.md
- content/influxdb3/cloud-dedicated/process-data/visualize/chronograf.md
- content/influxdb3/cloud-serverless/process-data/visualize/chronograf.md
- content/influxdb3/clustered/install/set-up-cluster/configure-cluster/directly.md
- content/influxdb3/clustered/process-data/visualize/chronograf.md
- content/platform/monitoring/influxdata-platform/monitoring-dashboards.md
2025-11-20 15:27:40 -06:00
Bill O'Connell d14cc75096
Merge branch 'master' into chore/update_admin_ui_images 2025-11-20 13:59:55 -05:00
Jason Stirnaman 0a277ea9fd
hotfix(influxdb3): remove precision bug notes (#6560) 2025-11-20 10:52:55 -06:00
Jason Stirnaman baadaeee15
feat(influxdb3): Update API docs for 3.7 release (#6558)
* chore: 3.7 update

* fix(influxdb3): influxdb3 3.7 release:

- Avoid use of "retention policy" except for the storage engine
- User guide: specific heading, active voice
- Use SOURCE

* feat(influxdb3): update API docs for 3.7 release

- Add cluster-uuid response header to all write endpoints
- Document multi-member gzip payload support in ContentEncoding
- Update API version to 3.7.0 for both Core and Enterprise
- Extract cluster-uuid header to reusable component

Changes for InfluxDB 3.7 release include:
- cluster-uuid header now included in all HTTP responses
- Multi-member gzip support per RFC 1952 for write endpoints
- Compatible with v1 and v2 write endpoints

* fix(influxdb3): remove precision bug note - fixed in 3.7

Removed outdated bug note about abbreviated precision values not working
with /api/v3/write_lp endpoint. Testing confirms all abbreviated values
(ns, ms, us, s) now work correctly in InfluxDB 3.7.

Tested precision values:
- ns (nanoseconds) 
- ms (milliseconds) 
- us (microseconds) 
- s (seconds) 

* docs(influxdb3): add precision bug fix to v3.6.0 release notes

Document that abbreviated precision values (ns, ms, us, s) were fixed
in v3.6.0 to work with /api/v3/write_lp endpoint.

The fix was implemented in commit 97dafa177c and included in v3.6.0 release.

---------

Co-authored-by: Peter Barnett <peter.barnett03@gmail.com>
2025-11-20 10:25:54 -06:00
Bill OConnell 4e71b963d6 docs: admin ui uses macro for intro 2025-11-20 11:13:10 -05:00
peterbarnett03 b54e5ae4cd
chore: 3.7 update (#6557)
* chore: 3.7 update

* fix(influxdb3): influxdb3 3.7 release:

- Avoid use of "retention policy" except for the storage engine
- User guide: specific heading, active voice
- Use SOURCE

---------

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-11-20 09:38:09 -06:00
Bill O'Connell 0726900784
Update content/influxdb3/cloud-dedicated/admin/tokens/database/list.md
Co-authored-by: ritwika314 <mim.ghosh@gmail.com>
2025-11-19 17:02:15 -05:00
Bill O'Connell fdc1ad2b74
Update content/influxdb3/cloud-dedicated/admin/monitor-your-cluster.md
Co-authored-by: ritwika314 <mim.ghosh@gmail.com>
2025-11-19 17:01:41 -05:00
Bill O'Connell 9dba2c8560
Update content/influxdb3/cloud-dedicated/admin/tokens/management/list.md
Co-authored-by: ritwika314 <mim.ghosh@gmail.com>
2025-11-19 17:01:32 -05:00
Bill O'Connell 09cd1f2fc7
Update content/influxdb3/cloud-dedicated/admin/tables/list.md
Co-authored-by: ritwika314 <mim.ghosh@gmail.com>
2025-11-19 17:01:23 -05:00
Bill O'Connell c7fc09b2e6
Update content/influxdb3/cloud-dedicated/admin/clusters/get.md
Co-authored-by: ritwika314 <mim.ghosh@gmail.com>
2025-11-19 17:01:15 -05:00
Bill O'Connell 480ee39829
Update content/influxdb3/cloud-dedicated/admin/account/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-11-19 17:00:34 -05:00
Bill O'Connell 36e8563884
Update content/influxdb3/cloud-dedicated/admin/account/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-11-19 17:00:23 -05:00
Bill O'Connell 2ff1b2484d
Update content/influxdb3/cloud-dedicated/admin/account/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-11-19 17:00:11 -05:00
Bill O'Connell bb434e7ba6
Update content/influxdb3/cloud-dedicated/admin/account/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-11-19 16:59:58 -05:00
Bill OConnell 365a1c1c23 docs: replace admin ui reference docs with inline docs 2025-11-19 16:13:36 -05:00
Scott Anderson fb4dcdef93
chore: update dedicated hard delete grace period (#6554) 2025-11-19 12:58:39 -07:00
caterryan c79272802b
Update odbc driver and powerbi docs (#6552)
* fix: update odbc driver

* chore: update powerbi docs

* chore: clarify odbc data source admin app

* Update content/shared/influxdb3-visualize/powerbi.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

* Update content/shared/influxdb3-visualize/powerbi.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

* Update content/shared/influxdb3-visualize/powerbi.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

---------

Co-authored-by: rcater <rcater@influxdata.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-11-19 11:22:41 -06:00
Jason Stirnaman f084fe3a31
Ask AI group filters (#6529)
* feat(askai): add Kapa.ai source group filtering for InfluxDB v3

- Add ai_source_group_ids field to all InfluxDB v3 products in data/products.yml
- Add getProductSourceGroupIds() function to retrieve source group IDs from product data
- Enables filtered AI responses using Kapa source groups for documentation pages
- Follows existing pattern for dynamic product configuration
- Implement version-specific config support (__v1, __v2 suffixes)
- Append version hints to example questions for InfluxDB database products only
- Make example questions generic (remove product-specific names)
- Tools (Telegraf, Chronograf, Kapacitor, Flux, Explorer) display questions without version hints
- Pre-fills chat input with [version: /path/] for InfluxDB database products
- Users can easily edit or remove the pre-filled text
- Works for manual opens (Cmd+K) and programmatic opens
- Converts module to TypeScript

* refactor(ask-ai): change version format to 'My version: <product name>'

Use human-readable product names instead of URL paths for better UX.
Example: 'My version: InfluxDB 3 Core' instead of '[version: /influxdb3/core/]'

* fix(ask-ai): restore working Kapa.open() pre-fill implementation

- Replace textarea detection with direct Kapa.open() call
- Add Kapa preinitialization code
- Use click handler on .ask-ai-open button with capture phase
- Handle conversation reset event to re-fill version context
- Remove console logging for cleaner production code

* fix(ask-ai): remove parentheses from example questions for consistency

Make example question format match the pre-fill format:
- Before: 'question (My version: product)'
- After: 'question My version: product'

This ensures users don't think there's a difference between the two formats.

* fix(askai): add Explorer product mapping for Ask AI widget

- Add influxdb3_explorer mapping to getCurrentProductData()
- Add explorer context to getContext() function
- Ensures Explorer pages use correct ai_sample_questions from products.yml
- Reorder Explorer questions with 'install and run' first

This fixes the issue where Explorer Ask AI widget was showing wrong
example questions by properly loading the influxdb3_explorer config.

* test(page-context): add comprehensive e2e tests for product mappings

Add Cypress tests to validate page-context.js correctly identifies:
- Product context values for all InfluxDB products
- Product data from products.yml configuration
- Version information
- AI sample questions and source group IDs
- Placeholder host values

Tests cover:
- InfluxDB 3 (Core, Enterprise, Explorer, Cloud variants, Clustered)
- InfluxDB v2 and v1
- InfluxDB Cloud (TSM)
- Tools (Telegraf, Chronograf, Kapacitor, Flux)

Validates the fix for Explorer Ask AI showing correct example questions.

Related to #jts-askai-group-filters branch work.

* feat(test): add --no-mapping flag to e2e test runner

Allow running functionality tests without requiring content file paths.
The --no-mapping flag skips content-to-URL mapping, making it easier
to run tests that don't depend on specific content files.

Usage:
  # With content mapping (for content-specific tests)
  node run-e2e-specs.js content/influxdb3/core/_index.md

  # Without content mapping (for functionality tests)
  node run-e2e-specs.js --spec cypress/e2e/page-context.cy.js --no-mapping

Benefits:
- Simplifies running functionality tests like page-context.cy.js
- Reduces test startup time by skipping unnecessary file mapping
- Makes test commands clearer about their purpose

The page-context test was updated to work correctly with this flag.

* deps: update caniuse and related hook files

* test: Add a `--no-mapping` flag to run tests without specific content files (i.e., test contains all the URLs it needs)

* chore(ask-ai): Format example questions

* test(page-context): add comprehensive e2e tests for all products in products.yml

- Expanded test suite from 6 to 27 tests covering all products
- Added tests for InfluxDB 3 products (Explorer, Core, Enterprise, Cloud Serverless, Cloud Dedicated, Clustered)
- Added tests for InfluxDB v2 and Cloud (TSM)
- Added tests for InfluxDB v1 and Enterprise v1
- Added tests for other products (Telegraf, Chronograf, Kapacitor, Flux)
- Validates page mappings in page-context.js
- Validates AI sample questions configuration in products.yml
- All 27 tests passing

* fix(page-context): correct enterprise_influxdb URL pattern matching

- Changed pattern from /enterprise_v1/ to /enterprise_influxdb/
- Fixes Ask AI example questions not showing correctly for Enterprise v1
- Pattern now matches actual URL structure /enterprise_influxdb/v1/
- All 27 e2e tests passing

* test(page-context): add UI validation for Ask AI widget configuration

- Added 4 tests checking Kapa widget script data attributes
- Tests verify data-modal-example-questions contains correct product-specific questions
- Validates Explorer, Core, Enterprise, and Enterprise v1 configurations
- All 31 tests passing (27 existing + 4 new UI tests)

* feat(ask-ai): add help in Ask AI widget placeholder

- InfluxDB placeholder recommends specifying product and version
- Fix page-context.js to use products.influxdb_cloud instead of products.cloud
- Add UI tests verifying version-specific naming in Kapa widget script tags

* feat(ask-ai): Tailors placeholder for each version/product. Disables "Viewing <product>" in disclaimer note.
2025-11-18 16:43:02 -06:00
Jason Stirnaman 936913c3cb
refactor(influxdb3): consolidate ODBC content into Power BI documentation (#6546)
- Migrate comprehensive ODBC driver installation instructions to Power BI guide
  - Add Windows (PowerShell and Manual) installation steps with verification
  - Add macOS and Linux installation steps with configuration details
  - Include platform-specific verification procedures
- Enhance Power BI troubleshooting section with ODBC-specific guidance
  - Add driver not found troubleshooting for all platforms
  - Expand connection, authentication, and query error troubleshooting
  - Add query performance optimization recommendations
- Restructure Power BI documentation for clarity
  - Elevate ODBC driver installation to top-level section
  - Add explicit sequencing: install driver before connector
  - Improve section flow and subheading descriptiveness
- Remove standalone ODBC documentation pages
  - Delete shared ODBC guide and product-specific ODBC pages
  - Add aliases in Power BI frontmatter to redirect old ODBC URLs
- Apply changes across all InfluxDB 3 products:
  core, enterprise, cloud-dedicated, cloud-serverless, clustered
2025-11-17 22:28:46 -05:00
Sven Rebhan b15807b3db
Telegraf v1.36.4 (#6543)
* Updating changelog

* Updating product version

* Updating plugins

---------

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-11-17 13:34:36 -06:00
WeblWabl 5fefa8f741
feat: Document volume permissions for InfluxDB Docker (#6541)
* feat: Document volume permissions for InfluxDB Docker

Added instructions for setting volume permissions for InfluxDB Docker container.

* feat: Update information about macos

* feat: cleanup

* chore(v1): Distinguish and format Docker examples for Linux/Windows vs MacOS

---------

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-11-17 12:43:32 -06:00
caterryan 2d3768c30b
chore(influxdb3_commands) add `install` link to commands list (#6535)
Co-authored-by: rcater <rcater@influxdata.com>
2025-11-14 11:51:28 -06:00
Jason Stirnaman 5a6459ba6f
fix(enterprise): comment out unsupported TOML configuration documenta… (#6530)
* fix(enterprise): comment out unsupported TOML configuration documentation

Users were getting errors when trying to use 'influxdb3 serve --config
ingester.toml' because TOML configuration file support was recently
removed from InfluxDB 3 Core and Enterprise.

This change comments out the "Use configuration files" subsection that
documented the --config flag and TOML file syntax. The "Configure using
environment variables" section remains as the supported method for
configuration.

Closes issue reported by user receiving "unexpected argument '--config'" error.

* Apply suggestions from code review
2025-11-12 14:11:19 -06:00
Beth Legesse 84b196b9ca fix: update View account information to use new design and info 2025-11-10 16:15:08 -06:00
Beth Legesse 610848388a chore: update doc to reflect the new UI design 2025-11-10 14:42:35 -06:00
joe miller 79e5e20506
fix: spelling of turbostat (#6519) 2025-11-10 10:33:59 -06:00