Skip to content

Commit ec1efa3

Browse files
alexandra5000karenzonecmacknzkilfoylenimarezainia
authored
Add Fleet and Agent release notes 8.18.2 (#1799)
* Add 8.x branch to backport and mergify configs (#1311) * Add changelog for new connection issue. (#1312) * Change 'beats' namespace to 'elastic-agent' (#1315) * Update beats-agent-comparison.asciidoc (#1316) * Update beats-agent-comparison.asciidoc update root permissions fr the capabilities page * Update docs/en/ingest-management/beats-agent-comparison.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> * Change docker link from 'beats' to 'elastic-agent' namespace (#1322) * Add docs for orphaned integrations (#1296) * Add page summarizing one-way and mutual TLS connections flow (#1324) * Add page summarizing one-way and mutual TLS connections flow * fixup * fixup * Add Fleet Server install steps on K8s and Docker (#1184) * Add Fleet Server install steps on K8s and Docker * fixup * Update docs/en/ingest-management/elastic-agent/running-on-kubernetes-managed-by-fleet.asciidoc * Update docs/en/ingest-management/elastic-agent/elastic-agent-container.asciidoc * Add 'Docker and Kubernetes' to Deployment Models page (#1334) * Add new data stream type custom component template to Fleet docs (#1335) Add new datastream type custom component template to Fleet data streams docs * Remove technical preview markers for 'unprivileged' mode (#1341) * Add Fleet & Agent 8.15.2 Release Notes (#1340) * Add Fleet & Agent 8.15.2 Release Notes * Add Fleet contents * Add Beats interrupted connection bug * Fix standalone agent K8s manifest link to include patch level (#1344) * Fix standalone agent K8s manifest link to include patch level * Update docs/en/ingest-management/elastic-agent/running-on-kubernetes-standalone.asciidoc Co-authored-by: Julien Mailleret <[email protected]> --------- Co-authored-by: Julien Mailleret <[email protected]> * Add restriction about containerized agent on Windows (#1351) * [Fleet/EA] Logstash & Kafka Outputs refresh (#1306) * Update output-logstash.asciidoc * Update output-kafka.asciidoc * Update fleet-settings-output-kafka.asciidoc * Update fleet-settings-output-logstash.asciidoc * Update output-logstash.asciidoc * Update docs/en/ingest-management/fleet/fleet-settings-output-kafka.asciidoc Co-authored-by: David Kilfoyle <[email protected]> * Update docs/en/ingest-management/elastic-agent/configuration/outputs/output-kafka.asciidoc Co-authored-by: David Kilfoyle <[email protected]> * Update docs/en/ingest-management/elastic-agent/configuration/outputs/output-logstash.asciidoc Co-authored-by: David Kilfoyle <[email protected]> * Update docs/en/ingest-management/elastic-agent/configuration/outputs/output-logstash.asciidoc Co-authored-by: David Kilfoyle <[email protected]> * Update docs/en/ingest-management/elastic-agent/configuration/outputs/output-kafka.asciidoc Co-authored-by: David Kilfoyle <[email protected]> * Update docs/en/ingest-management/fleet/fleet-settings-output-kafka.asciidoc Co-authored-by: David Kilfoyle <[email protected]> --------- Co-authored-by: David Kilfoyle <[email protected]> * Add note about elliptic-curve restriction (#1350) * Add note about elliptic-curve restriction * Update note and include for both TLS and mTLS * Update env variables for ES authentication (#1356) This is to bring the docs in line with the change in elastic/elastic-agent#5536. * Add docs for advanced monitoring options (#1361) * Add docs for advanced monitoring options * Remove the 'override the default monitoring port' section * Address Craig's comments * Update monitor-elastic-agent.asciidoc (#1365) Correction to typo on Email connector name. SMPT, should read SMTP * Fix uninstall warning about current directory (#1368) * Fix uninstall warning about current dir * fixup * Add missing environment variables for container setup (#1354) * Add missing environment variables for container setup * Add more missing settings * fixup * fixup * fixup * fixup * Remove FLEET_HEADER & FLEET_KIBANA_HEADER * [DOCS] Refine docs about EA > Kafka > LS > ES (#1374) * [DOCS] Refine docs about EA > Kafka > LS > ES * Update fleet-settings-output-kafka.asciidoc * Update docs/en/ingest-management/elastic-agent/configuration/outputs/output-kafka.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> * Add documentation in add_cloud_metadata processor about the usage of BEATS_ADD_CLOUD_METADATA_PROVIDERS env var (#1380) * Add documentation in add_cloud_metadata processor about the usage of env var BEATS_ADD_CLOUD_METADATA_PROVIDERS * Update docs/en/ingest-management/processors/processor-add_cloud_metadata.asciidoc Co-authored-by: David Kilfoyle <[email protected]> --------- Co-authored-by: David Kilfoyle <[email protected]> * Add docs for 'delete unenrolled agents' (#1383) * Add docs for 'delete unenrolled agents' * Update docs/en/ingest-management/fleet/fleet-settings.asciidoc Co-authored-by: Julia Bardi <[email protected]> --------- Co-authored-by: Julia Bardi <[email protected]> * Add Fleet & Agent 8.15.3 Release Notes (#1381) * Add note: integration-level outputs must be at same sub level (#1389) * Update elastic-agent-kubernetes-autodiscovery.asciidoc (#1391) (#1392) Fixed a typo and use autodiscover instead of autodiscovery, as this is the term used in Filebeat doc (in most places). (cherry picked from commit 5cf3685) Co-authored-by: Frederic Dartayre <[email protected]> * Add 8.16 branch to backport and mergify configs (#1385) * Add docs for dynamic topics in Kafka output (#1384) * Add known issue for 8.15.x memory increase. (#1403) * Add known issue for 8.15.x memory increase. * Apply suggestions from code review Co-authored-by: David Kilfoyle <[email protected]> --------- Co-authored-by: David Kilfoyle <[email protected]> * Update .mergify.yml (#1407) * Fix API docs link (#1415) * Update docs version of reference.yml and improve header section (#1416) * Update docs version of reference.yml and improve header section * Update docs/en/ingest-management/elastic-agent/configuration/yaml/elastic-agent-reference-yaml.asciidoc * Add documentation for elastic-agent-cert-key-passphrase option (#1413) * Add documentation for elastic-agent-cert-key-passphrase option * Add the setting throughout the docs * Update docs/en/ingest-management/security/certificates.asciidoc * Update docs/en/ingest-management/commands.asciidoc * Update docs/en/ingest-management/commands.asciidoc * Update docs/en/ingest-management/elastic-agent/configuration/env/shared-env.asciidoc * Update docs/en/ingest-management/security/certificates.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> Co-authored-by: David Kilfoyle <[email protected]> * Adding troubleshooting section for Elastic Agent on Kubernetes and Kustomize (#1409) Co-authored-by: Brandon Morelli <[email protected]> Co-authored-by: David Kilfoyle <[email protected]> Co-authored-by: Andrew Gizas <[email protected]> * Add a note about the agent status table limit of 10k records (#1428) * Add note about agent status limited to 10k records * Update docs/en/ingest-management/fleet/monitor-elastic-agent.asciidoc * Update docs/en/ingest-management/fleet/monitor-elastic-agent.asciidoc * Move section about Logstash to bottom of Kafka output page (#1430) * Add ECS known issue for ecs@mappings and fieldless searches (#1330) * Add known issues about fieldless searches * Fix section IDs and cleanup * Add the known issue to 8.13.3 and 8.13.4 All 8.13.x releases are affected. * Update docs/en/ingest-management/release-notes/release-notes-8.13.asciidoc Co-authored-by: David Kilfoyle <[email protected]> * Apply suggestion from reviewers --------- Co-authored-by: David Kilfoyle <[email protected]> * Clarification of MSI Upgrading Behavior (#1349) (#1440) Co-authored-by: David Kilfoyle <[email protected]> (cherry picked from commit 277e29d) Co-authored-by: Thomas Youngs <[email protected]> * Add docs for installing agent using Helm (#1375) * Add docs for installing agent using Helm * Fixup * Add link to examples; Note to use 8.16 branch * Address Karen's feedback * Add link to Helm install from 'Deployment models' page * Update Kafka Output settings documentation to indicate minimum version value for Kafka 4.0 (#1445) * Update the elastic-agent resource consumption docs (#1414) Update the installation page of elastic-agent by adding the resource usage consumption we observed in our lab environments. Signed-off-by: Alexandros Sapranidis <[email protected]> Co-authored-by: Craig MacKenzie <[email protected]> Co-authored-by: David Kilfoyle <[email protected]> * Wording tweak to agent resource requirements table (#1452) * Add Fleet & Agent 8.16.0 Release Notes (#1412) * Add Fleet & Agent 8.16.0 Release Notes * Add agent items * Add Fleet contents * Add agent and fleet-server items from BC3 * Add descriptions from feature summary issue * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc * Update release-notes-8.16.asciidoc --------- Co-authored-by: Craig MacKenzie <[email protected]> Co-authored-by: Kyle Pollich <[email protected]> * Add Fleet & Agent 8.15.4 Release Notes (#1417) * Add Fleet & Agent 8.15.4 Release Notes * Add Fleet & Agent 8.15.4 Release Notes * Update release-notes-8.15.asciidoc * Update docs/en/ingest-management/release-notes/release-notes-8.15.asciidoc --------- Co-authored-by: Pierre HILBERT <[email protected]> Co-authored-by: Karen Metts <[email protected]> * Update size on disk figures for Elastic Agent (#1453) * Update size on disk figures for Elastic Agent * Update install-elastic-agent.asciidoc * Fix link to 8.15.x memory queue issue in Beats. (#1464) * Upgrading MSI installation (#1467) * Upgrading MSI installation * Update docs/en/ingest-management/elastic-agent/install-agent-msi.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> * Update bulk_reassign_agents_request to include batchSize body parameter (#1465) This change documents the ability to leverage a batchSize body parameter for the bulk_reassign_agents_request which was introduced in the following PR: elastic/kibana#134565 This will help align the documentation with the Kibana API docs: https://www.elastic.co/guide/en/fleet/current/fleet-apis.html#bulkReassignAgents * Update output-elasticsearch.asciidoc (#1457) (#1478) * Update output-elasticsearch.asciidoc * Update docs/en/ingest-management/elastic-agent/configuration/outputs/output-elasticsearch.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> (cherry picked from commit 7fca79c) Co-authored-by: Khushi Jain <[email protected]> * Add 8.17 branch to backport and mergify configs (#1488) * Add Fleet & Agent 8.16.1 Release Notes (#1486) * Add Fleet & Agent 8.16.1 Release Notes * Fix ID * Add mention of reusable integration policies (#1492) * Add mention of reusable integration policies * Update agent-policies.asciidoc * Update add-integration-to-policy.asciidoc * Add Fleet & Agent 8.15.5 Release Notes (#1496) * Fixed very small typo in air-gapped.asciidoc (#1504) (#1506) Typo fix: "om" replaced with "in" (cherry picked from commit c5c1277) Co-authored-by: Frederik Berg <[email protected]> * Add docs for running unprivileged agent as existing user/group (#1505) * Add docs for running unprivileged agent as existing user/group * fixup * Add known issues for 'no agent found', Agent uninstall exception (#1483) * Add known issue for 'no agent found' * add agent uninstall issue * Fixup * Add 'Fleet-managed' to second issue * Indicate that workaround is pending * Update workaround * fix Kibana attribute * Use correct technical preview tags (#1514) * Fix Elastic-Agent event logger documentation (#1520) * Add Fleet & Agent 8.17.0 Release Notes (#1498) * Add Fleet & Agent 8.17.0 Release Notes * Add remaining agent contents * fixup * Add latest items * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> --------- Co-authored-by: Craig MacKenzie <[email protected]> * Add agent upgrade steps for DEB & RPM (#1510) * Fix version compatibility statement (#1537) * Add download steps for Wolfi container images (#1544) * Fix typo in filestream docs link (#1545) (#1552) (cherry picked from commit 6b0f849) Co-authored-by: Ian Lee <[email protected]> * Add placeholder for 'transform to OTel Collector' docs (#1550) * Add placeholder for 'transform to OTel Collector' docs * Add include statement (commented out) * Update docs/en/ingest-management/elastic-agent/otel-agent-transform.asciidoc Co-authored-by: shainaraskas <[email protected]> --------- Co-authored-by: shainaraskas <[email protected]> * Add Fleet & Agent 8.16.2 Release Notes (#1538) * Add Fleet & Agent 8.16.2 Release Notes * touchup * Update wolfi note * Add PowerShell variant to MSI install docs (#1548) * Add PowerShell variant to MSI install docs * Change 'Bash' to 'default command prompt' * change nesting of the variant command bullets * re-add URL description * Add known issue for orphaned status blocking upgrades (#1566) * Add known issue for orphaned status blocking upgrades * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> * Update policy scaling recommendation (#1563) * Update policy scaling recommendation * Add note about spaces support * Add small doc about running a standalone agent in otel mode (#1572) * Add small doc about running a standalone agent in otel mode --------- Co-authored-by: David Kilfoyle <[email protected]> * Update troubleshooting.asciidoc (#1573) (#1575) * Update troubleshooting.asciidoc Added info about what to look for if an agent gets reenrolled on a Kubernetes cluster * Update docs/en/ingest-management/troubleshooting/troubleshooting.asciidoc * Update docs/en/ingest-management/troubleshooting/troubleshooting.asciidoc * Update docs/en/ingest-management/troubleshooting/troubleshooting.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> (cherry picked from commit 300b660) Co-authored-by: BBQigniter <[email protected]> * Updated docs about the new flag --skip-fleet-audit to skip fleet audit/unenroll during agent uninstall (#1525) * Added flags to skip audit/unenroll with fleet * Added flags to skip audit/unenroll with fleet * Added flags to skip audit/unenroll with fleet Co-authored-by: David Kilfoyle <[email protected]> --------- Co-authored-by: David Kilfoyle <[email protected]> * Fix typo in k8s standalone agent example (#1578) * Enable new agent -> OTel-agent transform docs (#1579) * Fix screenshot: 1231 (#1581) * Fix screenshot: 1232 (#1582) * Fix screenshot: 1233 (#1583) * Fix screenshot: 1237 (#1586) * Fix steps and screencap for agent diagnostics (#1587) * Fix screenshot: 1234 (#1585) * Fix screenshot: 1240 (#1589) * Fix screenshot: 1239 (#1588) * Remove TLSv1.0 from supported protocols (#1609) * Add details for Wolfi install image (#1610) * Add details for Wolfi install image * Update docs/en/ingest-management/elastic-agent/elastic-agent-container.asciidoc * known issue for when an integration level output is set to default (#1615) * Add known issue for integration default output * Add known issue for default integration-level output * Update docs/en/ingest-management/release-notes/release-notes-8.16.asciidoc Co-authored-by: Karen Metts <[email protected]> --------- Co-authored-by: Karen Metts <[email protected]> * Update agent-policies.asciidoc (#1527) (#1624) * Update agent-policies.asciidoc Defend Integration ignores the Custom Fields added in Agent Policy UI as it uses the advanced settings below in the Elastic Defend Integration configuration: - `windows.advanced.document_enrichment.fields` - `mac.advanced.document_enrichment.fields` - `linux.advanced.document_enrichment.fields` * Update docs/en/ingest-management/agent-policies.asciidoc Accepting the suggestions! Thanks! Co-authored-by: David Kilfoyle <[email protected]> --------- Co-authored-by: David Kilfoyle <[email protected]> (cherry picked from commit 930b490) Co-authored-by: Insuk (Chris) Cho <[email protected]> * Explain why Agent needs to connect to Kibana (#1627) * Explain why Agent needs to connect to Kibana * Update docs/en/ingest-management/fleet/add-fleet-server-on-prem.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> * Update data streams ILM tutorials and associated warnings (#1623) * Draft: data streams scenarios * Add draft for Scenario 1 * Add draft for Scenario 2 * cleanup, and add warning to best practices page * Update docs to indicate that providers are no longer enabled by default (#1530) * Update docs to indicate that providers are no longer enabled by default * Add changes from Blake's review * touchup * Update docs/en/ingest-management/elastic-agent/configuration/providers/elastic-agent-providers.asciidoc Co-authored-by: Blake Rouse <[email protected]> * Update docs/en/ingest-management/elastic-agent/configuration/providers/elastic-agent-providers.asciidoc Co-authored-by: Blake Rouse <[email protected]> * Address Blake's comments * Update docs/en/ingest-management/elastic-agent/configuration/providers/elastic-agent-providers.asciidoc Co-authored-by: Blake Rouse <[email protected]> * Update docs/en/ingest-management/elastic-agent/configuration/providers/elastic-agent-providers.asciidoc Co-authored-by: Blake Rouse <[email protected]> --------- Co-authored-by: Blake Rouse <[email protected]> * Add Fleet & Agent 8.16.3 Release Notes (#1614) * Add Fleet & Agent 8.16.3 Release Notes * typo * Add Fleet & Agent 8.17.1 Release Notes (#1612) * Add restrictions for synthetic `_source` (#1622) * Add restrictions for synthetic * Fixes for Martijn's review * Remove note about synthetic _source not supported on TSDS * Add warning about Elastic Defend with remote ES output (#1639) * [Reusable integration] GA on 8.16 requires Enterprise License (#1645) * [Reusable integration] GA on 8.16 requires Enterprise License * Update docs/en/ingest-management/agent-policies.asciidoc * Update docs/en/ingest-management/agent-policies.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> * Doc: Add content for Ingest Overview (#1644) * Fleet Server on kubernetes document proposal (#1518) * fleet server on kubernetes document added --------- Co-authored-by: Brandon Morelli <[email protected]> Co-authored-by: Lara Moreno <[email protected]> Co-authored-by: David Kilfoyle <[email protected]> Co-authored-by: Mikołaj Świątek <[email protected]> * Add steps to configure a PGP key for agent upgrade (#984) * Add steps to configure a PGP key for agent upgrade * Rebuild * Add alternative of using fleet-server endpoint * fixup * Update logic based on Michel's input * Add Luca's suggestions * Update docs/en/ingest-management/fleet/air-gapped.asciidoc Co-authored-by: Luca Belluccini <[email protected]> * Update docs/en/ingest-management/fleet/air-gapped.asciidoc * Update docs/en/ingest-management/fleet/air-gapped.asciidoc * Update docs/en/ingest-management/fleet/air-gapped.asciidoc --------- Co-authored-by: Luca Belluccini <[email protected]> * --fleet-server-cert-key-passphrase-path -> --fleet-server-cert-key-passphrase (#1658) * github-action: Add AsciiDoc freeze warning (#1648) * github-action: Add AsciiDoc freeze warning * github-action: Add AsciiDoc freeze warning * Add 8.18 branch to backport and mergify configs (#1664) * Add Fleet & Agent 8.16.4 Release Notes (#1669) * Add Fleet & Agent 8.16.4 Release Notes * Add Fleet & Agent 8.16.4 Release Notes * Add four new commits * Revert index file * Add Fleet & Agent 8.17.2 Release Notes (#1670) * Add Fleet & Agent 8.17.2 Release Notes * Add Go version bump #6686 * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> --------- Co-authored-by: Craig MacKenzie <[email protected]> * Add known issue for Kibana OOM crashes (#1672) * Update commands.asciidoc (#1668) Remove the `--non-interactive` flag from the `elastic-agent enroll` command because its not available * [DOCS] Warn LS pipeline should not modify fields coming from EA (#1667) * [DOCS] Warn LS pipeline should not modify fields coming from EA Warn LS pipeline should not modify fields coming from EA Modifying data coming from EA can prevent the ingest pipelines on Elasticsearch side associated to the integrations in use in EA to work correctly. * Update docs/en/ingest-management/elastic-agent/configuration/outputs/output-logstash.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> * Update Fleet docs for new 'read' access roles (#1697) * Update Fleet docs for new 'read' access roles * fixup * Fix link in 8.17.2 release notes (#1704) * Update fleet-agent-proxy-package-registry.asciidoc (#1722) * Update fleet-agent-proxy-package-registry.asciidoc * Update docs/en/ingest-management/fleet-agent-proxy-package-registry.asciidoc --------- Co-authored-by: David Kilfoyle <[email protected]> * Add Fleet & Agent 8.18.0 Release Notes (#1665) * Add Fleet & Agent 8.18.0 Release Notes * Add second batch * fix PR link * Add BC4 agent item * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc * add latest entries * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Eric Beahan <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Eric Beahan <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Kyle Pollich <[email protected]> --------- Co-authored-by: Eric Beahan <[email protected]> Co-authored-by: Craig MacKenzie <[email protected]> Co-authored-by: Kyle Pollich <[email protected]> * Update Elastic Agent binary sizes (#1777) * Update warning for Elastic Defend with Remote ES cluster (#1759) * Update warning for Elastic Defend with Remote ES cluster * Remove details * [Backport] Add note about remote ES error with Fleet Server (#1786) * github-action: add supported GitHub commands (#1796) * Add Fleet and Agent release notes 8.18.2 --------- Signed-off-by: Alexandros Sapranidis <[email protected]> Co-authored-by: Karen Metts <[email protected]> Co-authored-by: Craig MacKenzie <[email protected]> Co-authored-by: David Kilfoyle <[email protected]> Co-authored-by: nima <[email protected]> Co-authored-by: Jill Guyonnet <[email protected]> Co-authored-by: Julien Mailleret <[email protected]> Co-authored-by: Luca Belluccini <[email protected]> Co-authored-by: Mikołaj Świątek <[email protected]> Co-authored-by: tammytorbert <[email protected]> Co-authored-by: Michael Katsoulis <[email protected]> Co-authored-by: Julia Bardi <[email protected]> Co-authored-by: Frederic Dartayre <[email protected]> Co-authored-by: Brandon Morelli <[email protected]> Co-authored-by: Lee E Hinman <[email protected]> Co-authored-by: David Kilfoyle <[email protected]> Co-authored-by: Edu González de la Herrán <[email protected]> Co-authored-by: Brandon Morelli <[email protected]> Co-authored-by: Andrew Gizas <[email protected]> Co-authored-by: Maurizio Branca <[email protected]> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by: Thomas Youngs <[email protected]> Co-authored-by: William Easton <[email protected]> Co-authored-by: Alexandros Sapranidis <[email protected]> Co-authored-by: Geoff Rowland <[email protected]> Co-authored-by: Kyle Pollich <[email protected]> Co-authored-by: Pierre HILBERT <[email protected]> Co-authored-by: Amit Kanfer <[email protected]> Co-authored-by: Austin Smith <[email protected]> Co-authored-by: Khushi Jain <[email protected]> Co-authored-by: Frederik Berg <[email protected]> Co-authored-by: Tiago Queiroz <[email protected]> Co-authored-by: Ian Lee <[email protected]> Co-authored-by: shainaraskas <[email protected]> Co-authored-by: Michel Laterman <[email protected]> Co-authored-by: Paolo Chilà <[email protected]> Co-authored-by: BBQigniter <[email protected]> Co-authored-by: Rohit <[email protected]> Co-authored-by: Insuk (Chris) Cho <[email protected]> Co-authored-by: Blake Rouse <[email protected]> Co-authored-by: Lara Moreno <[email protected]> Co-authored-by: Jan Calanog <[email protected]> Co-authored-by: Mirko Bez <[email protected]> Co-authored-by: Eric Beahan <[email protected]> Co-authored-by: Victor Martinez <[email protected]>
1 parent 2cf3931 commit ec1efa3

18 files changed

+667
-7
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
name: Comment on PR for .asciidoc changes
3+
4+
on:
5+
# We need to use pull_request_target to be able to comment on PRs from forks
6+
pull_request_target:
7+
types:
8+
- synchronize
9+
- opened
10+
- reopened
11+
branches:
12+
- main
13+
- master
14+
- "9.0"
15+
16+
jobs:
17+
comment-on-asciidoc-change:
18+
permissions:
19+
contents: read
20+
pull-requests: write
21+
uses: elastic/docs-builder/.github/workflows/comment-on-asciidoc-changes.yml@main
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
name: github-commands-comment
3+
4+
on:
5+
pull_request_target:
6+
types:
7+
- opened
8+
9+
permissions:
10+
contents: read
11+
12+
jobs:
13+
comment:
14+
runs-on: ubuntu-latest
15+
permissions:
16+
pull-requests: write
17+
steps:
18+
- uses: elastic/oblt-actions/elastic/github-commands@v1

.mergify.yml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,75 @@ pull_request_rules:
1515
git merge <remote-repo>/{{base}}
1616
git push <remote-repo> {{head}}
1717
```
18+
- name: backport patches to main branch
19+
conditions:
20+
- merged
21+
- label=backport-main
22+
actions:
23+
backport:
24+
assignees:
25+
- "{{ author }}"
26+
labels:
27+
- "backport"
28+
branches:
29+
- "main"
30+
title: "[{{ destination_branch }}](backport #{{ number }}) {{ title }}"
31+
- name: backport patches to 8.x branch
32+
conditions:
33+
- merged
34+
- base=main
35+
- label=backport-8.x
36+
actions:
37+
backport:
38+
assignees:
39+
- "{{ author }}"
40+
branches:
41+
- "8.x"
42+
title: "[{{ destination_branch }}] {{ title }} (backport #{{ number }})"
43+
labels:
44+
- backport
45+
- name: backport patches to 8.18 branch
46+
conditions:
47+
- merged
48+
- base=main
49+
- label=backport-8.18
50+
actions:
51+
backport:
52+
assignees:
53+
- "{{ author }}"
54+
branches:
55+
- "8.18"
56+
title: "[{{ destination_branch }}] {{ title }} (backport #{{ number }})"
57+
labels:
58+
- backport
59+
- name: backport patches to 8.17 branch
60+
conditions:
61+
- merged
62+
- base=main
63+
- label=backport-8.17
64+
actions:
65+
backport:
66+
assignees:
67+
- "{{ author }}"
68+
branches:
69+
- "8.17"
70+
title: "[{{ destination_branch }}] {{ title }} (backport #{{ number }})"
71+
labels:
72+
- backport
73+
- name: backport patches to 8.16 branch
74+
conditions:
75+
- merged
76+
- base=main
77+
- label=backport-8.16
78+
actions:
79+
backport:
80+
assignees:
81+
- "{{ author }}"
82+
branches:
83+
- "8.16"
84+
title: "[{{ destination_branch }}] {{ title }} (backport #{{ number }})"
85+
labels:
86+
- backport
1887
- name: backport patches to 8.15 branch
1988
conditions:
2089
- merged

docs/en/ingest-arch/index.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ include::8-ls-input.asciidoc[]
1818

1919
include::99-airgapped.asciidoc[]
2020

21+
2122
// === Next set of architectures
2223
// include::3-schemamod.asciidoc[]
2324
// include::6b-filebeat-es.asciidoc[]

docs/en/ingest-guide/index.asciidoc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
include::{docs-root}/shared/versions/stack/{source_branch}.asciidoc[]
2+
include::{docs-root}/shared/attributes.asciidoc[]
3+
4+
:doctype: book
5+
6+
[[ingest-guide]]
7+
= Elastic Ingest Overview
8+
9+
include::ingest-intro.asciidoc[]
10+
include::ingest-tools.asciidoc[]
11+
include::ingest-additional-proc.asciidoc[]
12+
include::ingest-solutions.asciidoc[]
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[[ingest-addl-proc]]
2+
== Additional ingest processing
3+
4+
You can start with {agent} and Elastic {integrations-docs}[integrations], and still
5+
take advantage of additional processing options if you need them.
6+
7+
{agent} processors::
8+
You can use link:{fleet-guide}/elastic-agent-processor-configuration.html[{agent} processors] to sanitize or enrich raw data at the source.
9+
Use {agent} processors if you need to control what data is sent across the wire, or if you need to enrich the raw data with information available on the host.
10+
11+
{es} ingest pipelines::
12+
You can use {es} link:{ref}/[ingest pipelines] to enrich incoming data or normalize field data before the data is indexed.
13+
{es} ingest pipelines enable you to manipulate the data as it comes in.
14+
This approach helps you avoid adding processing overhead to the hosts from which you're collecting data.
15+
16+
{es} runtime fields::
17+
You can use {es} link:{ref}/runtime.html[runtime fields] to define or alter the schema at query time.
18+
You can start working with your data without needing to understand how it is
19+
structured, add fields to existing documents without reindexing your data,
20+
override the value returned from an indexed field, and/or define fields for a
21+
specific use without modifying the underlying schema.
22+
23+
{ls} `elastic_integration filter`::
24+
You can use the {ls} link:{logstash-ref}/[`elastic_integration filter`] and
25+
other link:{logstash-ref}/filter-plugins.html[{ls} filters] to
26+
link:{logstash-ref}/ea-integrations.html[extend Elastic integrations] by
27+
transforming data before it goes to {es}.
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
[[ingest-faq]]
2+
== Frequently Asked Questions
3+
4+
Q: What Elastic products and tools are available for ingesting data into Elasticsearch.
5+
6+
Q: What's the best option for ingesting data?
7+
8+
Q: What's the role of Logstash `filter-elastic-integration`?
9+
10+
11+
12+
.WORK IN PROGRESS
13+
****
14+
Temporary parking lot to capture outstanding questions and notes.
15+
****
16+
17+
18+
19+
Also cover (here or in general outline):
20+
21+
- https://www.elastic.co/guide/en/kibana/master/connect-to-elasticsearch.html#_add_sample_data[Sample data]
22+
- OTel
23+
- Beats
24+
- Use case: GeoIP
25+
- Airgapped
26+
- Place for table, also adding use case + products (Exp: Logstash for multi-tenant)
27+
- Role of LS in general content use cases
28+
29+
30+
31+
[discrete]
32+
=== Questions to answer:
33+
34+
* Messaging for data sources that don't have an integration
35+
- We're deemphasizing beats in preparation for deprecation
36+
- We're not quite there with OTel yet
37+
* How should we handle this in the near term?
38+
Probably doesn't make sense to either ignore or jump them straight to Logstash
39+
40+
* Should we mention Fleet and Stand-alone agent?
41+
** If so, when, where, and how?
42+
* How does this relate to Ingest Architectures
43+
* Enrichment for general content
44+
45+
* How to message current vs. desired state.
46+
Especially Beats and OTel.
47+
* HOW TO MESSAGE OTel - Current state. Future state.
48+
* Consistent use of terminology vs. matching users' vocabulary (keywords)
49+
50+
[discrete]
51+
==== Random
52+
53+
* DocsV3 - need for a sheltered space to develop new content
54+
** Related: https://github.com/elastic/docsmobile/issues/708
55+
** Need a place to incubate a new doc (previews, links, etc.)
56+
** Refine messaging in private
57+
58+
59+
[discrete]
60+
=== Other resources to use, reference, reconcile
61+
62+
* Timeseries decision tree (needs updates)
63+
* PM's video
64+
** Needs an update. (We might relocate content before updating.)
65+
* PM's product table
66+
** Needs an update.(We might relocate content before updating.)
67+
** Focuses on Agent over integrations.
68+
** Same link text resolves to different locations.
69+
** Proposal: Harvest the good and possibly repurpose the table format.
70+
* Ingest Reference architectures
71+
* Linkable content such as beats? Solutions ingest resources?
72+
73+
* https://www.elastic.co/guide/en/starting-with-the-elasticsearch-platform-and-its-solutions/current/getting-started-guides.html[Starting with the Elastic Platform and Solutions]
74+
* https://www.elastic.co/guide/en/observability/current/observability-get-started.html[Get started with Elastic Observability]
75+
* https://www.elastic.co/guide/en/security/current/ingest-data.html[Ingest data into Elastic Security]
76+
*
77+
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
[[ingest-intro]]
2+
== Ingesting data into {es}
3+
4+
Bring your data!
5+
Whether you call it _adding_, _indexing_, or _ingesting_ data, you have to get
6+
the data into {es} before you can search it, visualize it, and use it for insights.
7+
8+
Our ingest tools are flexible, and support a wide range of scenarios.
9+
We can help you with everything from popular and straightforward use cases, all
10+
the way to advanced use cases that require additional processing in order to modify or
11+
reshape your data before it goes to {es}.
12+
13+
You can ingest:
14+
15+
* **General content** (data without timestamps), such as HTML pages, catalogs, and files
16+
* **Timestamped (time series) data**, such as logs, metrics, and traces for Elastic Security, Observability, Search solutions, or for your own custom solutions
17+
18+
[discrete]
19+
[[ingest-general]]
20+
=== Ingesting general content
21+
22+
Elastic offer tools designed to ingest specific types of general content.
23+
The content type determines the best ingest option.
24+
25+
* To index **documents** directly into {es}, use the {es} link:{ref}/docs.html[document APIs].
26+
* To send **application data** directly to {es}, use an link:https://www.elastic.co/guide/en/elasticsearch/client/index.html[{es}
27+
language client].
28+
* To index **web page content**, use the Elastic link:https://www.elastic.co/web-crawler[web crawler].
29+
* To sync **data from third-party sources**, use link:{ref}/es-connectors.html[connectors].
30+
A connector syncs content from an original data source to an {es} index.
31+
Using connectors you can create _searchable_, read-only replicas of your data sources.
32+
* To index **single files** for testing in a non-production environment, use the {kib} link:{kibana-ref}/connect-to-elasticsearch.html#upload-data-kibana[file uploader].
33+
34+
If you would like to try things out before you add your own data, try using our {kibana-ref}/connect-to-elasticsearch.html#_add_sample_data[sample data].
35+
36+
[discrete]
37+
[[ingest-timestamped]]
38+
=== Ingesting time-stamped data
39+
40+
[ingest-best-timestamped]
41+
.What's the best approach for ingesting time-stamped data?
42+
****
43+
The best approach for ingesting data is the _simplest option_ that _meets your needs_ and _satisfies your use case_.
44+
45+
In most cases, the _simplest option_ for ingesting timestamped data is using {agent} paired with an Elastic integration.
46+
47+
* Install {fleet-guide}[Elastic Agent] on the computer(s) from which you want to collect data.
48+
* Add the {integrations-docs}[Elastic integration] for the data source to your deployment.
49+
50+
Integrations are available for many popular platforms and services, and are a
51+
good place to start for ingesting data into Elastic solutions--Observability,
52+
Security, and Search--or your own search application.
53+
54+
Check out the {integrations-docs}/all_integrations[Integration quick reference]
55+
to search for available integrations.
56+
If you don't find an integration for your data source or if you need
57+
additional processing to extend the integration, we still have you covered.
58+
Check out <<ingest-addl-proc,additional processing>> for a sneak peek.
59+
****

0 commit comments

Comments
 (0)