Icinga / Icinga/icingaweb2-module-reporting

SLA Report with a Icinga2 Master without values (SLA 0%)

Open
#258 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
PHP
Stars
71
Forks
28
PR merge metrics
No merged PRs in 30d

Description

Describe the bug

I have an SLA report that works so far. However, the Icinga2 Master itself is displayed with an SLA of 0%. Is this a bug that it does not monitor itself or is it an incorrect configuration?
The Icinga2 master is monitored normally and also has a check_command for host alive.

To Reproduce

Steps to reproduce the behavior:

Create a SLA Report with a group filter, that contains normal hosts and the Icinga2 Master.

Expected behavior

A SLA value also for the Icinga2 Master

Screenshots

Image

Your Environment

  • Module version: 1.0.5
  • Dependent module versions:
  • Icinga Web 2 version and modules (System - About): 2.12.4
  • Web browser and version: Chrome 138.0.7204.184
  • Icinga 2 version used (icinga2 --version): r2.15.0-1 with IcingaDB 1.4.0
  • PHP version used (php --version): 8.2.28
  • Server operating system and version: RHEL9

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the SLA Report with a group filter containing normal hosts and the Icinga2 Master, using the environment versions listed in the issue. Compare the master's result with the expected SLA value; the issue is done when the master receives a correct SLA value in the report.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
analytics, backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.