Logo
  • Products
    • SecOps Studio
  • Solutions
    • Pega Stack Shifter
  • Services
    • Pega Enablement
    • Pega Modernization
  • About
  • Contact
  • Blog
Code Vault

ELK Monitoring – Part 6 – Create dashboards in Kibana

December 10, 2024 Code Vault Curators

In this blog article, we will see how we can setup dashboards in Kibana using the elastic data.

For a better understanding, it is recommended to go through the blog articles on ELK topic in order from 1-6.

https://myknowtech.com/tag/elk

A short introduction about Kibana.

– Open source visualization tool on elastic data

– It uses the REST API provided by elasticsearch and queries the data.

– It ships with a nice user interface to create visualization and dashboard on the elasticsearch data.

Please follow the post, to setup Kibana locally.

Step 1: Open Kibana portal – http://localhost:5601/

Step 2: Create a search query

Use the Discover tab to land on the search page.

Step 2.1: Check on the right Index

Make sure you are on the right Index – You can check in the picklist. Currently, I am using pega-app* Index

Step 2.2: Use the right filters

I wanted to filter on fields.env to prod. But it is currently not visible in filtering, because we just added and some cached mapping should be enabled.

You need to refresh the field list from the management page.

You see the count increased to 55.

You will also see the warning message disappear from the documents.

Click on filter for value to add the fields.env in the filter criteria.

Step 2.3: Add the time filter.

You can either use – Absolute, Relative or Now.

Save the search query – Prod_Error_24Hours

Now you can also open the saved query anytime and share the query link with others.

Step 3: Create a new visualization

On the left panel, click on visualization.

Create new visualization

Step 3.1: Use a chart template for your visualization.

I am going to use the vertical bar

Step 3.2: Select the Index – pega-app*

Step 3.3: Configure the chart

Specify the Y-axis metrics as count.

Add a new bucket, to create an X-Axis dimension.

You get an option of Aggregation to select on X-Axis.

I am going to use date histogram and use timestamp on the X-Axis.

Now execute the button to generate the visualization result.

Step 3.4: Save the visualization.

Step 4: Create a new dashboard.

Step 4.1: Click on the Dashboard icon in the left navigation panel.

Step 4.2: Add an existing visualization.

Select the already created visualization.

Now save the dashboard in the new name.

Step 5: Verify the created Dashboard.

Click on the dashboard icon again in the left panel to see the newly created dashboard.

Done. As a summary of this post,

– Created a new search query

– Created a new visualization using the vertical bar chart

– Created a new dashboard.

We are at the end of post ELK series. Hope you all enjoyed this series. Keep learning.

  • system-administration
Code Vault Curators

A technical team dedicated to empowering the Pega ecosystem with in-depth knowledge, guided by Premkumar Ganesan's vision.

Post navigation

Previous
Next

Pega Courses

Pega courses can be accessed at https://myknowacademy.com

Search through the blog

Tags

activity authentication background-processing case-management data-model declarative-processing email-processing file-processing pega-core-concepts pega-integration process reporting security system-administration user-interface validation

Categories

  • Code Vault

Recent posts

  • Service REST – Usage and Configurations in Pega
  • Queue processor – Usage and Configurations
  • Data Pages Usage & Configurations in Pega
  • Requestor types in Pega
  • Case Locking Mechanism in Pega

Related Articles

Code Vault

Queue processor – Usage and Configurations

December 18, 2024 Code Vault Curators

In this post we will see the architecture behind queue processor rule and all its configurations and usages. This tutorial is implemented using Pega personal edition 8.4, but the core concepts remain the same in higher versions as well What is a queue processor rule? – Used for background processing that makes use of queue […]

Code Vault

Requestor types in Pega

December 11, 2024 Code Vault Curators

In this blog article, we will see about different requestor types in Pega. This article is implemented using Pega Infinity ’24 version. First, let’s start with understanding the term – Requestor. What is a requestor? From the name, we can say that it can be any people or object which requests for a service. From […]

Code Vault

Property Optimization – Expose Columns in Pega

December 10, 2024 Code Vault Curators

In this blog article we will check the different ways through which we can expose properties in database table. First let’s see how the data (for example – Case data) gets saved into database table. We know Pega uses properties to hold the data. Say for example, I have created a new amazon sales case, […]

Code Vault

Docker – Part 2 – Setup Docker Desktop in Windows

December 10, 2024 Code Vault Curators

In this blog article, we will see how we can set up the docker desktop in Windows 10 home edition. You can visit previous blog article on containerisation basics. Tip: Since copy/paste is not possible in this article, I documented the shell commands in the following git repository, you can easily copy/paste from there. https://github.com/Prem1991/myknowpega/tree/master/docker […]

About

MyKnowTech was born with a mission to bridge the gap between technical expertise and business needs. We are a boutique firm specializing in Pega solutions, delivering them with a personal touch. At the heart of our philosophy is a commitment to putting clients first.

Company
  • About
  • Leadership
  • Career
  • Contact
Resources
  • Blog
  • Services
  • Solutions
  • Insights

©  MyKnowTech B.V. All Rights Reserved.

  • Sitemap
  • Terms & Conditions
  • Privacy Policy