Commit Graph

27 Commits (507ec68cf7054074ee3d460151dbca73e518c19d)

Author SHA1 Message Date
Jason Stirnaman c97428b600
fix(influxdb3): correct Quix Streams guide for Cloud Dedicated (#6828)
* chore(deps): update yarn dependencies

Run yarn to update lockfile with latest compatible versions.

* fix(influxdb3): correct Quix Streams guide for Cloud Dedicated

Extract downsample-quix content to shared file and fix product-specific
terminology, links, and prerequisites for Cloud Dedicated and Clustered.

- Use "database" terminology for Cloud Dedicated/Clustered
- Remove Docker from prerequisites (not used in guide)
- Add alt_links for cross-product navigation
- Fix broken TOC anchor links
- Add links to admin pages for tokens and databases
- Remove incorrect /reference/regions link for Cloud Dedicated
- Add lint rules for deprecated code-placeholders and py fence

Closes #6825

* Apply suggestions from code review

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

* fix(influxdb3): fix broken code blocks in Quix Streams guide

Code blocks inside show-in shortcodes were missing closing fences,
causing the markdown to render incorrectly. Added proper fence
boundaries and placeholder key documentation for each code section.

Also adds TODO to content-editing skill about improving automation
for code-placeholder-key workflow.

* Docs v2 docs v2 pr6828 (#6829)

* fix(influxdb): Rename to match other pages. Remove alt_links

* chore(deps): bump ESLint to 10.0.0

* Update content/shared/v3-process-data/downsample/quix.md

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-17 15:23:16 -06:00
Jason Stirnaman 68f00e6805
fix(version-detector): centralize Grafana links and DRY up host examples (#6693)
* fix(version-detector): use centralized getGrafanaLink for all Grafana URLs

Refactor handleAuthorizationHelp to use getGrafanaLink() instead of
hardcoded URLs, ensuring all Grafana links come from a single source.

Also fix incorrect URLs in getGrafanaLink mapping:
- InfluxDB OSS 2.x: /visualize-data/ → /tools/
- InfluxDB Enterprise: /influxdb/enterprise/ → /enterprise_influxdb/v1/
- InfluxDB Cloud (TSM): /visualize-data/ → /tools/
- InfluxDB Cloud v1: now links to Enterprise v1 docs (Cloud v1 is
  Enterprise under the hood)

* refactor(version-detector): DRY up localhost:8086 references

Extract HOST_EXAMPLES to a class-level constant and add DEFAULT_HOST
and DEFAULT_HOST_PORT constants to eliminate duplicate localhost:8086
strings throughout the code.

- Move hostExamples from local variable to class constant
- Use DEFAULT_HOST for URL placeholder and comparison checks
- Use DEFAULT_HOST_PORT for docker curl command examples

* feat(ask-ai): Support source group IDs in Ask AI trigger links

* feat(version-detector): Present context-aware links

- Add ai_source_group_ids fields to ProductConfig interface
- Improve SCSS for doc and Ask AI links
- Update Grafana docs to add aliases and context param for detector
- Update modal partial to include AI source group IDs in config
- Remove custom Cypress commands for version detector
- Update E2E tests to use direct Cypress commands
2026-01-26 18:42:09 -06:00
Scott Anderson 12b0b423a5 Merge branch 'update-grafana-screenshots' of github.com:influxdata/docs-v2 into update-grafana-screenshots 2025-10-10 08:46:43 -06:00
Scott Anderson 08f498a7e8 fix(grafana): fix bad anchor links 2025-10-10 08:46:39 -06:00
Scott Anderson 1b368a7e13
Update content/shared/v3-process-data/visualize/grafana.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-10 08:44:20 -06:00
Scott Anderson 85d669048c chore(grafana): update grafana screenshots, remove unused images 2025-10-10 08:33:48 -06:00
Jason Stirnaman a6f3958a20 docs(grafana): integrate feature flag setup into installation workflow
- Move feature flag configuration from Advanced section into Step 3 of installation
- Update terminology from "Grafana OSS" to "running Grafana locally" to include both OSS and Enterprise
- Consolidate "Using Grafana Cloud with local InfluxDB" guidance into single note with direct link
- Remove redundant Advanced configuration section

Changes apply to all Grafana documentation pages:
- InfluxDB 3 products (Core, Enterprise, Cloud Serverless, Cloud Dedicated, Clustered)
- InfluxDB v2 and Cloud TSM
- InfluxDB v1 OSS and Enterprise

The feature flag requirement is now integrated directly into the installation workflow,
making it more discoverable for users setting up Grafana locally.
2025-10-07 13:30:20 -05:00
Jason Stirnaman 7e5b1a66b7 Add visualize-data aliases for chronograf. Fix Grafana token conditional (don't use whitespace in show-in conditional expression) 2025-10-06 20:24:30 -05:00
Jason Stirnaman 3443bfab20 fix(grafana): update heading structure and fix broken link fragments
- Combine separate 'Query' and 'Build visualizations' sections into unified 'Query and visualize data' section
- Convert h2 headings to h3 under new parent section
- Update TOC to reflect new heading hierarchy
- Ensure all fragment links work correctly
2025-10-06 19:51:29 -05:00
Jason Stirnaman 87a5662833 fix(grafana): update Grafana documentation across all InfluxDB versions 2025-10-06 18:54:04 -05:00
Jason Stirnaman 6a90067fb8 docs(grafana): add Grafana Cloud private data source guidance
Add note to all Grafana integration pages about using Grafana Cloud
with local InfluxDB instances. The note recommends running Grafana
locally to avoid exposing databases to the internet, and provides
information about configuring Grafana Cloud private data sources
as an alternative.

Updated files:
- content/shared/v3-process-data/visualize/grafana.md
- content/shared/influxdb-v2/tools/grafana.md
- content/influxdb/v1/tools/grafana.md
- content/enterprise_influxdb/v1/tools/grafana.md
2025-10-06 16:19:43 -05:00
Jason Stirnaman 1b3a284432 docs(grafana): add version detector and complete alt_links
- Add InfluxDB version detector shortcode to all Grafana pages
- Add comprehensive alt_links to v2 and Cloud Grafana pages
- Include links to all InfluxDB versions (v1, enterprise_v1, v2, cloud, and all v3 products)
- Improve cross-product navigation for Grafana documentation
2025-10-06 15:19:57 -05:00
Jason Stirnaman 3095f7992d docs(grafana): update Grafana integration docs across all products
- Add Quick reference tables to all Grafana documentation
- Consolidate shared content for InfluxDB v3 products
- Update configuration steps and screenshots
- Remove duplicate grafana.md from shared/influxdb3-visualize
- Delete outdated product-specific Grafana screenshots
- Add new consolidated screenshot for InfluxDB v2 Cloud Flux config
- Standardize authentication and URL configuration guidance
- Improve consistency across v1, v2, and v3 product documentation
2025-10-06 14:51:17 -05:00
Jason Stirnaman 8efbd44a2d docs(influxdb3): use shared Grafana docs for all v3 products, fix product and token naming
- Update Core and Enterprise to use shared v3-process-data/visualize/grafana.md
- Fix product name references to use proper {{% product-name %}} shortcode
- Correct token terminology (admin token, database token) across products
- Add HTTP/2 requirement note for SQL queries through Grafana (uses Flight SQL/gRPC)
- Update Flight client library reference to clarify gRPC and Arrow Flight
- Reorganize Grafana screenshot files to use /influxdb/ directory
- Add Cloud Serverless InfluxQL screenshot
2025-10-04 17:36:04 -05:00
meelahme c1c1357309 Merge branch '6406-grafana-configuration-outline-and-draft-documentation' of github.com:influxdata/docs-v2 into 6406-grafana-configuration-outline-and-draft-documentation 2025-10-02 11:32:25 -07:00
meelahme b9c3a7979c docs: updating install granafa section for OSS v2 2025-10-02 11:31:48 -07:00
Jameelah Mercer 972e50e04a
Update content/shared/v3-process-data/visualize/grafana.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-02 10:57:09 -07:00
meelahme b8ea0770cd docs(WIP): updating influxdb enterprise sql section 2025-10-02 10:31:10 -07:00
meelahme 2d3fb31e7c update to influxdb3 data source section 2025-10-02 09:57:55 -07:00
meelahme edcd18a9f8 docs(WIP): addin screenshots for influxql and minor updates to instructions 2025-09-29 14:46:30 -07:00
meelahme d1accf72c2 docs: adding screenshots for SQL tab and updating instructions 2025-09-29 14:28:39 -07:00
meelahme 4be22ac37d docs: adding configuration basic settings instructions and updating formatting 2025-09-29 14:09:22 -07:00
meelahme 76c4a94d6e docs: format updates 2025-09-29 13:57:36 -07:00
meelahme e4e7061b52 docs(WIP): adding a before you begin / prereq section 2025-09-29 13:22:10 -07:00
meelahme 945540212c docs(WIP): updating navigation to data source configuration 2025-09-29 13:17:16 -07:00
Jason Stirnaman 74a1cc45df
Apply suggestions from code review
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-09-11 11:12:16 -05:00
Jason Stirnaman e8350a3995 chore(v3-dist): Consolidate to shared Grafana guide
- Fix broken link to fragment
2025-09-10 16:39:27 -05:00