ObservabilityBackend (meta)
meta-node-kind:observability-backend
MetaNodeKindcatalog-meta/meta-registry/meta-registry-observability-pipeline.yaml·Open in Graph → {
"id": "meta-node-kind:observability-backend",
"_kind": "MetaNodeKind",
"_file": "catalog-meta/meta-registry/meta-registry-observability-pipeline.yaml",
"_cluster": "catalog-meta",
"attributes": {
"displayName": "ObservabilityBackend (meta)",
"name": "ObservabilityBackend",
"cluster": "observability-pipeline",
"prefix": "obs-backend",
"origin": "standard",
"purpose": "an observability backend that ingests traces / metrics / logs (Datadog, Honeycomb, OTel collector, ...). Collapses MetricSink and LogSink into a single NodeKind discriminated by `kind`.",
"exampleCount": 0,
"invariants": [
"id starts with obs-backend:"
]
},
"outgoingEdges": [
{
"from": "meta-node-kind:observability-backend",
"to": "meta-cluster:observability-pipeline",
"kind": "in_cluster",
"attributes": {}
},
{
"from": "meta-node-kind:observability-backend",
"to": "meta-attribute:observability-backend--id",
"kind": "contains_meta_attribute",
"attributes": {}
},
{
"from": "meta-node-kind:observability-backend",
"to": "meta-attribute:observability-backend--display-name",
"kind": "contains_meta_attribute",
"attributes": {}
},
{
"from": "meta-node-kind:observability-backend",
"to": "meta-attribute:observability-backend--kind",
"kind": "contains_meta_attribute",
"attributes": {}
},
{
"from": "meta-node-kind:observability-backend",
"to": "meta-attribute:observability-backend--protocols",
"kind": "contains_meta_attribute",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "meta-cluster:observability-pipeline",
"to": "meta-node-kind:observability-backend",
"kind": "contains_meta_node_kind",
"attributes": {}
},
{
"from": "meta-attribute:observability-backend--id",
"to": "meta-node-kind:observability-backend",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-attribute:observability-backend--display-name",
"to": "meta-node-kind:observability-backend",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-attribute:observability-backend--kind",
"to": "meta-node-kind:observability-backend",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-attribute:observability-backend--protocols",
"to": "meta-node-kind:observability-backend",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-edge-kind:exports-to",
"to": "meta-node-kind:observability-backend",
"kind": "target_of_meta_edge",
"attributes": {}
},
{
"from": "meta-edge-kind:emits-signals-to",
"to": "meta-node-kind:observability-backend",
"kind": "target_of_meta_edge",
"attributes": {}
}
]
}