Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(drive-kotlin): package jbr and switch to it #5

Merged
merged 2 commits into from
Mar 28, 2023
Merged

Conversation

alecthomas
Copy link
Collaborator

No description provided.

@alecthomas alecthomas requested a review from dhanji as a code owner March 28, 2023 00:01
@alecthomas alecthomas merged commit dab7a56 into main Mar 28, 2023
@alecthomas alecthomas deleted the aat/jbr-package branch March 28, 2023 00:02
@dhanji
Copy link
Contributor

dhanji commented Mar 28, 2023

nice

dhanji pushed a commit that referenced this pull request Mar 29, 2023
* feat(drive-kotlin): package jbr and switch to it

* chore(autofmt): Automated formatting

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
deniseli added a commit that referenced this pull request Aug 5, 2024
…etrics (#2257)

Adds 2 metrics:

`ftl.async_call.queue_depth` is a gauge, so not all recorded values will
appear in the stream. Locally, enqueued async calls complete so quickly
that the gauge gets reset to 0 before the incremented value (1) can
appear in the stream. I confirmed the enqueue `Record()` does work by
temporarily removing the `Record()` call upon completion.
```
Metric #5
Descriptor:
     -> Name: ftl.async_call.queue_depth
     -> Description: number of async calls queued up
     -> Unit: 1
     -> DataType: Gauge

NumberDataPoints #0
StartTimestamp: 2024-08-05 18:13:41.233336 +0000 UTC
Timestamp: 2024-08-05 18:14:01.232978 +0000 UTC
Value: 0
```

`ftl.async_call.created` is a simple counter:
```
Metric #0
Descriptor:
     -> Name: ftl.async_call.created
     -> Description: the number of times that an async call was created
     -> Unit: 1
     -> DataType: Sum
     -> IsMonotonic: true
     -> AggregationTemporality: Cumulative

NumberDataPoints #0
Data point attributes:
     -> ftl.async_call.origin: Str(sub:echo.sub)
     -> ftl.async_call.remaining_attempts: Int(0)
     -> ftl.async_call.verb.ref: Str(echo.echoSinkOne)
     -> ftl.module.name: Str(echo)
     -> ftl.status.succeeded: Bool(true)
StartTimestamp: 2024-08-05 18:13:41.233319 +0000 UTC
Timestamp: 2024-08-05 18:14:06.233054 +0000 UTC
Value: 1
```

Issue: #2194
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants