iiRecord
Agentic AI Atlas · Observability Stack (OpenTelemetry, Prometheus, Grafana, Loki, Tempo)
stack-profile:observability-stacka5c.ai
II.
StackProfile JSON

stack-profile:observability-stack

Structured · live

Observability Stack (OpenTelemetry, Prometheus, Grafana, Loki, Tempo) json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/stack-profiles/deep-stacks-1.yamlCluster · domain
Record JSON
{
  "id": "stack-profile:observability-stack",
  "_kind": "StackProfile",
  "_file": "domain/stack-profiles/deep-stacks-1.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Observability Stack (OpenTelemetry, Prometheus, Grafana, Loki, Tempo)",
    "description": "A full-spectrum observability platform covering metrics, logs, and\ndistributed traces. OpenTelemetry provides vendor-neutral\ninstrumentation SDKs and the OpenTelemetry Collector for receiving,\nprocessing, and exporting telemetry data. Prometheus scrapes and stores\ntime-series metrics with PromQL for alerting and dashboarding.\n\nGrafana serves as the unified visualization layer, querying across all\nthree signal types. Loki indexes and queries log streams using the same\nlabel-based approach as Prometheus, avoiding the cost of full-text\nindexing. Tempo stores distributed traces with minimal infrastructure\noverhead via object-storage backends. Go is the dominant language in\nthis ecosystem for building exporters, collectors, and custom\ninstrumentation. This stack replaces commercial APM platforms for\nteams that want full control over their telemetry pipeline at scale.\n",
    "composes": [
      "tool:opentelemetry",
      "tool:prometheus",
      "tool:grafana",
      "tool:loki",
      "tool:tempo",
      "language:go"
    ]
  },
  "outgoingEdges": [
    {
      "from": "stack-profile:observability-stack",
      "to": "tool:opentelemetry",
      "kind": "composed_of"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "tool:prometheus",
      "kind": "composed_of"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "tool:grafana",
      "kind": "composed_of"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "tool:loki",
      "kind": "composed_of"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "tool:tempo",
      "kind": "composed_of"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "language:go",
      "kind": "composed_of"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "tool:kubernetes",
      "kind": "composed_of"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "tool:docker",
      "kind": "composed_of"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "role:observability-engineer",
      "kind": "used_by_role"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "role:sre",
      "kind": "used_by_role"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "role:platform-engineer",
      "kind": "used_by_role"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "workflow:alert-tuning",
      "kind": "follows_workflow"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "workflow:slo-burn-rate-review",
      "kind": "follows_workflow"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "domain:observability",
      "kind": "applies_to"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "domain:devops",
      "kind": "applies_to"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "skill-area:observability-instrumentation",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "skill-area:distributed-tracing",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "skill-area:metrics-dashboarding",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "skill-area:log-aggregation",
      "kind": "requires_skill_area"
    },
    {
      "from": "stack-profile:observability-stack",
      "to": "skill-area:alerting-oncall",
      "kind": "requires_skill_area"
    }
  ],
  "incomingEdges": []
}