What are Integration Resources?
Integration resources are structured metadata that describe how your organization uses tools and systems such as Datadog, New Relic, Buildkite, GitHub, and others. They help TierZero understand:- What tags and attributes are used across your logs, metrics, events, and spans
- What repositories exist and where relevant code is located
- Which dashboards, notebooks, and documents contain important operational insights
- Which CI/CD pipelines exist and what they do
Why Integration Resources?
Your integrations provide raw data (logs, metrics, traces, commits), but TierZero needs context to interpret that data meaningfully. By cataloging these integration resources, you give TierZero the domain knowledge needed to investigate issues effectively and provide accurate recommendations.Supported Resources
Some integration resources are automatically imported and remain read-only such as dashboards and repositories and others are auto-populated with defaults that you can customize such as logs and spans configurations.Buildkite
- pipelines.json - List of Buildkite pipelines including relevant annotations and artifacts
- test_suites.json - List of Buildkite test suites
CloudWatch
- log_groups.json - List of CloudWatch log groups and its fields
- metrics.json - List of CloudWatch metrics
Datadog
- ci_events_tags.json - Tags and attributes of CI pipeline events
- dashboards.json - List of dashboards that have been ingested
- events_tags.json - Tags and attributes of events
- logs_tags.json - Tags and attributes of logs
- metrics.json - List of Datadog metrics
- notebooks.json - List of notebooks that have been ingested
- rum_tags.json - Tags and attributes of RUM events
- spans_tags.json - Tags and attributes of spans
GitHub
- repositories.json - List of GitHub repositories
New Relic
- applications.json - List of New Relic applications
- dashboards.json - List of dashboards that have been ingested
- logs_attrs.json - Attributes of logs
- metrics.json - List of New Relic metrics
- spans_attrs.json - Attributes of spans
- transactions_attrs.json - Attributes of transactions
Notion
- pages.json - List of Notion pages that have been ingested
Sentry
- issues_tags.json - Tags of issues
- projects.json - List of Sentry projects
Temporal
- namespaces.json - List of Temporal namespaces
Using Integration Resources
Accessing Integration Resources
- Navigate to Knowledge → Integration Resources in your TierZero app
- Browse resources by integration type (Datadog, Buildkite, GitHub, etc.)
- Select a resource type to view or edit its configuration
Ingesting Resources
Depending on the resource type, you may import or ingest a resource by URL or ID, or configure via JSON: Importing by URL or ID (Dashboards, Notebooks, Notion Pages):- Navigate to the resource type (e.g., Datadog → Dashboards).
- Click the Ingest button.
- Paste the URL or ID of the resource you want to import.
- TierZero will fetch and index the content.
- Navigate to the resource type (e.g., Buildkite → Pipelines or Datadog → Logs).
- View existing configuration or click Copy Template for a starter structure.
- Edit the JSON with your specific metadata.
- Click Save to apply your changes.
Configuration Examples
Example - Importing a Datadog Dashboard:Best Practices
1. Start with Critical Systems Focus first on your most important services, pipelines, and data sources. You don’t need to catalog everything - prioritize what matters most for incident response. 2. Document Important Tags and Attributes Highlight the tags and attributes that are essential for troubleshooting. 3. Add Concrete Descriptions Use concrete descriptions to describe the semantics of each resource:- ✅ “The trace ID for correlating logs with distributed traces”
- ❌ “The trace ID”