Skip to content

action: use opentelemetry composite action#130

Merged
v1v merged 3 commits intoelastic:mainfrom
v1v:feature/use-composite-action
Jan 17, 2023
Merged

action: use opentelemetry composite action#130
v1v merged 3 commits intoelastic:mainfrom
v1v:feature/use-composite-action

Conversation

@v1v
Copy link
Copy Markdown
Member

@v1v v1v commented Jan 17, 2023

Motivation/summary

Back in the days we built the Jenkins OTEL integration, so let's use the same approach for the GH actions, so every workflow and step will be tracked as traces/spans.

Remove JJBB leftovers

How to test these changes

See traces in the Elastic deployment

This has been already tested for quite sometime in some other projects

image

https://github.com/elastic/apm-pipeline-library/blob/main/.github/workflows/opentelemetry.yml

@v1v v1v added the Team:Automation Label for the Observability productivity team label Jan 17, 2023
@v1v v1v requested review from a team and bryce-b January 17, 2023 11:40
@v1v v1v self-assigned this Jan 17, 2023
@v1v v1v merged commit 38f01f6 into elastic:main Jan 17, 2023
bryce-b added a commit that referenced this pull request Jan 26, 2023
* [0.x] Doc link fixes (#64) (#113)

Co-authored-by: ollyhowell <oliver.howell@elastic.co>

Co-authored-by: Brandon Morelli <brandon.morelli@elastic.co>
Co-authored-by: ollyhowell <oliver.howell@elastic.co>

* 0.x (#116)

* [0.x] Doc link fixes (#64)

Co-authored-by: ollyhowell <oliver.howell@elastic.co>

* reverted tag change (#114)

Co-authored-by: Brandon Morelli <brandon.morelli@elastic.co>
Co-authored-by: ollyhowell <oliver.howell@elastic.co>

* added TrueTime dependecy & NTPClock (#123)

* added TrueTime dependecy & NTPClock

* removed  attribute from spans

* correct header casing for apm server auth (#124)

* action: use opentelemetry composite action (#130)

* added session info on all log & span signals (#126)

* added session info on all log & span signals

* added tests

* added network status for all spans

* override all span type to mobile

* updated otel-swift to v1.3.1

* Add Crash Reporting (#127)

* added plcrashreporter

* refactored crash reporting

* Delete Package.resolved

* updated instrumentation scope name to PLCrashReporter

* added check for debugger to prevent crash (#133)

* Instrumentation config (#132)

* added instrumentation configuration

* updated docs

* added proper tagging to setup.asciidoc

* Added complete configs for all instrumentation

* updated version & change log (#135)

* updated version & change log

* updated setup.asciidoc

* updated NOTICE

* updated release.md

* fixed discrete tags in setup doc

* updated setup doc

Co-authored-by: Brandon Morelli <brandon.morelli@elastic.co>
Co-authored-by: ollyhowell <oliver.howell@elastic.co>
Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-ios agent-mobile Team:Automation Label for the Observability productivity team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants