hostsstring[] · format: uri · min items: 1 · max items: 100
idstring
is_defaultboolean
is_default_monitoringboolean
is_internalboolean
is_preconfiguredboolean
kibana_api_keystringnullable
kibana_urlstringnullable
namestring
otel_disable_beatsauthbooleannullable
otel_exporter_config_yamlstringnullable
presetenum
Values:balancedcustomthroughputscalelatency
proxy_idstringnullable
secretsobject
service_tokenunionanyOf
Any of:
hashstring
idstringrequired
sslobject
keyunionanyOf
Any of:
hashstring
idstringrequired
service_tokenstringnullable
shipperobject
Same fields asshipperinupdate_output_elasticsearch
sslobject
certificatestring
certificate_authoritiesstring[] · max items: 10
keystring
verification_modeenum
Values:fullnonecertificatestrict
sync_integrationsboolean
sync_uninstalled_integrationsboolean
write_to_logs_streamsbooleannullable
typeenum
Values:logstash
allow_editstring[] · max items: 1000
ca_sha256stringnullable
ca_trusted_fingerprintstringnullable
config_yamlstringnullable
hostsstring[] · min items: 1 · max items: 100
idstring
is_defaultboolean
is_default_monitoringboolean
is_internalboolean
is_preconfiguredboolean
namestring
otel_disable_beatsauthbooleannullable
otel_exporter_config_yamlstringnullable
proxy_idstringnullable
secretsobject
sslobject
keyunionanyOf
Any of:
hashstring
idstringrequired
shipperobject
Same fields asshipperinupdate_output_elasticsearch
sslobject
certificatestring
certificate_authoritiesstring[] · max items: 10
keystring
verification_modeenum
Values:fullnonecertificatestrict
typeenum
Values:kafka
allow_editstring[] · max items: 1000
auth_typeenum
Values:noneuser_passsslkerberos
broker_timeoutnumber
ca_sha256stringnullable
ca_trusted_fingerprintstringnullable
client_idstring
compressionenum
Values:gzipsnappylz4none
compression_levelnumbernullable
config_yamlstringnullable
connection_typeenum
Values:plaintextencryption
hashobject
hashstring
randomboolean
headersobject[] · max items: 100
keystringrequired
valuestringrequired
hostsstring[] · min items: 1 · max items: 100
idstring
is_defaultboolean · default: false
is_default_monitoringboolean · default: false
is_internalboolean
is_preconfiguredboolean
keystring
namestringrequired
otel_disable_beatsauthbooleannullable
otel_exporter_config_yamlstringnullable
partitionenum
Values:randomround_robinhash
passwordstringnullable
proxy_idstringnullabledeprecated
Kafka outputs do not support proxy configuration. This field is accepted for backwards compatibility but is ignored — it is cleared to null on save and has no effect on the compiled agent policy.
randomobject
group_eventsnumber
required_acksenum
Values:10-1
round_robinobject
group_eventsnumber
saslobjectnullable
mechanismenum
Values:PLAINSCRAM-SHA-256SCRAM-SHA-512
secretsobject
passwordunionanyOf
Any of:
hashstring
idstringrequired
sslobject
keyunionanyOfrequired
Any of:
hashstring
idstringrequired
shipperobject
Same fields asshipperinupdate_output_elasticsearch
sslobject
certificatestring
certificate_authoritiesstring[] · max items: 10
keystring
verification_modeenum
Values:fullnonecertificatestrict
timeoutnumber
topicstring
usernamestringnullable
versionstring
typeenum
Values:otlp
allow_editstring[] · max items: 1000
idstring
is_defaultboolean
is_default_monitoringboolean
is_internalboolean
is_preconfiguredboolean
namestring
otlp_exporteruniononeOfrequired
One of:(determined by protocol)
protocol: grpc
protocolenumrequired
Values:grpc
authoritystring · max length: 256nullable
balancer_namestring · max length: 256nullable
compressionenum
Values:gzipsnappyzstdnone
endpointstring · max length: 2048required
headersmapstring to stringnullable
<string>string · max length: 1000
keepaliveobjectnullable
permit_without_streamboolean
timestring · max length: 64nullable
timeoutstring · max length: 64nullable
read_buffer_sizenumbernullable
retry_on_failureobjectnullable
enabledboolean
initial_intervalstring · max length: 64nullable
max_elapsed_timestring · max length: 64nullable
max_intervalstring · max length: 64nullable
multipliernumbernullable
randomization_factornumbernullable
sending_queueobjectnullable
batchobjectnullable
flush_timeoutstring · max length: 64nullable
max_sizenumbernullable
min_sizenumbernullable
partitionobjectnullable
metadata_keysstring[] · max items: 100nullable
sizerenum
Values:itemsbytes
block_on_overflowboolean
enabledboolean
num_consumersnumbernullable
queue_sizenumbernullable
sizerenum
Values:requestsitemsbytes
wait_for_resultboolean
timeoutstring · max length: 64nullable
tlsobjectnullable
ca_filestring · max length: 4096nullable
ca_pemstring · max length: 65536nullable
cert_filestring · max length: 4096nullable
cert_pemstring · max length: 65536nullable
cipher_suitesstring[] · max items: 100nullable
curve_preferencesenum[] · max items: 4nullable
Values:X25519P521P256P384
include_insecure_cipher_suitesboolean
include_system_ca_certs_poolboolean
insecureboolean
insecure_skip_verifyboolean
key_filestring · max length: 4096nullable
max_versionstring · max length: 10nullable
min_versionstring · max length: 10nullable
reload_intervalstring · max length: 64nullable
server_name_overridestring · max length: 256nullable
tpmobjectnullable
enabledboolean
pathstring · max length: 4096nullable
user_agentstring · max length: 256nullable
wait_for_readyboolean
write_buffer_sizenumbernullable
protocol: http/protobuf
protocolenumrequired
Values:http/protobuf
compressionenum
Values:gzipnone
compression_paramsobjectnullable
levelnumber
cookiesobjectnullable
enabledboolean
disable_keep_alivesboolean
encodingenum
Values:protojson
endpointstring · max length: 2048required
force_attempt_http2boolean
headersmapstring to stringnullable
<string>string · max length: 1000
http2_ping_timeoutstring · max length: 64nullable
http2_read_idle_timeoutstring · max length: 64nullable
idle_conn_timeoutstring · max length: 64nullable
logs_endpointstring · max length: 2048nullable
max_conns_per_hostnumbernullable
max_idle_connsnumbernullable
max_idle_conns_per_hostnumbernullable
metrics_endpointstring · max length: 2048nullable
profiles_endpointstring · max length: 2048nullable
proxy_urlstring · max length: 2048nullable
read_buffer_sizenumbernullable
retry_on_failureobjectnullable
enabledboolean
initial_intervalstring · max length: 64nullable
max_elapsed_timestring · max length: 64nullable
max_intervalstring · max length: 64nullable
multipliernumbernullable
randomization_factornumbernullable
sending_queueobjectnullable
batchobjectnullable
flush_timeoutstring · max length: 64nullable
max_sizenumbernullable
min_sizenumbernullable
partitionobjectnullable
metadata_keysstring[] · max items: 100nullable
sizerenum
Values:itemsbytes
block_on_overflowboolean
enabledboolean
num_consumersnumbernullable
queue_sizenumbernullable
sizerenum
Values:requestsitemsbytes
wait_for_resultboolean
timeoutstring · max length: 64nullable
tlsobjectnullable
ca_filestring · max length: 4096nullable
ca_pemstring · max length: 65536nullable
cert_filestring · max length: 4096nullable
cert_pemstring · max length: 65536nullable
cipher_suitesstring[] · max items: 100nullable
curve_preferencesenum[] · max items: 4nullable
Values:X25519P521P256P384
include_insecure_cipher_suitesboolean
include_system_ca_certs_poolboolean
insecureboolean
insecure_skip_verifyboolean
key_filestring · max length: 4096nullable
max_versionstring · max length: 10nullable
min_versionstring · max length: 10nullable
reload_intervalstring · max length: 64nullable
server_name_overridestring · max length: 256nullable
hostsstring[] · format: uri · min items: 1 · max items: 100required
idstring
is_defaultboolean · default: false
is_default_monitoringboolean · default: false
is_internalboolean
is_preconfiguredboolean
kibana_api_keystringnullable
kibana_urlstringnullable
namestringrequired
otel_disable_beatsauthbooleannullable
otel_exporter_config_yamlstringnullable
presetenum
Values:balancedcustomthroughputscalelatency
proxy_idstringnullable
secretsobject
service_tokenunionanyOf
Any of:
hashstring
idstringrequired
sslobject
keyunionanyOf
Any of:
hashstring
idstringrequired
service_tokenstringnullable
shipperobject
Same fields asshipperinoutput_response_elasticsearch
sslobject
certificatestring
certificate_authoritiesstring[] · max items: 10
keystring
verification_modeenum
Values:fullnonecertificatestrict
sync_integrationsboolean
sync_uninstalled_integrationsboolean
write_to_logs_streamsbooleannullable
type: logstash
typeenumrequired
Values:logstash
allow_editstring[] · max items: 1000
ca_sha256stringnullable
ca_trusted_fingerprintstringnullable
config_yamlstringnullable
hostsstring[] · min items: 1 · max items: 100required
idstring
is_defaultboolean · default: false
is_default_monitoringboolean · default: false
is_internalboolean
is_preconfiguredboolean
namestringrequired
otel_disable_beatsauthbooleannullable
otel_exporter_config_yamlstringnullable
proxy_idstringnullable
secretsobject
sslobject
keyunionanyOf
Any of:
hashstring
idstringrequired
shipperobject
Same fields asshipperinoutput_response_elasticsearch
sslobject
certificatestring
certificate_authoritiesstring[] · max items: 10
keystring
verification_modeenum
Values:fullnonecertificatestrict
type: kafka
typeenumrequired
Values:kafka
allow_editstring[] · max items: 1000
auth_typeenumrequired
Values:noneuser_passsslkerberos
broker_timeoutnumber
ca_sha256stringnullable
ca_trusted_fingerprintstringnullable
client_idstring
compressionenum
Values:gzipsnappylz4none
compression_levelnumbernullable
config_yamlstringnullable
connection_typeenum
Values:plaintextencryption
hashobject
hashstring
randomboolean
headersobject[] · max items: 100
keystringrequired
valuestringrequired
hostsstring[] · min items: 1 · max items: 100required
idstring
is_defaultboolean · default: false
is_default_monitoringboolean · default: false
is_internalboolean
is_preconfiguredboolean
keystring
namestringrequired
otel_disable_beatsauthbooleannullable
otel_exporter_config_yamlstringnullable
partitionenum
Values:randomround_robinhash
passwordstringnullable
proxy_idstringnullabledeprecated
Kafka outputs do not support proxy configuration. This field is accepted for backwards compatibility but is ignored — it is cleared to null on save and has no effect on the compiled agent policy.
randomobject
group_eventsnumber
required_acksenum
Values:10-1
round_robinobject
group_eventsnumber
saslobjectnullable
mechanismenum
Values:PLAINSCRAM-SHA-256SCRAM-SHA-512
secretsobject
passwordunionanyOf
Any of:
hashstring
idstringrequired
sslobject
keyunionanyOfrequired
Any of:
hashstring
idstringrequired
shipperobject
Same fields asshipperinoutput_response_elasticsearch
sslobject
certificatestring
certificate_authoritiesstring[] · max items: 10
keystring
verification_modeenum
Values:fullnonecertificatestrict
timeoutnumber
topicstring
usernamestringnullable
versionstring
type: otlp
typeenumrequired
Values:otlp
allow_editstring[] · max items: 1000
idstring
is_defaultboolean · default: false
is_default_monitoringboolean · default: false
is_internalboolean
is_preconfiguredboolean
namestringrequired
otlp_exporteruniononeOfrequired
One of:(determined by protocol)
protocol: grpc
protocolenumrequired
Values:grpc
authoritystring · max length: 256nullable
balancer_namestring · max length: 256nullable
compressionenum
Values:gzipsnappyzstdnone
endpointstring · max length: 2048required
headersmapstring to stringnullable
<string>string · max length: 1000
keepaliveobjectnullable
permit_without_streamboolean
timestring · max length: 64nullable
timeoutstring · max length: 64nullable
read_buffer_sizenumbernullable
retry_on_failureobjectnullable
enabledboolean
initial_intervalstring · max length: 64nullable
max_elapsed_timestring · max length: 64nullable
max_intervalstring · max length: 64nullable
multipliernumbernullable
randomization_factornumbernullable
sending_queueobjectnullable
batchobjectnullable
flush_timeoutstring · max length: 64nullable
max_sizenumbernullable
min_sizenumbernullable
partitionobjectnullable
metadata_keysstring[] · max items: 100nullable
sizerenum
Values:itemsbytes
block_on_overflowboolean
enabledboolean
num_consumersnumbernullable
queue_sizenumbernullable
sizerenum
Values:requestsitemsbytes
wait_for_resultboolean
timeoutstring · max length: 64nullable
tlsobjectnullable
ca_filestring · max length: 4096nullable
ca_pemstring · max length: 65536nullable
cert_filestring · max length: 4096nullable
cert_pemstring · max length: 65536nullable
cipher_suitesstring[] · max items: 100nullable
curve_preferencesenum[] · max items: 4nullable
Values:X25519P521P256P384
include_insecure_cipher_suitesboolean
include_system_ca_certs_poolboolean
insecureboolean
insecure_skip_verifyboolean
key_filestring · max length: 4096nullable
max_versionstring · max length: 10nullable
min_versionstring · max length: 10nullable
reload_intervalstring · max length: 64nullable
server_name_overridestring · max length: 256nullable
tpmobjectnullable
enabledboolean
pathstring · max length: 4096nullable
user_agentstring · max length: 256nullable
wait_for_readyboolean
write_buffer_sizenumbernullable
protocol: http/protobuf
protocolenumrequired
Values:http/protobuf
compressionenum
Values:gzipnone
compression_paramsobjectnullable
levelnumber
cookiesobjectnullable
enabledboolean
disable_keep_alivesboolean
encodingenum
Values:protojson
endpointstring · max length: 2048required
force_attempt_http2boolean
headersmapstring to stringnullable
<string>string · max length: 1000
http2_ping_timeoutstring · max length: 64nullable
http2_read_idle_timeoutstring · max length: 64nullable
idle_conn_timeoutstring · max length: 64nullable
logs_endpointstring · max length: 2048nullable
max_conns_per_hostnumbernullable
max_idle_connsnumbernullable
max_idle_conns_per_hostnumbernullable
metrics_endpointstring · max length: 2048nullable
profiles_endpointstring · max length: 2048nullable
proxy_urlstring · max length: 2048nullable
read_buffer_sizenumbernullable
retry_on_failureobjectnullable
enabledboolean
initial_intervalstring · max length: 64nullable
max_elapsed_timestring · max length: 64nullable
max_intervalstring · max length: 64nullable
multipliernumbernullable
randomization_factornumbernullable
sending_queueobjectnullable
batchobjectnullable
flush_timeoutstring · max length: 64nullable
max_sizenumbernullable
min_sizenumbernullable
partitionobjectnullable
metadata_keysstring[] · max items: 100nullable
sizerenum
Values:itemsbytes
block_on_overflowboolean
enabledboolean
num_consumersnumbernullable
queue_sizenumbernullable
sizerenum
Values:requestsitemsbytes
wait_for_resultboolean
timeoutstring · max length: 64nullable
tlsobjectnullable
ca_filestring · max length: 4096nullable
ca_pemstring · max length: 65536nullable
cert_filestring · max length: 4096nullable
cert_pemstring · max length: 65536nullable
cipher_suitesstring[] · max items: 100nullable
curve_preferencesenum[] · max items: 4nullable
Values:X25519P521P256P384
include_insecure_cipher_suitesboolean
include_system_ca_certs_poolboolean
insecureboolean
insecure_skip_verifyboolean
key_filestring · max length: 4096nullable
max_versionstring · max length: 10nullable
min_versionstring · max length: 10nullable
reload_intervalstring · max length: 64nullable
server_name_overridestring · max length: 256nullable