# \DefaultApi All URIs are relative to *https://observability.dtz.rocks/api/2021-12-21* Method | HTTP request | Description ------------- | ------------- | ------------- [**get_build_info**](DefaultApi.md#get_build_info) | **GET** /prometheus/api/v1/status/buildinfo | retreive build information about the dtz backend [**get_log_activity**](DefaultApi.md#get_log_activity) | **GET** /log/activity | get log activity over time [**get_log_attributes**](DefaultApi.md#get_log_attributes) | **GET** /log/attribute | get log attributes [**get_logs**](DefaultApi.md#get_logs) | **GET** /log | get logs [**get_metric_metadata**](DefaultApi.md#get_metric_metadata) | **GET** /prometheus/api/v1/metadata | query metric metadata [**get_stats**](DefaultApi.md#get_stats) | **GET** /stats | get statistics [**list_label_values**](DefaultApi.md#list_label_values) | **GET** /prometheus/api/v1/label/{label}/values | list all available values for one labels [**list_labels**](DefaultApi.md#list_labels) | **GET** /prometheus/api/v1/labels | list all available labels [**post_log**](DefaultApi.md#post_log) | **POST** /log/push | push log data [**post_metric**](DefaultApi.md#post_metric) | **POST** /metric | push metric data [**post_prometheus**](DefaultApi.md#post_prometheus) | **POST** /prometheus | Push endpoint for prometheus data. [**query_log_activity**](DefaultApi.md#query_log_activity) | **POST** /log/activity | get log activity over time filtered [**query_logs**](DefaultApi.md#query_logs) | **POST** /log | query logs ## get_build_info > models::GetBuildInfo200Response get_build_info() retreive build information about the dtz backend ### Parameters This endpoint does not need any parameter. ### Return type [**models::GetBuildInfo200Response**](getBuildInfo_200_response.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## get_log_activity > Vec get_log_activity() get log activity over time ### Parameters This endpoint does not need any parameter. ### Return type [**Vec**](getLogActivity_200_response_inner.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## get_log_attributes > Vec get_log_attributes() get log attributes ### Parameters This endpoint does not need any parameter. ### Return type [**Vec**](getLogAttributes_200_response_inner.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## get_logs > Vec get_logs() get logs ### Parameters This endpoint does not need any parameter. ### Return type [**Vec**](DtzLogs_inner.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## get_metric_metadata > models::GetMetricMetadata200Response get_metric_metadata() query metric metadata ### Parameters This endpoint does not need any parameter. ### Return type [**models::GetMetricMetadata200Response**](getMetricMetadata_200_response.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## get_stats > models::GetStats200Response get_stats() get statistics ### Parameters This endpoint does not need any parameter. ### Return type [**models::GetStats200Response**](getStats_200_response.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## list_label_values > models::ListLabelValues200Response list_label_values(label) list all available values for one labels ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **label** | **String** | name of the label | [required] | ### Return type [**models::ListLabelValues200Response**](listLabelValues_200_response.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## list_labels > models::ListLabelValues200Response list_labels() list all available labels ### Parameters This endpoint does not need any parameter. ### Return type [**models::ListLabelValues200Response**](listLabelValues_200_response.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## post_log > post_log(post_log_request_inner) push log data ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **post_log_request_inner** | Option<[**Vec**](postLog_request_inner.md)> | log data | | ### Return type (empty response body) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## post_metric > post_metric(dtz_metric) push metric data ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **dtz_metric** | Option<[**Vec**](DtzMetric.md)> | metric data | | ### Return type (empty response body) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## post_prometheus > post_prometheus(body) Push endpoint for prometheus data. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**String**> | prometheus format | | ### Return type (empty response body) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: text/plain - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## query_log_activity > Vec query_log_activity(query_logs_request) get log activity over time filtered ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **query_logs_request** | Option<[**QueryLogsRequest**](QueryLogsRequest.md)> | log query | | ### Return type [**Vec**](getLogActivity_200_response_inner.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## query_logs > Vec query_logs(query_logs_request) query logs ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **query_logs_request** | Option<[**QueryLogsRequest**](QueryLogsRequest.md)> | log query | | ### Return type [**Vec**](DtzLogs_inner.md) ### Authorization [dtz_auth2](../README.md#dtz_auth2), [dtz_auth](../README.md#dtz_auth) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)