docs/reference/serverless-monitoring-with-elastic-agent.md
{{ls}} monitoring is available on {{serverless-full}} through the {{ls}} Integration in Elastic Observability. {{agent}} collects monitoring data from your {{ls}} instance, sends it directly to {{serverless-full}}, and shows the data in {{ls}} dashboards.
You’ll need to have an Elastic Observability project. We’ll provide steps to help you create one.
Prerequisite
::::{dropdown} Disable default collection of {{ls}} monitoring metrics :name: disable-default-svrless
Set monitoring.enabled to false in logstash.yml to disable default collection:
monitoring.enabled: false
::::
Add the {{ls}} integration
For more info, check out the Elastic Observability docs.
Configure the integration to collect logs
Configure the integration to collect metrics
::::{tip} For the best experience with the Logstash dashboards, we recommend collecting all of the metrics. Turning off metrics will result in incomplete or missing visualizations. ::::
https://localhost:9600. If that host and port number are not correct, update the Logstash URL setting. If you configured {{ls}} to use encrypted communications and/or a username and password, you must access it using HTTPS. Expand the Advanced Settings options, and fill in the appropriate values for your {{ls}} instance.From the list of assets, open the [Metrics {{ls}}] {{ls}} overview dashboard to view overall performance. Then follow the navigation panel to further drill down into {{ls}} performance.
% TO DO: Use :class: screenshot
You can hover over any visualization to adjust its settings, or click the Edit button to make changes to the dashboard. To learn more, refer to Dashboard and visualizations.