Logrite uses OpenSearch 3.4.0 (built from source) as its primary data store for log analytics, anomaly detection, and semantic search.
| Setting | Value |
|---|
| Version | 3.4.0-SNAPSHOT |
| Deployment | Built from source (not Docker) |
| Install Location | /opt/opensearch/ |
| Source | /root/opensearch/OpenSearch/ |
| Java | OpenJDK 21 |
| User | opensearch (cannot run as root) |
| Plugin | Version | Purpose |
|---|
opensearch-ml | 3.4.0.0-SNAPSHOT | ML Commons framework |
opensearch-knn | 3.4.0.0-SNAPSHOT | Vector similarity (k-NN) |
opensearch-anomaly-detection | 3.4.0.0-SNAPSHOT | ML anomaly detection |
opensearch-job-scheduler | 3.4.0.0-SNAPSHOT | Background jobs |
opensearch-alerting | 3.4.0.0-SNAPSHOT | Monitor + alert engine |
opensearch-notifications | 3.4.0.0-SNAPSHOT | Notification delivery |
opensearch-notifications-core | 3.4.0.0-SNAPSHOT | Notification core |
| Repository | Purpose |
|---|
Deployd-io/LogriteOpenSearch | CLI tools, scripts, dashboards |
Deployd-io/OpenSearch | Forked OpenSearch engine |
Deployd-io/OpenSearch-Dashboards | Forked Dashboards UI |
│ ├── opensearch-mgr.js # Main CLI
│ └── lib/ # Library modules
├── scripts/ # Data generation + dashboard scripts
├── OpenSearch/ # Engine fork (source)
└── OpenSearch-Dashboards/ # Dashboards fork (source)
| Index | Purpose | k-NN |
|---|
payment_queries | Payment performance logs | No |
payment_queries_semantic | Neural search variant | Yes |
external_service_calls | External API call logs | No |
external_service_calls_semantic | Neural search variant | Yes |
database_queries | DB query logs | No |
database_queries_semantic | Neural search variant | Yes |
exceptions | Application exceptions | No |
exceptions_semantic | Neural search variant | Yes |
trace-analytics-raw-logrite | OTEL traces | No |
log-analytics-logrite | OTEL logs | No |
ctm_test_results | Worksoft CTM results | No |
ctm_events | Worksoft CTM events | No |
opensearch-mgr logs opensearch
opensearch-mgr logs dashboards -f