Skip to main content

Posts

Showing posts with the label Kibana

Metricbeat Setup

Metricbeat Metricbeat is lightweight monitoring application provided in Elastic Stack which could be used to monitor various components like Server, apache, mysql, redis etc. In this article are going to configure Metricbeat to monitor Linux Server Usage and Apache Web Server metrics. Please use the link to download Metricbeat 7.4 Once you have downloaded the Metricbeat application copy it to the servers that you want to monitor and extract the contents. In metricbeat there are two items that needs to be configured Metricbeat configuration to connect to Elasticsearch and Kibana Modules that needs to be activated for monitoring 1. Metricbeat Configuration : In metricbeat folder you will find metricbeat.yml which hold all the configuration to connect to Elasticsearch and Kibana to send the collected metics. Use the below setting to establish connectivity. env: monitoring setup.kibana:   host: " kibana-ipaddrss:port "   protocol: "ht...

Kibana Setup

Kibana Setup including SSL In this article we are going to explore on configuring Kibana to use Elasticseach cluster with encrypted communication and add SSL for encrypting communications in Kibana. Kibana is one of component of ELK stack which is used for visualization of metrics that were collected in Elasticsearch. Prerequisite for this article are Elasticsearch Production Cluster Setup and Secure Ealsticsearch Note : We should same version of Kibana build as of Elasticseach or else it will not compatible. I am using Kibana Version 7.4 as i am have Elasticsearch 7.4 cluster. Download Kibana 7.4 Generate Certificates : 1. Let generate client certificate based on the CA certificate generated in earlier post Encrypting communications in Elasticsearch . There should be "elastic-stack-ca.p12" certificate under "config" folder in Elasticsearch. bin/elasticsearch-certutil cert --ca config/elastic-stack-ca.p12 -nam...