ID: 14561
Title: Prometheus: allow operation of special agent without querying targets endpoint
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
Previously, the Prometheus special agent would query the endpoint `/api/v1/targets` regardless of
what was configured in the Prometheus rule. This was an additional burden on users, which did not
specify any scrape targets and therefore do not need this endpoint. E.g., it can lead to additional
timeouts. With this werk, the endpoint `/api/v1/targets` is only queried if necessary.
ID: 14622
Title: mk_apt: Now supports new Ubuntu Pro advertisement in agent output
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
Now supports the new Ubuntu Pro advertisement. The message looks like:
Receive additional future security updates with Ubuntu Pro.
Learn more about Ubuntu Pro at https://ubuntu.com/pro
ID: 14841
Title: Add Syslog Facility logfile
Component: Event Console
Level: 1
Class: New feature
Version: 2.2.0i1
The new Syslog facility called logfile
can be used in filtering rules
ID: 10931
Title: VMWare UAG (Photon OS) is using UCD SNMP now
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
VMWare's Unified Access Gateway is using Photon OS which supports the UCD SNMP implementation.
Therefore the checks ucd_cpu_util and ucd_mem will now be triggered in case of a walk from VMWare's UAG.
ID: 14878
Title: kube_collector_info: add option to map missing machine sections and change default state
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
Previously, the Collector Info service reported an OK State even if the machine sections
were missing. This werk changes this default to a CRIT State if those sections are missing.
In addition, the werk also introduces a service rule which allows the user to map the
monitoring state for such a scenario.
ID: 14534
Title: Add unit conversion support for graphs
Component: metrics
Level: 2
Class: New feature
Version: 2.2.0i1
This werk adds the support for converting the displayed unit of a metric
in a graph.
Currently we only support conversion of degrees from Celsius to
Fahrenheit or Kelvin but this can be extended in the future.
To convert a unit you can use the <i>Convert unit to<i> option in
<i>Graph Tunings<i>.
ID: 14768
Title: mssql.vbs: some database specific sections contain data from a different database
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
If you require this fix, you must reinstall the agent plugin "mssql.vbs" on the
relevant hosts.
Please note that applying this fix could lead to vanished services. If this is
the case, it makes sense to remove them from your monitoring, as these services
belong to a different database and have been falsely created. You can find
detailed error messages in the host's agent output.
In some settings the user that is used to run queries against the various
databases on a MSSQL server does not have access rights to query all databases.
This could lead to data from a different database shown for any database that
the user could not query.
Known services affected by this error:
LI: tablespaces
LI: transactionlogs
LI: datafiles
LI: clusters
The problem was that the error after attempting to switch to a different
database was not captured, and it was assumed to be successful. Instead, the
subsequent query was run against the database the user could last switch to.
We have introduced a more consistent way to perform queries against the system
and handle any errors.