Skip to content

feat: add OpenTelemetry tracing#73

Merged
hrodmn merged 11 commits intodevelopfrom
feat/otel
Sep 10, 2025
Merged

feat: add OpenTelemetry tracing#73
hrodmn merged 11 commits intodevelopfrom
feat/otel

Conversation

@hrodmn
Copy link
Contributor

@hrodmn hrodmn commented Sep 7, 2025

This is a step on the road to observability in titiler-cmr! The OpenTelemetry dependencies bring us dangerously close to the Lambda code size limit, but we are still under. After we merge this change we can consider our options for collecting the OpenTelemetry traces somewhere (either via Lambda or some other service).

I hit a snag when removing boto3 and botocore from our asset package (which was necessary to conserve space) - the Python 3.12 runtime image has version 1.34.145 of boto3 and botocore installed, but when you actually execute the function it turns out that we have version 1.40.4! I have the aiobotocore/boto3/botocore versions pinned loosely to versions that are at least compatible enough for s3fs and fsspec.

All of this has me thinking that #64 is the next step because that should bring our package size down a bit and get us out of the brittle boto3/botocore/aiobotocore situation.

@github-actions
Copy link

github-actions bot commented Sep 7, 2025

📚 Documentation preview will be available at: https://developmentseed.github.io/titiler-cmr/pr-previews/pr-73/

Status: ✅ Preview is ready!

github-actions bot pushed a commit that referenced this pull request Sep 7, 2025
github-actions bot pushed a commit that referenced this pull request Sep 7, 2025
github-actions bot pushed a commit that referenced this pull request Sep 8, 2025
github-actions bot pushed a commit that referenced this pull request Sep 8, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 9, 2025
github-actions bot pushed a commit that referenced this pull request Sep 10, 2025
github-actions bot pushed a commit that referenced this pull request Sep 10, 2025
github-actions bot pushed a commit that referenced this pull request Sep 10, 2025
@hrodmn hrodmn marked this pull request as ready for review September 10, 2025 15:27
@hrodmn hrodmn self-assigned this Sep 10, 2025
github-actions bot pushed a commit that referenced this pull request Sep 10, 2025
@hrodmn hrodmn changed the title feat: add Lambda OTEL layer, enable tracing feat: add OpenTelemetry tracing Sep 10, 2025
@hrodmn hrodmn merged commit f62a845 into develop Sep 10, 2025
7 checks passed
@hrodmn hrodmn deleted the feat/otel branch September 10, 2025 16:10
github-actions bot pushed a commit that referenced this pull request Sep 10, 2025
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.

3 participants