summaryrefslogtreecommitdiffstats
path: root/lib/output.h
AgeCommit message (Collapse)AuthorFilesLines
16 hoursOk summary (#2270)Lorenz Kästle1-0/+2
* lib: implement functionality to set ok summary * check_load: implement setting ok summary * OK summary for ntp_peer, ntp_time and users * check_apt: implement ok summary * check_curl: implement ok summary * check_disk: implement ok summary * check_dbi: implement ok summary * check_ldap: auto formatting * check_ldap: implement ok summary * check_ssh: implement ok summary * check_tcp: implement ok summary * fixup! check_curl: implement ok summary * fixup! check_dbi: implement ok summary * fixup! check_ldap: implement ok summary * fixup! check_ssh: implement ok summary * fixup! check_tcp: implement ok summary * check_apt: remove illegal free * check_mrtg: fix link * check_mrtg: implement ok summary * check_mrtgtraf: fix link * check_mrtgtraf: implement ok summary * check_mysql: implement ok summary * check_mysql_query: implement ok summary * check_pgsql: implement ok summary * check_radius: implement ok summary * check_real: implement ok summary * check_smtp: implement ok summary * check_snmp: implement ok summary * check_swap: implement ok summary * check_ups: add OK summary --------- Co-authored-by: Lorenz Kästle <lorenz.kaestle@netways.de>
10 daysError summary (#2259)coverity/masterLorenz Kästle1-1/+1
* lib: properly name function to set summary * lib: set first non-ok subcheck as the summary for the overall check * Fetch summarily recursively from failed subchecks --------- Co-authored-by: Lorenz Kästle <lorenz.kaestle@netways.de>
2026-04-06Add option to override output for check in lib for check_by_ssh (#2230)Lorenz Kästle1-0/+4
The new output functionality was discussed in the context of check_by_ssh, where it mostly adds more stuff which was seen as not inherently usefull as a succesful check_by_ssh check might as well be transparent.
2025-06-19Implement flexible state override functionsLorenz Kästle1-7/+24
2025-03-30Add selectable level of detail for outputLorenz Kästle1-3/+13
2025-03-07Transform output format to a global stateLorenz Kästle1-1/+6
This commit removes the format parameter from the mp_check object and creates a module global variable instead. This prevents thread safe usage of different mp_check objects which should likely not present a big problem for now. The reason for this change is effectively the very same, the format was lost if an exit was triggered by a signal handler (timeout in this example).
2025-02-20Rename icingaweb2 format to multi-lineLorenz Kästle1-2/+2
2025-02-20Remove output formats one-line and summary-onlyLorenz Kästle1-2/+0
2025-02-18Implement new output functionalityLorenz Kästle1-0/+87