Infrastructure Agent 1.x Release Notes
Overview Copied
The Infrastructure Agent release notes contain a list of enhancements of features, and a set of issues fixed in the 1.x release version of ITRS Infrastructure Agent. Any fixes from previous release dates are included in the latest release.
Before installing the Infrastructure Agent, you must check the supported versions. For more information on configuration, installation, and usage, please refer to the ITRS Infrastructure Agent documentation. For the latest highlights, see What’s New in Infrastructure Agent.
Note
The Opsview Agent is still supported, but we recommend that new and existing users deploying new monitoring use the ITRS Infrastructure Agent instead. The Opsview documentation version 6.8.4 or earlier remains a resource for Opsview Agent information.
Infrastructure Agent 1.3 Copied
Released: 11 June 2023
Highlights Copied
These are the highlights of this release:
- Updated the MySQL library requirements for the Infrastructure Agent
check_mysql
andcheck_mysql_query
plugins. - The initial version of the Infrastructure Agent included in this release was 1.3.43440.
Issues fixed Copied
These are the issues we have fixed in this release:
Issue key | Description |
---|---|
OP-67342 | Updated the MySQL library requirements for the Infrastructure Agent check_mysql and check_mysql_query plugins on RHEL8/OL8 to fix a library loading problem. |
Infrastructure Agent 1.2 Copied
Released: 16 November 2023
Highlights Copied
These are the highlights of this release:
- Operating system support starting 9 April 2024
- Red Hat Enterprise Linux (RHEL) 9 has been added as a supported operating system for the Infrastructure Agent to be deployed on.
- Oracle Linux (OL) 9 has been added as a supported operating system for the Infrastructure Agent to be deployed on.
- The initial version of the Infrastructure Agent included in this release was 1.2.37667.
New features and enhancements Copied
These are the new features and enhancements of this release:
Issue key | Description |
---|---|
OP-64798 | RHEL 9 (Red Hat Enterprise Linux 9) and OL 9 (Oracle Linux 9) are now supported operating systems for the Infrastructure Agent. |
Issues fixed Copied
These are the issues we have fixed in this release:
Issue key | Description |
---|---|
OP-63230 | The nsc_checkdrivesize plugin now includes new arguments for specifying minimum and maximum warning and critical usage thresholds, as well as filtering drives based on their type. For more information, see checkdrivesize. |
OP-63231 | The nsc_checkservicestate check now recognizes service name arguments that match the service display name, ensuring compatibility with your existing checks. |
Infrastructure Agent 1.1 Copied
Released: 31 August 2023
Highlights Copied
These are the highlights of this release:
- The Infrastructure Agent documentation now includes a list of plugins available in the Linux and Windows builds of the Infrastructure Agent, along with their corresponding help text.
- An alias has been created for all
nsc_*
plugins. This change also renamed thensc_checkcpu
plugin tocheckcpu
. See the following updates in the Configuration and Installation and operation documentations. - The initial version of the Infrastructure Agent included in this release was 1.1.35674.
For more information, see What’s New in Infrastructure Agent.
New features and enhancements Copied
These are the new features and enhancements of this release:
Issue key | Description |
---|---|
OP-58659 | The Infrastructure Agent documentation now includes a list of plugins available in the Linux and Windows builds of the Infrastructure Agent, along with their corresponding help text. |
OP-58677 | The nsc_checkdrivesize check now supports unit modifiers for all size parameters, so you can read the returned metrics in a suitable unit. |
OP-58678 | An alias has been created for all nsc_* plugins. This change also renamed the nsc_checkcpu plugin to checkcpu . |
Issues fixed Copied
These are the issues we have fixed in this release:
Issue key | Description |
---|---|
OP-60885 | The error message Unrecognized argument: 'AGENT_POLLER_EXEC' is no longer displayed when the agent is started. Additionally, the check_cpu function now works correctly by polling the CPU every 10 seconds and averaging the results over the check period. |
Infrastructure Agent 1.0 Copied
Released: 20 July 2023
Highlights Copied
These are the highlights of this release:
-
The ITRS Infrastructure Agent has successfully passed beta testing and can now be used as a stable alternative to the Opsview and NSClient agents. We recommend that new and existing users use the ITRS Infrastructure Agent for new monitoring deployments, even though the Opsview Agent is still supported and available.
-
You can download pre-built packages of the Infrastructure Agent from the Agents Downloads website, or you can build the agent from source on ITRS Infrastructure Agent GitHub.
Note
The Infrastructure Agent can be used on monitored hosts with older Opsview versions, even if you do not upgrade to the latest version. However, we recommend that you upgrade to the latest version of Opsview to ensure that all changes, including security fixes and new features, will work correctly with the Infrastructure Agent.
For more information, see What’s New in Infrastructure Agent.
New features and enhancements Copied
These are the new features and enhancements of this release:
Issue key | Description |
---|---|
OP-53136 | You can now run the Agent as a daemon on both Linux and Windows hosts so that it can always run in the background and be available to run checks, even after a machine reboot. |
OP-53137 | You can now install the Agent from a single package file or through an apt , or yum repository. This makes the installation of the Agent easier. |
OP-53138 | You can now install the Windows Agent to monitor your Windows system with a lightweight process. |
OP-53142 | You can now run and validate all the existing NSClient++ checks against the new agent to prevent losing any checks when switching to the new agent. |
OP-57023 | All plugins shipped with Linux builds of the Infrastructure Agent now contain help text describing all arguments and configuration instructions. |
OP-57264 | The Infrastructure Agent now creates and uses a self-signed certificate if there are no TLS options. |
OP-55727 | The Infrastructure Agent supports existing Windows plugins, so when you switch to the Infrastructure Agent, the Windows plugins continue to function. |
OP-53145 | You can now access the Infrastructure Agent from GitHub, allowing you to build your own agent from the source code and examine the source code to ensure it is secure and safe to use. |
OP-58370 | New licensing information has been added to the infrastructure-agent plugin repositories for both Linux and Windows. |
OP-57238 | The help text is available in every plugin included with Windows builds of the Infrastructure Agent when called using the appropriate arguments |
OP-56011 | The Infrastructure Agent and plugin repositories are now in general availability, which you can access from ITRS GitHub. |
OP-56754 | The Infrastructure Agent now accepts requests from check_nrpe with arguments after -a having the arguments in the right order: check_nrpe -H host -C command -a "arg1" "arg2" . |
OP-56806 | You can now install and upgrade the Agent through a signed apt or yum repository. |
Issues fixed Copied
These are the issues we have fixed in this release:
Issue key | Description |
---|---|
OP-56639 | The Infrastructure Agent runtime now works correctly on Windows when you add args to the runtime. |
OP-57662 | Fixed an issue in the AF_INET error that caused the Windows Infrastructure Agent to fail. |
OP-58182 | Infrastructure Agent script execution results can now hold a minimum of 16 KiB of data. To enable this functionality, set allow_multi_packet_response in the Agent configuration to true . |
OP-58282 | When running checks with output longer than 4094 characters, the Infrastructure Agent for Windows does not timeout anymore. |
OP-58325 | Upgrading from Opsview Agent to Infrastructure Agent no longer causes a version error message. |
OP-58405 | Fixed an issue where Agent Python plugins failed when outputting UTF-8 on some operating systems. |
OP-58831 | Corrected the location path of the extracted plugins, which can be found in <agent-root>/plugins/ , when extracting the source build. |
OP-59389 | The Infrastructure Agent no longer stops working when the hostname does not match the certificate. |
OP-59706 | When the default Linux agent is built from the source, it starts up without any errors and creates and uses self-signed certificates in its var directory. |
Disclaimer
The information contained in this document is for general information and guidance on our products, services, and other matters. It is only for information purposes and is not intended as advice which should be relied upon. We try to ensure that the content of this document is accurate and up-to-date, but this cannot be guaranteed. Changes may be made to our products, services, and other matters which are not noted or recorded herein. All liability for loss and damage arising from reliance on this document is excluded (except where death or personal injury arises from our negligence or loss or damage arises from any fraud on our part).