Architecture

Bitaic combines managed checks, installed agents, customer-facing surfaces, processing, storage, and alert delivery in one monitoring workspace. This page describes how those pieces fit together for the scheduled public release products. Private-beta agent-backed products remain documented separately until Q1 2027 public-release planning.

Architecture Surfaces

SurfaceRole
Bitaic AppWeb interface for setup, dashboards, alert review, historical views, exports, and administration.
Bitaic CLILocal setup and diagnostics surface for installing agents, checking agent state, and retrieving selected status or metric data.
Bitaic APIWorkspace-scoped REST API for automation, configuration, metric retrieval, exports, integrations, and webhook administration.
Managed checksBitaic-managed collection for Certificate Monitoring, Endpoint Monitoring, DNS Monitoring, and Domain Monitoring.
Installed agentsPrivate-beta product collection for enrolled workspaces, with setup and runtime details kept in beta-specific documentation.
Processing and storageNormalizes product-specific results, evaluates thresholds or expected-state rules, updates status and alert state, and retains monitoring history.

Collection Model

ProductCollection modelPrimary data
Certificate MonitoringBitaic-managed HTTPS certificate checks.Certificate expiration, chain health, hostname coverage, issuer metadata, and diagnostic TLS details.
Domain MonitoringBitaic-managed registry and delegation checks.Expiration state, registrar metadata, nameservers, DNSSEC state, registrar-lock state, and expected-state drift.
DNS MonitoringBitaic-managed resolver and optional authoritative checks.DNS answers, lookup state, latency, TTL, DNSSEC validation state, and propagation comparison.
Endpoint MonitoringBitaic-managed HTTP and HTTPS availability checks.Availability state, response time, redirect handling, status-code results, and alert state.
Private beta products

Health Monitoring and Windows Event Monitoring remain private beta only and release publicly in Q1 2027. Detailed collection models, agent behavior, and API fields stay in beta-specific documentation until public-release planning begins.

Data Flow

  1. Configure: Users create targets, checks, thresholds, expected states, alert routes, and integrations in the Bitaic App, API, or supported CLI workflows.
  2. Collect: Managed checks run from Bitaic-controlled collectors. Private-beta agent collection is documented separately for enrolled workspaces.
  3. Transmit: User, API, webhook, agent, and service traffic uses TLS in transit. Installed agents use outbound HTTPS and product-specific local buffers during temporary egress loss.
  4. Process: Bitaic normalizes check results, evaluates configured thresholds or expected states, updates monitored-resource status, and creates or updates alerts.
  5. Display and retain: Current state, historical views, audit records, and exports are available according to workspace permissions and the shared data-management baseline.
  6. Deliver: Alerts and operational events can route to configured notification paths, integrations, and webhooks.

Architecture Boundaries

BoundaryDocs guidance
Product behaviorProduct pages define the exact status labels, collection cadence, thresholds, filters, and troubleshooting steps for each monitoring type.
AvailabilityThe availability page describes reliability practices and customer preparation. Contract-specific commitments belong in customer agreements.
Deployment topologyPublic product docs describe customer-facing platform behavior, not internal hosting topology or docs-site deployment details.
Security and data controlsSecurity, compliance, privacy, audit, session, and data-management pages define the shared control baseline.

Security by Design

Bitaic's architecture uses the shared platform/security baseline for transport security, managed encryption at rest, workspace access, auditability, and session controls.

AreaArchitecture baseline
TransportUser, API, webhook, agent, and service traffic uses TLS in transit.
StorageStored customer monitoring data, configuration data, account/profile data, audit records, session records, token metadata, and integration configuration are protected by managed encryption at rest.
AccessWorkspace access uses Viewer, Operator, and Admin roles, explicit API scopes, and separate local host permissions for agent operations.
Audit and sessionsAudit records cover security and administrative activity. Sessions support inactivity expiration, manual logout, Admin revocation, and session/device review.