Skip to content

Plugins returning output type [INFO] without using ShowFileList #487

Description

@Mellondym

Hello,

this issue refers to the added feature in #455. Serveral plugins return the output type [INFO] even though ShowFileList is not active.
For example Invoke-IcingaCheckDirectory:

PS C:\Windows\system32> Invoke-IcingaCheckDirectory -Path 'D:\Test123' -FileNames @('Test123.txt') -CreationOlderThan 1m -Verbosity 3
[INFO] Directory Check: "D:\Test123": 6 Ok (All must be [OK])
_ [INFO] Average File Size: 108B
_ [INFO] File Count: 1
_ [INFO] Folder Count: 0
_ [INFO] Largest File Size: 108B
_ [INFO] Smallest File Size: 0B
_ [INFO] Total Size: 108B

The Directory Check states "6 OK (All must be [OK])" even though every output is flagged with the [INFO] output type and not with [OK].
The output tags change to [OK] if every ouput contents is explicitly checked in the check command :

PS C:\Windows\system32> Invoke-IcingaCheckDirectory -Path 'D:\Test123' -FileNames @('Test123.txt') -CreationOlderThan 1m -Verbosity 3 -Critical 1: -CriticalLargestFile 500B -CriticalAverageFile 500B -CriticalTotalSize 500B
[OK] Directory Check: "D:\Test123": 6 Ok (All must be [OK])
_ [OK] Average File Size: 198B
_ [OK] File Count: 1
_ [INFO] Folder Count: 0
_ [OK] Largest File Size: 198B
_ [INFO] Smallest File Size: 0B
_ [OK] Total Size: 198B

This also affexts other plugins like Invoke-IcingaCheckPartitionSpace without the usage of ShowFileList.

Installed components on this system:

Component Version Available


agent 2.16.3 2.16.3
framework 1.15.0 1.15.0
plugins 1.15.0 1.15.0
service 1.3.0 1.3.0

Windows server 2022

Best regards,

Max

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions