WORKLOAD AUTOMATION COMMUNITY
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
  • About
  • Contact
  • What's new

Custom dashboard: the fifth element that gives you control over all of your environments

6/19/2020

0 Comments

 
Picture
No matter if your environment is based on rock solid z/OS controller or on light weight and easily scalable docker instances, or if your distributed, on premises master and backup master are rocking your workload as fire and water. 
 
Earth, wind, water and fire… if you want to have control over each element you need the fifth spirt: your custom dashboard! 
 
It’s easy to create and customize your dashboard to have control over every single important aspect for you and your organization at a glance. 
Each dashboard is composed by several data sources and widgets that can be customized and combined together in the new era of dashboards. 

But you can also optimize your dashboard to monitor different kinds of environments all together. Let’s see how it works. ​
Picture
Cross-engine widgets 
If you need an overview of the entire workload across all of your environments, you can use for example the Jobs count by status datasource in a pie chart to have a quick overview of how many jobs are waiting, running or ended in error or in successful state. 
 
To make this datasource and widget works across multiple environment you need to add first an engine list.  
D engine list and Z engine list are optimized for homogeneous environment, while for an hybrid (distributed and z/OS) environment you have to select the Engine list. 
 
At this point you can add also the desired widget and customize all fields as you can see below. ​
Picture
Widgets based on datasource with pre-defined engine. 

​However,
 the best way to monitor hybrid environment is to use specific datasources for each engine. 
 
For example, if you need to monitor the Critical jobs 
  • Duplicate the Critical jobs by status datasource and name it after the engine name 
  • Edit it 
  • Deselect the checkbox “Select this option if you want the datasource to be based on engine selection” 
  • Add the engine name and the engine owner in the URL 
  • Save it 

Repeat the three steps for each engine.
 The customization steps are the same for distributed and z/OS engine.  ​
Picture
Now that your 4 datasources are ready you can go back to your dashboard and easily create the four widgets. ​
Picture
As you can see, once you have customised your first widget, you can just duplicate it and change the associated datasource. It’s easy and time saving; you can take advantage of this tip every time you want to define multiple widgets on similar datasources. 

Add filters to your datasources 
You can also refine the datasources to monitor specific subset of your workload, for example to count only the jobs belonging to a specific Line of Business or the workstations matching a specific naming convention. 
 
In case you are working on a REST datasource, such as the job count by status, you can just start from an existing datasource and duplicate it. 

​Remember to deselect the checkbox “Select this option if you want the datasource to be based on engine selection” and specify the engine name and owner (if they are not already configured). Then you have to simply add the desired filters in the body section. 
Picture
Note that the filters available on distributed engines are JOB_NAME, JOB_STREAM_NAME, JOB_WKS_NAME and WORKSTATION, while on z/OS engines are allowed only the filters on JOB_NAME, JOB_STREAM_NAME and JOB_WKS_NAME. 
 
In case you are working on a Plan datasource, such as the Available or Unavailable Workstations, it’s even easier: 
  • Create a new Plan datasource or duplicate an existing one; 
  • Select the desired Engine and the Object Type you are looking for; 
  • Select the “Express output in numbers” and deselect the “Specify engine from board” to optimize the performance of the datasource; 
  • Click on the Edit button to display and fill in all the desired filters available for the current datasource. 
  • Save it ​
Picture
Once that you have learned how to manage, customize, filter and even optimize your plan and rest api datasources you can basically have under control everything in your environment. No matter if you are interested in the unanswered prompts on your distributed master or in the special resources on your z/OS controller, now you can tames all of your environments from a single point of control. 
 ​
Picture

Author's BIO
Picture
Enrica Pesare, User eXperience Designer – Workload Automation, HCL  Technologies

Enrica is a Computer Scientist highly focused on Human Centered Design and User Experience. After completing a PhD at the University of Bari (Italy) she joined the HCLSoftware Rome Lab as a Software Engineer in the Quality Assurance team of Workload Automation and as the owner of the Workload Automation production environment.Since 2018, she is part of the UX design team for Workload Automation. 
View my profile on LinkedIn
Picture
Davide Canalis, Software Engineer, HCL Technologies 
​
Davide is graduated in Mathematics, works as a Software Engineer at HCL Products and Platforms in Rome software development laboratory and he is a member of z/OS development IZWS team since April 2017 becoming the RestApi expert of the team. 
View my profile on LinkedIn
Picture
Elvira Zanin, Software Engineer, HCL Technologies 
​
Elvira Zanin is a Software Engineer on the Workload Automation development team located in HCL Rome Hub. She is currently based in the WebUI development team but she was involved in Test automation team and Add-ons development team also. Elvira has experience with Dynamic Workload Console. She completed her degree in Computer Science at University of Salerno and currently lives in Rome, Italy. 
​
View my profile on LinkedIn
0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    Archives

    June 2025
    May 2025
    March 2025
    February 2025
    January 2025
    December 2024
    November 2024
    October 2024
    September 2024
    August 2024
    July 2024
    June 2024
    May 2024
    April 2024
    March 2024
    February 2024
    January 2024
    October 2023
    August 2023
    July 2023
    June 2023
    May 2023
    April 2023
    March 2023
    February 2023
    January 2023
    December 2022
    September 2022
    August 2022
    July 2022
    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    January 2022
    December 2021
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2020
    March 2020
    January 2020
    December 2019
    November 2019
    October 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017

    Categories

    All
    Analytics
    Azure
    Business Applications
    Cloud
    Data Storage
    DevOps
    Monitoring & Reporting

    RSS Feed

www.hcltechsw.com
About HCL Software 
HCL Software is a division of HCL Technologies (HCL) that operates its primary software business. It develops, markets, sells, and supports over 20 product families in the areas of DevSecOps, Automation, Digital Solutions, Data Management, Marketing and Commerce, and Mainframes. HCL Software has offices and labs around the world to serve thousands of customers. Its mission is to drive ultimate customer success with their IT investments through relentless innovation of its products. For more information, To know more  please visit www.hcltechsw.com.  Copyright © 2024 HCL Technologies Limited
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
  • About
  • Contact
  • What's new