Elastic Security agentless integrations FAQs
Serverless Security Stack
Frequently asked questions and troubleshooting steps for Elastic Security's agentless CSPM integration.
After you create a new agentless integration, the new integration policy may show a button that says Add agent instead of the associated agent for several minutes during agent enrollment. No action is needed other than refreshing the page once enrollment is complete.
Serverless Stack
Agentless agents (which run on Elastic's infrastructure to enable agentless integrations) do not appear on the Fleet page by default. To view them on this page:
Add the following query to the end of the Fleet page's URL: ?showAgentless=true.
Go to the Settings tab of the Fleet page. Navigate to the Advanced Settings section, and turn on the Show agentless resources toggle.
For agentless integrations to successfully connect to Elastic Security, the Fleet server host value must be the default. Otherwise, the agent status on the Fleet page will be Offline, and logs will include the error [elastic_agent][error] Cannot checkin in with fleet-server, retrying.
To troubleshoot this issue:
- Find Fleet in the navigation menu or use the global search field. Go to the Settings tab.
- Under Fleet server hosts, click the Actions button for the policy named Default. This opens the Edit Fleet Server flyout. The policy namedDefaultshould have the Make this Fleet server the default one setting enabled. If not, enable it, then delete your integration and create it again.
If the Make this Fleet server the default one setting was already enabled but problems persist, it’s possible someone changed the default Fleet server’s URL value. In this case, contact Elastic Support to find out what the original URL value was, update the settings to match this value, then delete your integration and create it again.
On versions of Elastic Stack before v9.2, agentless integrations can't be upgraded to newer versions of the integration. To get a newer version in your Elastic Stack environment, upgrade to Elastic Stack v9.2+ or delete and re-install the desired integration.
On the Fleet page, agents associated with agentless integrations have names that begin with agentless. To troubleshoot an Unhealthy agent:
- Go to the Settings tab of the Fleet page. Go to the Advanced Settings section, and turn on the Show agentless resources toggle.
- In Fleet, select the unhealthy agent.
- From the Actions menu, select Request diagnostics .zip.
- Download and unzip the diagnostics bundle. Refer to Common problems with Fleet and Elastic Agent for more information.
Deleting your integration will remove all associated resources and stop data ingestion.
When you create a new agentless CSPM integration, a new agent policy appears within the Agent policies tab on the Fleet page, but you can’t use the Delete integration button on this page. Instead, you must delete the integration from the CSPM Integration’s Integration policies tab.
- Find Integrations in the navigation menu or use the global search field, then search for and select CSPM.
- Go to the CSPM Integration’s Integration policies tab.
- Find the integration policy for the integration you want to delete. Click Actions, then Delete integration.
- Confirm by clicking Delete integration again.