Skip to content

Commit 95a832c

Browse files
committed
update readme
Signed-off-by: Markus Blaschke <[email protected]>
1 parent bd36e09 commit 95a832c

File tree

1 file changed

+2
-33
lines changed

1 file changed

+2
-33
lines changed

README.md

Lines changed: 2 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Usage:
1515
1616
Application Options:
1717
--log.debug debug mode [$LOG_DEBUG]
18-
--log.trace trace mode [$LOG_TRACE]
18+
--log.devel development mode [$LOG_DEVEL]
1919
--log.json Switch log output to json format [$LOG_JSON]
2020
--azure-environment= Azure environment name (default: AZUREPUBLICCLOUD) [$AZURE_ENVIRONMENT]
2121
--azure-subscription= Azure subscription ID [$AZURE_SUBSCRIPTION_ID]
@@ -56,40 +56,9 @@ for Azure API authentication (using ENV vars) see following documentations:
5656
| `azure_resourcegraph_query_results` | Number of results from query |
5757
| `azure_resourcegraph_query_requests` | Count of requests (eg paged subqueries) per query |
5858

59-
6059
### AzureTracing metrics
6160

62-
(with 22.2.0 and later)
63-
64-
Azuretracing metrics collects latency and latency from azure-sdk-for-go and creates metrics and is controllable using
65-
environment variables (eg. setting buckets, disabling metrics or disable autoreset).
66-
67-
| Metric | Description |
68-
|------------------------------------------|----------------------------------------------------------------------------------------|
69-
| `azurerm_api_ratelimit` | Azure ratelimit metrics (only on /metrics, resets after query due to limited validity) |
70-
| `azurerm_api_request_*` | Azure request count and latency as histogram |
71-
72-
#### Settings
73-
74-
| Environment variable | Example | Description |
75-
|------------------------------------------|------------------------------------|----------------------------------------------------------------|
76-
| `METRIC_AZURERM_API_REQUEST_BUCKETS` | `1, 2.5, 5, 10, 30, 60, 90, 120` | Sets buckets for `azurerm_api_request` histogram metric |
77-
| `METRIC_AZURERM_API_REQUEST_ENABLE` | `false` | Enables/disables `azurerm_api_request_*` metric |
78-
| `METRIC_AZURERM_API_REQUEST_LABELS` | `apiEndpoint, method, statusCode` | Controls labels of `azurerm_api_request_*` metric |
79-
| `METRIC_AZURERM_API_RATELIMIT_ENABLE` | `false` | Enables/disables `azurerm_api_ratelimit` metric |
80-
| `METRIC_AZURERM_API_RATELIMIT_AUTORESET` | `false` | Enables/disables `azurerm_api_ratelimit` autoreset after fetch |
81-
82-
83-
| `azurerm_api_request` label | Status | Description |
84-
|-----------------------------|--------------------|----------------------------------------------------------------------------------------------------------|
85-
| `apiEndpoint` | enabled by default | hostname of endpoint (max 3 parts) |
86-
| `routingRegion` | enabled by default | detected region for API call, either routing region from Azure Management API or Azure resource location |
87-
| `subscriptionID` | enabled by default | detected subscriptionID |
88-
| `tenantID` | enabled by default | detected tenantID (extracted from jwt auth token) |
89-
| `resourceProvider` | enabled by default | detected Azure Management API provider |
90-
| `method` | enabled by default | HTTP method |
91-
| `statusCode` | enabled by default | HTTP status code |
92-
61+
see [armclient tracing documentation](https://github.com/webdevops/go-common/blob/main/azuresdk/README.md#azuretracing-metrics)
9362

9463
## Example
9564

0 commit comments

Comments
 (0)