---
title: "Properties | Grafana Cloud documentation"
description: "View entity metadata and resource attributes for a service as discovered by the knowledge graph."
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

# Properties

The Properties tab displays the metadata that the knowledge graph has discovered about a service entity. This information comes from OpenTelemetry resource attributes attached to the service’s telemetry data.

## Properties table

Expand table

| Property                   | Description                                                                 |
|----------------------------|-----------------------------------------------------------------------------|
| **Deployment Environment** | The environment the service runs in (for example, `production`, `staging`). |
| **Job**                    | The Prometheus `job` label (`namespace/service_name`).                      |
| **Namespace**              | The Kubernetes or logical namespace.                                        |
| **Otel Namespace**         | The `service.namespace` OTel resource attribute.                            |
| **Otel Service**           | The `service.name` OTel resource attribute.                                 |
| **Product**                | The product that discovered this entity (for example, `app_o11y`).          |
| **Service**                | The service name.                                                           |
| **Source**                 | The telemetry backend that provided the data (for example, `tempo`).        |
| **Telemetry Sdk Language** | The programming language detected from `telemetry.sdk.language`.            |
| **Discovered**             | The date and time the knowledge graph first discovered this service.        |
| **Updated**                | The date and time the entity metadata was last refreshed.                   |

## How properties are derived

Properties are derived from OpenTelemetry resource attributes that your application emits. The knowledge graph reads these from the `target_info` or `traces_target_info` metric and from span resource attributes.

To ensure accurate properties:

- Set `service.name` and `service.namespace` on all telemetry.
- Set `deployment.environment` to distinguish between environments.
- Set `telemetry.sdk.language` to enable technology detection.

For details on required resource attributes, refer to [Set up instrumentation](/docs/grafana-cloud/observe-and-act/monitor-applications/application-observability-kg/setup/instrumentation/#resource-attributes).
