Skip to content

enhancement: batch GraphQL datasets into one query to avoid 10429 rate limits #24

Description

@mikeumus

Priority: MED.

Firing many sequential GraphQL queries per check (~9 now) hits CF GraphQL Analytics rate limits (10429), which cfGraphQLSafe swallows → silent monitoring gaps. The GraphQL API supports multiple top-level dataset fields under one account {} selection in a single request — batching cuts request count ~8× and dodges the limit.

From FEEDBACK-from-divinci-deployment.md — real-world findings from the Divinci self-hosted deployment, 2026-06-17.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:cloudflareCloudflare datasets / API integrationenhancementNew feature or requestpriority:mediumShould fix — meaningful but not urgent

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions