Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Agility
      • Kanban workshop
      • Agile Fundamentals
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • Support
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

How to generate a services availability report

Solved632 views17th July 2023
0
Jorge Sienra [SLC] [DevOps Enabler]355 28th January 2022 0 Comments

How to generate a consolidated report with availability by service? Either with or without the SLA Management feature. Not relying on legacy reports module.

At a minimum, a list of all services with two fields: service name and service availability, for the last calendar month.

It is assumed that the alarm templates have been properly set to align with SLA rules.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 17th July 2023

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
0
Ben Vandenberghe [SLC] [DevOps Enabler]9.21K Posted 28th January 2022 2 Comments

Hi Jorge,

Firstly I would say that 'service availability' is a broad concept that needs to be specifically defined and then implemented accordingly, in order to be able to report on it.  There are different strategies and approaches that be taken.

Firstly a service in DataMiner has a alarm state.  Depending on the type of service you use in DataMiner, that can be an aggregate of the alarm states of the underlying resources used by that service, or that can be also defined based on a more comprehensive service state definition that is derived from metrics from underlying resources.

Secondly, DataMiner offers also the option to link an SLA to a service.  An SLA will track the performance of a service over time, and will weigh that performance against pre-defined expectations (e.g. max nbr of incidents, duration of incidents, etc.).

Service availability could be defined in one implementation as the % that it was in a non-alarmed state across a specific period, or the % of time that it wasn't in a critical state across a specific period of time.  All the way to a more complex combination of number of incidents, duration of incidents, accumulated time of all incidents, etc.  And the specific period can be days or weeks or per month.  And the latter can be each of those time span individually or the a sliding window (e.g. past 7 days).  And we even had implementations where SLAs where impacted differently depending on the type of incident (e.g. loss of audio on a channel was a lower service availability impact as compared to a loss of video).

So to give an accurate response, one would first have to define 'service availability' in the context of a specific operation, and then translate that into a matching implementation in DataMiner that reflects that definition.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 17th July 2023
Jorge Sienra [SLC] [DevOps Enabler] commented 28th January 2022

Thank you Ben. The question is more about presentation than definition. All the considerations above are in mind. Let’s say we have already defined clear metrics, and SLAs are running and calculating availability for each service.
The question is how can you grab all those availability values from all services and put them in a single, printable report.
I built an SLAs dashboard with that information, but can’t figure out how to do it on a printed report.

Pieter Van Compernolle [SLC] [DevOps Enabler] commented 31st January 2022

Hi Jorge,
If you have all the information on a dashboard, you can get a pdf sent to you by email (scheduled e.g. daily/weekly, via an automation script or as a correlation action).
If you enable the soft launch option ‘ReportsAndDashboardsExport’ (see https://community.dataminer.services/documentation/soft-launch-options), you can directly export your dashboard to a pdf via a menu in the sub-header.

You are viewing 1 out of 1 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin