Supportability – Not sexy, but essential for JDisc…

By: Thomas Trenz | Date: January 6, 2014 | Comment: 0 | Category: Development News

Introduction

When a discovery result is incomplete, a scan cannot reach a device, or an export does not contain the information you expected, the important question is not simply whether support is available. It is how quickly everyone can understand what happened and move towards a useful next step.

That is where supportability matters. It may not be the most glamorous part of a software product, but it has a direct effect on the day-to-day experience of the people who operate it. For IT teams that rely on discovery data for documentation, security, IT Asset Management, or CMDB processes, a clear troubleshooting path protects both time and confidence in the data.

This article explains why supportability is especially important for network discovery, which information makes a support case productive, and how a structured approach helps you resolve issues with less back and forth.

Why supportability deserves attention

Supportability is the practical ability to investigate, diagnose, and resolve a problem in a software product. It includes useful logs, clear version information, understandable error messages, and a sensible way to collect the details that explain an incident.

It is easy to underestimate this work during product development. A new capability is visible; diagnostic information is usually visible only when something goes wrong. But when an administrator needs help, good supportability becomes part of the product experience. It changes a vague report such as “the scan does not work” into evidence that can be reviewed and acted on.

The alternative is familiar: support asks for log files, then a screenshot, then software versions, then an export or another scan result. Each round takes time. The customer has to find the right files and decide what is relevant, while the support engineer works with an incomplete picture. A well-designed support workflow reduces these unnecessary cycles.

Why discovery environments are different

Network discovery has to work in the environment that you already operate. That environment may contain different operating systems, network devices, credentials, subnets, firewalls, virtualization platforms, cloud services, and security policies. It is neither practical nor desirable for a vendor to recreate every customer environment exactly.

This makes context essential. A discovery issue can depend on one device, one protocol, a permission, a route, a firewall rule, a timing condition, or a particular combination of settings. The more precisely the situation is documented, the more efficiently it can be analysed.

JDisc Discovery is designed to collect and document infrastructure information across heterogeneous environments. If you are investigating an issue, begin with the result that is unexpected and work outward: identify the affected device or scope, confirm how it is reached, and capture the relevant discovery evidence. The goal is not to collect everything indiscriminately; it is to provide a coherent picture.

What makes a troubleshooting package useful

A good support package combines technical evidence with a short explanation in the administrator’s own words. It should make it possible to answer basic questions without several follow-up messages.

DownloadTeaserImage Isometric IT network diagram showing a central hub connected to servers, cloud, globe, router, wireless access point, security camera, workstation, and storage units via dotted lines.

Your Network, No Secrets!

No Blind Spots. No Surprises. Just Full Network Visibility!

The observed behaviour

Describe what you expected to happen and what happened instead. Include the affected device, group, report, export, or discovery task. If the behaviour started after a change, note the approximate time and the change that preceded it.

Specific descriptions are much easier to investigate. “The device is missing from the inventory after the scan completed” is more useful than “discovery is broken,” because it gives the support team a starting point.

Product and environment context

Version information, operating system details, and the relevant discovery configuration help support reproduce the reasoning behind the result. Network context matters too: for example, whether the target is remote, behind a firewall, on another subnet, or reached through a particular protocol.

Do not include passwords or other secrets in a support request. If credentials are relevant, explain the permission scope or authentication method and use the agreed secure channel when sensitive information must be shared.

Logs and diagnostic data

Logs provide the sequence of events that a screenshot cannot show. In a discovery scenario, it can be valuable to have information from the discovery server as well as diagnostics associated with the affected device or task. Relevant logs help distinguish between reachability, authentication, protocol, parsing, and configuration problems.

When possible, collect the files close to the time of the incident. If you have repeated the test, say so and include the approximate timestamp. That makes it easier to correlate the report with the recorded events.

Results that show the gap

An export, report, or carefully selected screenshot can clarify the visible outcome. It is particularly useful when the issue concerns missing attributes, duplicate data, an unexpected relationship, or an integration result. Remove unrelated personal or confidential data where appropriate, but keep enough context for the result to remain meaningful.

A practical way to reduce back and forth

