mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-28 09:28:55 -04:00
Add missing APM agent entitlements (#123575)
Add missing APM agent entitlements
This commit is contained in:
parent
1d3106f288
commit
32826974e4
1 changed files with 3 additions and 0 deletions
|
@ -33,6 +33,7 @@ import org.elasticsearch.entitlement.runtime.policy.entitlements.LoadNativeLibra
|
|||
import org.elasticsearch.entitlement.runtime.policy.entitlements.ManageThreadsEntitlement;
|
||||
import org.elasticsearch.entitlement.runtime.policy.entitlements.OutboundNetworkEntitlement;
|
||||
import org.elasticsearch.entitlement.runtime.policy.entitlements.ReadStoreAttributesEntitlement;
|
||||
import org.elasticsearch.entitlement.runtime.policy.entitlements.SetHttpsConnectionPropertiesEntitlement;
|
||||
|
||||
import java.lang.instrument.Instrumentation;
|
||||
import java.lang.reflect.Constructor;
|
||||
|
@ -265,6 +266,8 @@ public class EntitlementInitialization {
|
|||
List<Entitlement> agentEntitlements = List.of(
|
||||
new CreateClassLoaderEntitlement(),
|
||||
new ManageThreadsEntitlement(),
|
||||
new SetHttpsConnectionPropertiesEntitlement(),
|
||||
new OutboundNetworkEntitlement(),
|
||||
new FilesEntitlement(
|
||||
List.of(
|
||||
FileData.ofPath(Path.of("/co/elastic/apm/agent/"), READ),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue