Skip to Main Content
Integration


This is an IBM Automation portal for Integration products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.


Status Not under consideration
Created by Guest
Created on Jul 26, 2022

REST API to retrieve statistics about data imports

I'd like to have a REST API to quickly obtain the statistics of Data imports.

The goal of this is to monitor the process of data load within ILMT with Zabbix/Grafana or other monitoring tools that can gather data calling the proper REST API.

In other works I'd like to have the data appearing in the below row from the import logs:

2022-07-25 12:00:29 (+0:00:22.768) INFO: (ImportThread) DisconnectedScannerProcessingStatistics::printStatistics::STATISTICS: Number of sucessfully processed files: 957. Number of skipped files (newer data available): 216. Number of invalid files: 0. Number of too old files: 0. Number of out of synch files: 0.

  • Time of Import: 2022-07-25 12:00:29

  • Number of sucessfully processed files: 957

  • Number of skipped files (newer data available): 216

  • Number of invalid files: 0

  • Number of too old files: 0

  • Number of out of synch files: 0

It would be much appreciated if we could use an index to navigate through historical data, so for example the [0] index represents the latest import stats (say t0), [1] represent the previous import stats (say t-1) etc etc

Thanks!

Evan

Idea priority Medium
  • Admin
    Tomasz Stopa
    Nov 7, 2022

    Hi Evan - thanks for your interest in monitoring ILMT health.

    ILMT is a free tool with strategy to be simple to use. For health check monitoring the strategy is to observe certain KPIs/issues which can be currently found on the overview dashboard widgets. Users should make sure that they fix issues there if any occur. Said that we may be implementing API equivalent to these UI widgets, but we currently do not plan to expose in API details from import log which you suggested. For the import status actually the existing API (https://www.ibm.com/docs/en/license-metric-tool?topic=api-rest-data-imports) is what we believe should be satisfactory.

    Import logs contain many more details which could be leveraged, but this would simply make the process of observing ILMT more and more difficult. So, we plan to have the well defined dashboard KPIs around scans and data upload currency as well as capacity data completness and software classification the basis for ILMT status monitoring.

    Thank you again for the suggestion and interest.