You can make a support case more efficient with a small, repeatable routine:

  1. State the expected and actual result in one or two sentences.
  2. Identify the affected devices, discovery scope, and approximate time.
  3. Record the JDisc Discovery version and relevant operating-system or network context.
  4. Repeat the issue once only if it is safe to do so, then note the outcome and time.
  5. Collect the relevant diagnostic files and a focused result export or screenshot.
  6. Remove secrets and send the package through the appropriate support channel.

This process is not about shifting diagnosis to the customer. It gives the support team the information required to start with the facts. In return, the customer receives fewer generic requests and a clearer explanation of the next step.

For common questions and practical guidance, the JDisc FAQ and the troubleshooting video tutorial are useful places to start. If you are evaluating JDisc Discovery in your own environment, you can also download JDisc Discovery and test a representative discovery scope.

DownloadTeaserImage Isometric IT network diagram showing a central hub connected to servers, cloud, globe, router, wireless access point, security camera, workstation, and storage units via dotted lines.

Your Network, No Secrets!

No Blind Spots. No Surprises. Just Full Network Visibility!

Supportability improves data quality too

Reliable troubleshooting does more than close individual support cases. It helps preserve the quality of the inventory on which other processes depend. If a network segment is inaccessible, a device type is not returning the expected details, or an export is misunderstood, the issue can affect documentation, audit preparation, security work, and downstream CMDB or ITAM processes.

Finding the cause quickly helps you decide whether the issue is a configuration change, a network condition, a permission limitation, a data interpretation question, or a product defect. That distinction matters. It prevents workarounds from becoming permanent assumptions and helps your team keep the inventory trustworthy.

A shared responsibility, with clear boundaries

Good support is a collaboration. Administrators know their environment, change history, and business priorities. The JDisc team knows the product’s discovery behaviour and how to interpret its diagnostic evidence. Supportability gives both sides a practical language for working together.

The best outcome is not merely a closed ticket. It is a result that is understood, a cause that is documented, and an environment that is easier to operate the next time an unexpected result appears. That is why supportability may be quiet work, but it is essential work.

Frequently Asked Questions

The following questions cover the practical information that makes discovery troubleshooting faster and more reliable. They explain what to prepare, how to handle sensitive information, and why diagnostic context matters when investigating an unexpected result.

Supportability is the ability to investigate and resolve discovery issues efficiently. It depends on clear diagnostic information such as logs, version data, configuration context, and evidence of the observed result.

Include a short description of the expected and actual result, the affected scope or device, the approximate time, relevant version and environment information, and focused logs or exports that show the issue. Do not include passwords or other secrets.

Logs help show the sequence of events and can distinguish among reachability, authentication, protocol, configuration, and parsing issues. A visible result alone usually cannot provide that level of detail.

Only send the information needed to investigate the issue and follow the agreed support process. A focused diagnostic package is usually more efficient and reduces unnecessary exposure of unrelated data.

Record what changed, when it changed, and which devices or discovery scopes are affected. If it is safe, repeat the issue once and capture the resulting diagnostic information close to that time.

Yes. Discovery results can depend on connectivity, permitted protocols, authentication, and the available permissions. Describe the relevant network and permission context when you report an issue.

Start with the JDisc FAQ and the JDisc troubleshooting video tutorial. These resources can help you prepare a focused request when further assistance is needed.

About The Author

Thomas Trenz

Thomas Trenz is one of the founders and CEO of JDisc GmbH, the company behind JDisc Discovery, an enterprise-class agentless network discovery and IT asset management solution used by organizations around the world.

With more than 25 years of experience in network discovery, IT asset management, and enterprise infrastructure, Thomas has dedicated his career to helping organizations gain complete visibility into increasingly complex IT environments. Since founding JDisc in 2009, he has led the development of a platform that combines deep technical capabilities with a strong focus on usability, accuracy, and customer success.

Thomas regularly writes about network discovery, IT inventory, CMDB, cybersecurity, software asset management, cloud migration, and emerging trends in enterprise IT. His articles focus on practical solutions that help IT teams improve visibility, strengthen security, and make better infrastructure decisions.

When he's not working on the next JDisc Discovery release, Thomas enjoys exploring new technologies and discussing the future of enterprise IT with customers and partners worldwide.

Leave a Reply

Your email address will not be published. Required fields are marked *