ULTIMATE
Feature Preview: This feature is available for Ultimate subscribers as a subscription add-on and may incur additional charges.
The Splunk Observability Integration streams logs from all apps into your Splunk account for seamless observability.
Offered as an add-on feature, this backend integration enables monitoring from external systems, faster troubleshooting, and unified visibility across your application ecosystem.
Key Capabilities
1. Platform-Level Integration
-
Available as an optional add-on at the platform level
-
Automatically captures and streams monitoring data of all deployed apps
2. Application Log Streaming
-
Streams application logs in near real-time to Splunk.
-
Includes records generated at the application layer for debugging and troubleshooting, including:
-
Log output of apps ranging from various levels, including errors, warnings, info and audit logs (optional).
-
Run output of apps that represent the execution sequence of a flow (optional).
-
Job events of apps generated by checkpoints of a flow (optional).
-
-
Enables:
-
Centralized log aggregation
-
Advanced search, filtering, and analytics
-
Faster root cause analysis
-
→ Splunk log management allows teams to collect, process, and analyze large volumes of log data efficiently.
How It Works
-
Apps generate logs
-
qibb Platform automatically collects log data
-
Data is streamed to Splunk ingestion endpoints
-
Splunk processes and visualizes the data in dashboards
This integration provides log streaming for Splunk.
Creation and management of dashboards, monitors, alerts, retention policies, and Splunk resources remain the responsibility of the customer.
Log Data Fields
Below are the most common data fields included in the records. Most fields are optional. Data fields may vary by app or platform version.
|
Category |
Field |
Description |
Example |
|---|---|---|---|
|
Time |
timestamp |
Timestamp of the record. |
|
|
Log type |
type |
If empty: Log record. If “ If “ |
- |
|
Log Information |
level |
Log level, e.g. |
|
|
stream |
Log output stream, e.g. |
|
|
|
message |
The log message |
|
|
|
App Information |
qibb_appId |
Id of the app. |
|
|
container |
The component of the app. Either |
|
|
|
qibb_spaceId |
Id of the space which contains this app. |
|
|
|
Flow Information |
flow_id |
Id of the flow tab. |
|
|
Node Information |
node_id |
If of the node. |
|
|
node_type |
Node type |
|
|
|
node_name |
Node name |
|
|
|
Flow Message Information (msg) |
msg_id |
Id of the processed msg object. |
|
|
Run Information |
run_id |
Id of the run. |
|
|
Job Information |
job_id
|
If of the job. |
|
|
|
msg |
Only applicable if type=job_event. A JSON containing event metadata. Typically includes:
|
|
|
Infrastructure |
qibb_cluster_id |
Id of the cluster which is hosting this app. |
|