Skip to content

Latest commit

 

History

History
97 lines (89 loc) · 5.53 KB

CHANGELOG.asciidoc

File metadata and controls

97 lines (89 loc) · 5.53 KB

Agent version 8.0.0

Breaking changes

  • Rename agent to elastic-agent 17391

  • Change fleet.yml structure, causes upgraded agent to register as new agent 19248

  • Remove obfuscation of fleet.yml, causes re-enroll of agent to Fleet 19678

  • Rename enroll --ca_sha256 to --ca-sha256 19900

  • Rename enroll --certificate_authorities to --certificate-authorities 19900

Bugfixes

  • Fixed tests on windows 16922

  • Fixed installers for SNAPSHOTs and windows 17077

  • Fixed merge of config 17399

  • Handle abs paths on windows correctly 17461

  • Improved cancellation of agent 17318

  • Rename the User-Agent string from Beats Agent to Elastic Agent. 17765

  • Fix issues when running mage package for all the platforms. 17767

  • Remove the kbn-version on each request to the Kibana API. 17764

  • Fixed process spawning on Windows 17751

  • Fixed injected log path to monitoring beat 17833

  • Make sure that the Elastic Agent connect over TLS in cloud. 17843

  • Moved stream.* fields to top of event 17858

  • Fix an issue where the checkin_frequency, jitter, and backoff options where not configurable. 17843

  • ECS compliant Elastic agent metadata sent to fleet 18006

  • Use default output by default 18091

  • Use /tmp for default monitoring endpoint location for libbeat 18131

  • Fix panic and flaky tests for the Agent. 18135

  • Fix default configuration after enroll 18232

  • Fix make sure the collected logs or metrics include streams information. 18261

  • Stop monitoring on config change 18284

  • Enable more granular control of monitoring 18346

  • Fix jq: command not found 18408

  • Avoid Chown on windows 18512

  • Remove fleet admin from setup script 18611

  • Correctly report platform and family. 18665

  • Clean action store after enrolling to new configuration 18656

  • Avoid watching monitor logs 18723

  • Guard against empty stream.datasource and namespace 18769

  • Fix install service script for windows 18814

  • Properly stops subprocess on shutdown 19567

  • Forward revision number of the configuration to the endpoint. 19759

  • Remove support for logs type and use logfile 19761

  • Avoid comparing uncomparable types on enroll 19976

  • Fix issues with merging of elastic-agent.yml and fleet.yml 20026

  • Unzip failures on Windows 8/Windows server 2012 20088

  • Fix failing unit tests on windows 20127

New features

  • Generate index name in a format type-dataset-namespace 16903

  • OS agnostic default configuration 17016

  • Introduced post install hooks 17241

  • Support for config constraints 17112

  • Introduced mage demo command 17312

  • Display the stability of the agent at enroll and start. 17336

  • Expose stream.* variables in events 17468

  • Monitoring configuration reloadable 17855

  • Pack ECS metadata to request payload send to fleet 17894

  • Allow CLI overrides of paths 17781

  • Enable Filebeat input: S3, Azureeventhub, cloudfoundry, httpjson, netflow, o365audit. 17909

  • Configurable log level 18083

  • Use data subfolder as default for process logs 17960

  • Do not require unnecessary configuration 18003

  • Enable debug log level for Metricbeat and Filebeat when run under the Elastic Agent. 17935

  • Enable introspecting configuration 18124

  • Follow home path for all config files 18161

  • Use nested objects so fleet can handle metadata correctly 18234

  • More clear output of inspect command 18405

  • Pick up version from libbeat 18350

  • Use shorter hash for application differentiator 18770

  • When not port are specified and the https is used fallback to 443 18844

  • Change monitoring defaults for agent 18927

  • Agent verifies packages before using them 18876

  • Change stream.* to dataset.* fields 18967

  • Agent now runs the GRPC server and spawned application connect by to Agent 18973

  • Rename input.type logs to logfile 19360

  • Agent now installs/uninstalls Elastic Endpoint 19248

  • Agent now downloads Elastic Endpoint 19503

  • Refuse invalid stream values in configuration 19587

  • Agent now load balances across multiple Kibana instances 19628

  • Configuration cleanup 19848

  • Agent now sends its own logs to elasticsearch 19811

  • Add --insecure option to enroll command 19900

  • Will retry to enroll if the server return a 429. 19811

  • Allow to specify what artifacts to embed at build times 20019

  • Add --staging option to enroll command 20026

  • Add event.dataset to all events 20076

  • Prepare packaging for endpoint and asc files 20186