IRPCMonitoringStatus.GetIndicatorSources
Administration API / specialized admin session
Lists the monitoring sources of the vault, for indexing one source per index and partition.
| Service | Monitoring status MFiles.IRPCMonitoringStatus |
|---|---|
| gRPC method | /MFiles.IRPCMonitoringStatus/GetIndicatorSources |
| HTTP (mf-http-grpc) | POST /grpc/v1/get-indicator-sources |
| Request | GetIndicatorSourcesRequest |
| Response | GetIndicatorSourcesResponse |
| Book and level | Administration API, specialized |
| Kind | admin |
| Session | Required: the session ID from LogIn in the mfiles-session-id-bin metadata. |
| Idempotent | no |
| Returns metadata structure version | no |
| Streaming | none (unary) |
Remarks
- Requires a vault session with the vault right
see_all_objects. contextmust beMONITORING_CONTEXT_INDEXING; unset fails with "Not implemented.".- Each source is described by tagged values; for indexing the tags are
index,shared,auxiliaryIndexIDandpartition.
Request: GetIndicatorSourcesRequest
Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.
| Field | Type | Description |
|---|---|---|
context | MonitoringContext | Set MONITORING_CONTEXT_INDEXING.Values: MONITORING_CONTEXT_UNSPECIFIED (0), MONITORING_CONTEXT_INDEXING (1). |
Response: GetIndicatorSourcesResponse
Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.
| Field | Type | Description |
|---|---|---|
sources[] | repeated MonitoringSource | The sources. Pass one as source_filter to GetIndicators. |
sources[].context | MonitoringContext | The context of the monitoring source.Values: MONITORING_CONTEXT_UNSPECIFIED (0), MONITORING_CONTEXT_INDEXING (1). |
sources[].descriptors[] | repeated TaggedValue | The descriptors of the monitoring source as a tagged value array. |
sources[].descriptors[].tag | string | The name of the tagged value. |
sources[].descriptors[].value_type | TaggedValueType | The value type of the tagged value.Values: TAGGED_VALUE_TYPE_DEFAULT (0), TAGGED_VALUE_TYPE_STRING (1), TAGGED_VALUE_TYPE_INTEGER (2), TAGGED_VALUE_TYPE_FLOAT (3), TAGGED_VALUE_TYPE_BOOLEAN (4), TAGGED_VALUE_TYPE_DATETIME (5), TAGGED_VALUE_TYPE_INT64 (6). |
sources[].descriptors[].value | string | The string representation of the tagged value. |