Count visible incidents at or above a selected severity threshold.

Incident Queue Reliability Report

IncidentQueueReliabilityReport.cs
using System;

class Program
{
    static void Main()
    {
        int minimumSeverity = ;
        int[] severities = { 1, 2, 3, 3 };
        int visible = 0;
        int high = 0;

        foreach (int severity in severities)
        {
            if (severity >= minimumSeverity)
            {
                visible++;
            }

            if (severity >= 3)
            {
                high++;
            }
        }

        Console.WriteLine("minimum=" + minimumSeverity);
        Console.WriteLine("visible=" + visible);
        Console.WriteLine("high=" + high);
    }
}
using System;

class Program
{
    static void Main()
    {
        int minimumSeverity = ;
        int[] severities = { 1, 2, 3, 3 };
        int visible = 0;
        int high = 0;

        foreach (int severity in severities)
        {
            if (severity >= minimumSeverity)
            {
                visible++;
            }

            if (severity >= 3)
            {
                high++;
            }
        }

        Console.WriteLine("minimum=" + minimumSeverity);
        Console.WriteLine("visible=" + visible);
        Console.WriteLine("high=" + high);
    }
}
using System;

class Program
{
    static void Main()
    {
        int minimumSeverity = ;
        int[] severities = { 1, 2, 3, 3 };
        int visible = 0;
        int high = 0;

        foreach (int severity in severities)
        {
            if (severity >= minimumSeverity)
            {
                visible++;
            }

            if (severity >= 3)
            {
                high++;
            }
        }

        Console.WriteLine("minimum=" + minimumSeverity);
        Console.WriteLine("visible=" + visible);
        Console.WriteLine("high=" + high);
    }
}
incident queue Filtering incidents by severity keeps the report focused on the queue entries that need immediate operator attention.