Discover our quick start guide and build your first application in 5-10 minutes
Quick Start GuideApache Ignite provides built-in operational capabilities for production deployments. OpenTelemetry metrics enable monitoring through standard observability stacks. System views expose internal state through SQL. Raft snapshots and Meta Storage backup provide recovery mechanisms. Authentication and SSL/TLS secure cluster access.
Apache Ignite exports metrics using OpenTelemetry standards. Track operation latencies, throughput, error rates, and resource utilization. Integrate with Prometheus, Grafana, Datadog, or any OpenTelemetry-compatible monitoring system.
Query cluster state through SQL system views. Examine node status, partition distribution, transaction state, and running jobs. Standard SQL access enables integration with existing monitoring tools and custom dashboards.
Metrics cover client connections, SQL query execution, transaction processing, replication lag, storage engine performance, and network traffic. Filter metrics by node or partition. This comprehensive coverage enables full-stack observability.
Applications register custom metrics through the OpenTelemetry API. Track business-level indicators alongside system metrics. This unified approach simplifies correlation between application behavior and system performance.
Each partition maintains Raft snapshots for recovery. Snapshots capture partition state at specific points in time. New nodes or recovering nodes restore from snapshots before replaying logs. This accelerates recovery compared to full log replay.
Meta Storage stores critical cluster metadata including schema, configuration, and partition assignments. Backup Meta Storage separately from data partitions. Recovery requires both partition data and Meta Storage state for full cluster restoration.
Configure snapshot frequency and retention. Balance storage cost against recovery time objectives. Automatic garbage collection removes outdated snapshots. This management ensures snapshots remain available without consuming excessive storage.
Combine snapshots with distributed replication for disaster recovery. Snapshots provide point-in-time recovery. Replication provides continuous availability. This layered approach addresses both data loss prevention and recovery time requirements.
Apache Ignite supports username/password authentication. Configure authentication providers for different deployment environments. Failed authentication attempts log for security monitoring. This protects cluster access from unauthorized clients.
Enable SSL/TLS for client-to-cluster and node-to-node communication. Support for standard certificate formats. Configure cipher suites and protocols. This protects data in transit from network eavesdropping.
Control access to tables and operations through permissions. Grant read, write, or admin privileges per user. This fine-grained control enables multi-tenant deployments and compliance with access policies.
Log security-relevant events including authentication attempts, authorization failures, and schema changes. Integrate with SIEM systems for security monitoring. This audit trail supports compliance requirements and security investigations.
The Ignite CLI provides commands for cluster management. Start and stop nodes. Create tables and distribution zones. Execute SQL queries. Inspect cluster topology. This enables scripted administration and troubleshooting.
Query node status, partition distribution, and replication state through CLI commands. Export metrics for analysis. This command-line access supports automation and remote administration scenarios.
The CLI includes diagnostic commands for troubleshooting. Analyze thread dumps. Inspect transaction state. Export partition data for analysis. These tools help diagnose issues in production environments.
Apache Ignite exposes a REST API for programmatic administration. Execute SQL queries. Manage tables and zones. Query cluster state. This HTTP interface enables integration with orchestration systems and custom tooling.
Discover our quick start guide and build your first application in 5-10 minutes
Quick Start GuideLearn about monitoring setup, backup procedures, and security configuration
System Views Documentation