The Plug-ins page of your Alibaba Cloud Logstash cluster lists all built-in plug-ins available for the cluster. Install or remove them at any time based on your needs.
Prerequisites
Before you begin, ensure that you have:
A Logstash cluster. For setup instructions, see Step 1: Create a Logstash cluster.
Limitations
logstash-input-file is not supported. To collect data from files on an on-premises machine, use the logstash-input-beats plug-in with Filebeat as the Logstash input. Use a port in the range 8000–9000.
Installing or removing a plug-in triggers a cluster restart. Schedule plug-in changes during off-peak hours to minimize impact.
After a plug-in is removed, it no longer appears on the Plug-ins page.
Install or remove a built-in plug-in
Log on to the Elasticsearch console.
Navigate to the target cluster.
In the top navigation bar, select the region where the cluster resides.
In the left-side navigation pane, click Logstash Clusters. On the Logstash Clusters page, find the cluster and click its ID.
In the left-side navigation pane, click Plug-ins.
On the Built-in Plug-ins tab, find the plug-in you want to manage, then click Install or Remove in the Actions column.
WarningThis action restarts the cluster. Perform it during off-peak hours.
Read the confirmation message, then click OK. The cluster restarts. Track progress in the Tasks dialog box. For details, see View the progress of a cluster task. After the restart completes, the plug-in is installed or removed.
API reference
Use the following API operations to manage Logstash plug-ins programmatically:
ListLogstashPlugins — Get information about all plug-ins or a specific plug-in.
InstallLogstashSystemPlugin — Install a plug-in.
UninstallLogstashPlugin — Remove an installed plug-in.