Directories
¶
| Path | Synopsis |
|---|---|
|
adapter
|
|
|
Package apiclient provides an HTTP client for the OpenTrace CLI API endpoints.
|
Package apiclient provides an HTTP client for the OpenTrace CLI API endpoints. |
|
Package app wires together domain services, adapters, and configuration.
|
Package app wires together domain services, adapters, and configuration. |
|
Package cliconfig provides .opentrace.yml detection and resolution for CLI commands.
|
Package cliconfig provides .opentrace.yml detection and resolution for CLI commands. |
|
Package connector defines low-level connector interfaces and types for tool registration (ConnectorType, Tool, DataSource, QueryExecutor).
|
Package connector defines low-level connector interfaces and types for tool registration (ConnectorType, Tool, DataSource, QueryExecutor). |
|
Package auth provides authentication utilities: token generation and rate limiting.
|
Package auth provides authentication utilities: token generation and rate limiting. |
|
Package domain defines shared error types and values used across all domain services.
|
Package domain defines shared error types and values used across all domain services. |
|
admin
Package admin provides the domain service for application settings and audit logging.
|
Package admin provides the domain service for application settings and audit logging. |
|
analytics
Package analytics provides the domain service for traffic analytics, endpoint ranking, heatmaps, and trend analysis.
|
Package analytics provides the domain service for traffic analytics, endpoint ranking, heatmaps, and trend analysis. |
|
auth
Package auth provides the domain service for user authentication and MCP token validation.
|
Package auth provides the domain service for user authentication and MCP token validation. |
|
code
Package code provides the domain service for code entity risk analysis and test correlation.
|
Package code provides the domain service for code entity risk analysis and test correlation. |
|
connectors
Package connectors provides the domain service for managing external data source connections.
|
Package connectors provides the domain service for managing external data source connections. |
|
database
Package database provides the domain service for external database introspection (schema, queries, activity).
|
Package database provides the domain service for external database introspection (schema, queries, activity). |
|
errors
Package errors provides the domain service for error group management, resolution lifecycle, and impact analysis.
|
Package errors provides the domain service for error group management, resolution lifecycle, and impact analysis. |
|
healthchecks
Package healthchecks provides the domain service for HTTP endpoint uptime monitoring and health check management.
|
Package healthchecks provides the domain service for HTTP endpoint uptime monitoring and health check management. |
|
logs
Package logs provides the domain service for log search, analysis, and trace correlation.
|
Package logs provides the domain service for log search, analysis, and trace correlation. |
|
overview
Package overview provides business logic for the system overview domain.
|
Package overview provides business logic for the system overview domain. |
|
servers
Package servers provides the domain service for monitored server registration, health tracking, and metric queries.
|
Package servers provides the domain service for monitored server registration, health tracking, and metric queries. |
|
setup
Package setup provides the domain service for first-run onboarding and system status detection.
|
Package setup provides the domain service for first-run onboarding and system status detection. |
|
watches
Package watches provides the domain service for metric threshold monitors (watches) and their alerts.
|
Package watches provides the domain service for metric threshold monitors (watches) and their alerts. |
|
Package healthcheck provides the runtime health check scheduler, checker, and alerting logic.
|
Package healthcheck provides the runtime health check scheduler, checker, and alerting logic. |
|
logstore
|
|
|
adapter
Package adapter provides a bridge between the new segmented log store engine and the existing pkg/store.LogStore interface.
|
Package adapter provides a bridge between the new segmented log store engine and the existing pkg/store.LogStore interface. |
|
envscope
Package envscope holds the multi-env authorization scope that flows from the authenticated MCP user through the request ctx into tool handlers.
|
Package envscope holds the multi-env authorization scope that flows from the authenticated MCP user through the request ctx into tool handlers. |
|
Package notify provides concrete notification delivery adapters (currently Telegram).
|
Package notify provides concrete notification delivery adapters (currently Telegram). |
|
routes
|
|
|
cli
Package cli provides HTTP API endpoints for the OpenTrace CLI tools (opentrace status, opentrace logs).
|
Package cli provides HTTP API endpoints for the OpenTrace CLI tools (opentrace status, opentrace logs). |
|
Package testutil provides reusable test helpers for OpenTrace packages.
|
Package testutil provides reusable test helpers for OpenTrace packages. |
|
Package watcher provides the alerting engine.
|
Package watcher provides the alerting engine. |
Click to show internal directories.
Click to hide internal directories.