Installing ELK Components
Elasticsearch, Logstash, and Kibana (ELK) provide a centralized logging and monitoring framework that helps administrators and support teams efficiently identify, analyze, and troubleshoot issues across servers and applications. By collecting and consolidating logs from multiple systems into a single platform, ELK enables users to search, correlate, and analyze events occurring across different servers within a specific time frame.
The centralized logging capability improves operational visibility by providing quick access to both real-time and historical application, system, and service logs, reducing the effort required to investigate issues in distributed environments. Through an intuitive graphical interface, users can filter, search, and visualize logs to identify errors, performance bottlenecks, and abnormal system behavior more effectively.
- Download the
appviewx_kubernetes_elk_<AVX VERSION>.tar.gzfile. - Extract the contents of the file:
tar -xvf appviewx_kubernetes_elk_<AVX VERSION>.tar.gz - Move the extracted contents to
/appviewx_kubernetes/yaml/appviewx_monitoring:cp -r appviewx_monitoring/* /appviewx_kubernetes/yaml/appviewx_monitoring - Edit the
appviewx.conffile. - Update the following parameters:
ELK=TRUEELASTICSEARCH_HOST=<WORKER HOST>
- Navigate to
/appviewx_kubernetes/scripts/. - Run the script:
./elk_install.sh
