# SAP HANA Receiver

<!-- llms-txt-link: /llms.txt -->

> OpenTelemetry Collector receiver · contrib distribution

This receiver can fetch stats from a SAP HANA instance. It leverages the [driver](https://github.com/SAP/go-hdb) written by SAP for connecting to SAP HANA with the golang sql module to execute several monitoring queries.

- **Component ID**: `contrib-saphanareceiver`
- **Name**: `saphanareceiver`
- **Type**: receiver
- **Distribution**: contrib
- **Repository**: `opentelemetry-collector-contrib`

## Stability

| Level | Signals |
| --- | --- |
| alpha | metrics |

## Attributes

| Attribute | Type | Description |
| --- | --- | --- |
| `active_pending_request_state` | string | The state of network request. |
| `alert_rating` | string | The alert rating. |
| `column_memory_subtype` | string | The subtype of column store memory. |
| `column_memory_type` | string | The type of column store memory. |
| `component` | string | The SAP HANA component. |
| `connection_status` | string | The connection status. |
| `cpu_type` | string | The type of cpu. |
| `database` | string | The SAP HANA database. |
| `disk_state_used_free` | string | The state of the disk storage. |
| `disk_usage_type` | string | The SAP HANA disk & volume usage type. |
| `host_swap_state` | string | The state of swap data. |
| `internal_external_request_type` | string | The type of network request. |
| `memory_state_used_free` | string | The state of memory. |
| `path` | string | The SAP HANA disk path. |
| `port` | string | The SAP HANA port. |
| `primary_host` | string | The primary SAP HANA host in replication. |
| `product` | string | The SAP HANA product. |
| `replication_mode` | string | The replication mode. |
| `row_memory_type` | string | The type of row store memory. |
| `schema` | string | The SAP HANA schema. |
| `schema_memory_type` | string | The type of schema memory. |
| `schema_operation_type` | string | The type of operation. |
| `schema_record_type` | string | The type of schema record. |
| `secondary_host` | string | The secondary SAP HANA host in replication. |
| `service` | string | The SAP HANA service. |
| `service_memory_used_type` | string | The type of service memory. |
| `service_status` | string | The status of services. |
| `system` | string | The SAP HANA system. |
| `thread_status` | string | The status of threads. |
| `transaction_type` | string | The transaction type. |
| `volume_operation_type` | string | The type of operation. |

## Data

- **JSON**: [/data/collector/components/contrib-saphanareceiver/contrib-saphanareceiver-e5ea1d533c52.json](/data/collector/components/contrib-saphanareceiver/contrib-saphanareceiver-e5ea1d533c52.json)
- **Explore**: [/collector/components/contrib/saphanareceiver](/collector/components/contrib/saphanareceiver)
