ELK (Elasticsearch + Kibana)
Category: Cloud
Status: base
Connects to an Elasticsearch/Kibana stack. Manages Elasticsearch configuration files (e.g. Filebeat configs) and supports log pipeline registration.
Connection Settings
| Field |
Default |
Description |
| path |
(empty) |
Path to the ELK configuration directory (kubeconfig-style path) |
Authentication
Connection is file-path based. Authentication to the Elasticsearch cluster is embedded in the configuration files (e.g. Filebeat YAML with host/credentials).
Supported Actions
- upload / download — transfer ELK config files
- delete — remove config files
- create_object / rename_object — manage config files
- create_filebeat_conf — generate a Filebeat configuration file
- extract_archive / create_archive — archive operations
- transfer_between_connectors — move config files
- search_by_name — find files by name
- execute — run ELK-related commands
Required Setup
Requires the elasticsearch-dsl Python package:
pip install elasticsearch-dsl
External Links
- https://www.elastic.co/guide/
- https://www.elastic.co/guide/en/beats/filebeat/current/