Skip to content

OpAMP PHP side (the part applying remote options to OTel SDK)#236

Merged
intuibase merged 38 commits into
elastic:OpAMPfrom
SergeyKleyman:OpAMP_PHP_part
Jul 28, 2025
Merged

OpAMP PHP side (the part applying remote options to OTel SDK)#236
intuibase merged 38 commits into
elastic:OpAMPfrom
SergeyKleyman:OpAMP_PHP_part

Conversation

@SergeyKleyman

@SergeyKleyman SergeyKleyman commented Jun 30, 2025

Copy link
Copy Markdown
Contributor

Closes #195

@SergeyKleyman
SergeyKleyman changed the base branch from main to OpAMP June 30, 2025 08:24
@SergeyKleyman
SergeyKleyman requested a review from intuibase July 7, 2025 07:03
@SergeyKleyman
SergeyKleyman marked this pull request as ready for review July 7, 2025 07:03
continue;
}

if (putenv($envVarName . '=' . $remoteOptVal)) {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remote config should be translated to "otel" values before applying.
I think we can implement something like filename->translator map and then add elastic specific translations.
Please take a look into native part PR for log level translation

@intuibase
intuibase merged commit 871a5eb into elastic:OpAMP Jul 28, 2025
60 checks passed
intuibase added a commit that referenced this pull request Jul 28, 2025
* OpAMP http client #194 (#211)
* OpAmp protocol library
* HttpAsyncTransport allows reading response
* Semantic conventions for native part
* Basic resource detector
* Fixed clang-format defs
* Updated conan repository URL
* Elastic dynamic configuration adapter for handling config changes on native side
* OpAMP PHP side (the part applying remote options to OTel SDK) (#236)
---------
Co-authored-by: Sergey Kleyman <[email protected]>
@SergeyKleyman
SergeyKleyman deleted the OpAMP_PHP_part branch October 26, 2025 12:21
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