Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/cache.md
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,8 @@ Example of a complete configuration for `mycache.config` cache, parameters are d
2. When reading, sets the time [expiration](https://redis.io/commands/getex/) (optional)
3. Prefix a key in a specific cache to avoid key collisions within a Redis database, can be an empty string then keys will be without prefixes (**required**)

Module metrics are described in the [Metrics Reference](metrics.md#cache) section.

#### Configurator

Можно зарегистрировать `LettuceConfigurator` который позволит до настроить `Lettuce` клиент перед созданием.
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/camunda7-bpmn.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,8 @@ Example of the complete configuration described in the `CamundaEngineBpmnConfig`
22. Enables collection of engine metrics/telemetry (default is `false`)
23. Enables module tracing (default `true`)

Module metrics are described in the [Metrics Reference](metrics.md#camunda-7-bpmn) section.

## Applications

You can register in Camunda user [JavaDelegate](https://docs.camunda.org/manual/7.21/user-guide/process-engine/delegation-code/)
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/camunda8-worker.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,8 @@ Example of a complete client configuration described in the `ZeebeClientConfig`
19. Configures [SLO](https://www.atlassian.com/ru/incident-management/kpis/sla-vs-slo-vs-sli) for [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) metrics
20. Enables module tracing (default `true`)

Module metrics are described in the [Metrics Reference](metrics.md#camunda-8-worker) section.

## Worker

Worker is a handler that can perform a specific job in a process.
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/grpc-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,8 @@ Example of the complete configuration described in the `GrpcClientConfig` class

You can also configure [Netty transport](netty.md).

Module metrics are described in the [Metrics Reference](metrics.md#grpc-client) section.

## Service

Created gRPC services can be injected as dependency:
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/grpc-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,8 @@ Example of a complete configuration described in the `GrpcServerConfig` class (e

You can also configure [Netty transport](netty.md).

Module metrics are described in the [Metrics Reference](metrics.md#grpc-server) section.

## Handlers

Created gRPC service handlers are required to be tagged with the `@Component` annotation:
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/http-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,8 @@ and `HttpClientConfig` classes (default or example values are specified):
17. Configures [SLO](https://www.atlassian.com/incident-management/kpis/sla-vs-slo-vs-sli) for [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) metrics
18. Enables module tracing (default `true`)

Module metrics are described in the [Metrics Reference](metrics.md#http-client) section.

#### Configurer

Example of how to configure OkHttp client builder, `OkHttpConfigurer` must be available as component:
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/http-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,8 @@ Example of the complete configuration described in the `HttpServerConfig` class
22. Configures [SLO](https://www.atlassian.com/ru/incident-management/kpis/sla-vs-slo-vs-sli) for [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) metrics
23. Enables module tracing (default is `true`)

Module metrics are described in the [Metrics Reference](metrics.md#http-server) section.

## SomeController declarative

The `@HttpController` annotation should be used to create a controller, and the `@Component` annotation should be used to register it as a dependency.
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,8 @@ Example of the complete configuration described in the `KafkaListenerConfig` cla
13. Configuring [SLO](https://www.atlassian.com/incident-management/kpis/sla-vs-slo-vs-sli) for [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) metrics
14. Enables module tracing (default `true`)

Module metrics are described in the [Metrics Reference](metrics.md#kafka) section.

### Consume strategy

`subscribe` strategy involves the use of [group.id](https://www.confluent.io/blog/configuring-apache-kafka-consumer-group-ids/),
Expand Down
201 changes: 200 additions & 1 deletion mkdocs/docs/en/documentation/metrics.md

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/resilient.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,8 @@ An example of overriding named settings for a particular CircuitBreaker:
waitDurationInOpenState: "50s"
```

Module metrics are described in the [Metrics Reference](metrics.md#resilience) section.

### Exception filtering

In order to register which errors should be recorded as CircuitBreaker errors, you can override the default filter,
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/s3-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,8 @@ Complete configuration described in the `AwsS3ClientConfig` and `S3Config` class
13. Configures [SLO](https://www.atlassian.com/ru/incident-management/kpis/sla-vs-slo-vs-sli) for [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) metrics
14. Enables module tracing (default is `true`)

Module metrics are described in the [Metrics Reference](metrics.md#s3-client) section.

### Response format

When using AWS module, it is possible to return special response formats specific only to AWS library:
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/scheduling.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ Example of the complete configuration described in the `ScheduledExecutorService
5. Configuring [SLO](https://www.atlassian.com/incident-management/kpis/sla-vs-slo-vs-sli) for [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) metrics
6. Enables module tracing (default `true`)

Module metrics are described in the [Metrics Reference](metrics.md#scheduling) section.

### Fixed rate

Scheduling with tasks running at fixed time intervals, regardless of whether the previous task has completed or not
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/en/documentation/soap-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,8 @@ Example of the complete configuration described in the `SoapServiceConfig` class
5. Configures [SLO](https://www.atlassian.com/incident-management/kpis/sla-vs-slo-vs-sli) for [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) metrics
6. Enables module tracing (default `true`)

Module metrics are described in the [Metrics Reference](metrics.md#soap-client) section.

## Usage

Once all components have been created the created SOAP service is available for deployment, an example for a `SimpleService` service is shown below:
Expand Down
2 changes: 1 addition & 1 deletion mkdocs/docs/ru/changelog/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -680,7 +680,7 @@ hide:

Добавлено:

- Добавлена поддержка метрик OpenTelemetry нового стандарта [1.23](../documentation/metrics.md#_5)
- Добавлена поддержка метрик OpenTelemetry нового стандарта [1.23](../documentation/metrics.md#standard)
- Добавлена поддержка GraalVM для большинства модулей и поддержка виртуальных потоков в GraalVM
- Обновлены и синхронизированы [зависимости всех модулей](https://github.com/kora-projects/kora/pull/4/files#diff-d979b641bd0ea7c9da3fe113f9657636df1002652c75042cfe3b5203da064215)
- Добавлено улучшенное сообщение при сборке компонент
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/ru/documentation/cache.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,6 +239,8 @@
2. При чтении устанавливает время [expiration](https://redis.io/commands/getex/)
3. Префикс ключа в определенном кеше для избежания коллизий ключе в рамках Redis базы данных, может быть пустой строкой тогда ключи будут без префикса (**обязательный**)

Предоставляемые метрики модуля описаны в разделе [Справочник метрик](metrics.md#cache).

#### Донастройка

Можно зарегистрировать `LettuceConfigurator` который позволит до настроить `Lettuce` клиент перед созданием.
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/ru/documentation/camunda7-bpmn.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,8 @@
22. Включает сбор метрик/телеметрии оркестратора (по умолчанию `false`)
23. Включает трассировку модуля (по умолчанию `true`)

Предоставляемые метрики модуля описаны в разделе [Справочник метрик](metrics.md#camunda-7-bpmn).

## Исполнители

Регистрировать в Camunda можно как свои [JavaDelegate](https://docs.camunda.org/manual/7.21/user-guide/process-engine/delegation-code/),
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/ru/documentation/camunda8-worker.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,8 @@
19. Настройка [SLO](https://www.atlassian.com/ru/incident-management/kpis/sla-vs-slo-vs-sli) для [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) метрики
20. Включает трассировку модуля (по умолчанию `true`)

Предоставляемые метрики модуля описаны в разделе [Справочник метрик](metrics.md#camunda-8-worker).

## Исполнители

Исполнитель - это обработчик, способный выполнять определенное задание в процессе.
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/ru/documentation/grpc-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,8 @@

Можно также настроить [Netty транспорт](netty.md).

Предоставляемые метрики модуля описаны в разделе [Справочник метрик](metrics.md#grpc-client).

## Сервис

Созданные gRPC сервисы можно внедрять как зависимости:
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/ru/documentation/grpc-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,8 @@

Можно также настроить [Netty транспорт](netty.md).

Предоставляемые метрики модуля описаны в разделе [Справочник метрик](metrics.md#grpc-server).

## Обработчики

Созданные gRPC сервисы требуется пометить аннотацией `@Component`:
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/ru/documentation/http-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,8 @@
18. Настройка [SLO](https://www.atlassian.com/ru/incident-management/kpis/sla-vs-slo-vs-sli) для [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) метрики
19. Включает трассировку модуля (по умолчанию `true`)

Предоставляемые метрики модуля описаны в разделе [Справочник метрик](metrics.md#http-client).

#### Конфигуратор

Пример настройки построителя OkHttp клиента, `OkHttpConfigurer` должен быть доступен как компонент:
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/ru/documentation/http-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,8 @@ Undertow — это легковесный веб-сервер с открыты
22. Настройка [SLO](https://www.atlassian.com/ru/incident-management/kpis/sla-vs-slo-vs-sli) для [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) метрики
23. Включает трассировку модуля (по умолчанию `true`)

Предоставляемые метрики модуля описаны в разделе [Справочник метрик](metrics.md#http-server).

## Контроллер декларативный

Для создания контроллера следует использовать `@HttpController` аннотацию, а для его регистрации как зависимость `@Component`.
Expand Down
2 changes: 2 additions & 0 deletions mkdocs/docs/ru/documentation/kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,8 @@
13. Настройка [SLO](https://www.atlassian.com/ru/incident-management/kpis/sla-vs-slo-vs-sli) для [DistributionSummary](https://github.com/micrometer-metrics/micrometer-docs/blob/main/src/docs/concepts/distribution-summaries.adoc) метрики
14. Включает трассировку модуля (по умолчанию `true`)

Предоставляемые метрики модуля описаны в разделе [Справочник метрик](metrics.md#kafka).

### Стратегия подключения

`subscribe` стратегия подразумевает использование [group.id](https://medium.com/@kirill.sereda/kafka-%D0%B4%D0%BB%D1%8F-%D1%81%D0%B0%D0%BC%D1%8B%D1%85-%D0%BC%D0%B0%D0%BB%D0%B5%D0%BD%D1%8C%D0%BA%D0%B8%D1%85-f42864cb1bfb),
Expand Down
Loading