Copyright

Copyright © 2019 Balasys IT Ltd.. All rights reserved. This document is protected by copyright and is distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this document may be reproduced in any form by any means without prior written authorization of Balasys.

This documentation and the product it describes are considered protected by copyright according to the applicable laws.

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)

Linux™ is a registered trademark of Linus Torvalds.

Windows™ 10 is registered trademarks of Microsoft Corporation.

The Balasys™ name and the Balasys™ logo are registered trademarks of Balasys IT Ltd.

The Zorp™ name and the Zorp™ logo are registered trademarks of Balasys IT Ltd.

The Proxedo™ name and the Proxedo™ logo are registered trademarks of Balasys IT Ltd.

AMD Ryzen™ and AMD EPYC™ are registered trademarks of Advanced Micro Devices, Inc.

Intel® Core™ and Intel® Xeon™ are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.

All other product names mentioned herein are the trademarks of their respective owners.

DISCLAIMER

Balasys is not responsible for any third-party websites mentioned in this document. Balasys does not endorse and is not responsible or liable for any content, advertising, products, or other material on or available from such sites or resources. Balasys will not be responsible or liable for any damage or loss caused or alleged to be caused by or in connection with use of or reliance on any such content, goods, or services that are available on or through any such sites or resources.

2021-03-26 .Copyright

Features

  • Intuitive configuration web user interface
    A new, intuitive web user interface is built on top of the configuration API. This graphical interface exposes all configuration endpoints and entities to the administrator user. The web UI is authenticated, only configured users can access it. Changes are transactional, each user has a session, and all configuration changes are only present in their session until activation. Sessions are saved automatically, and the workflow can be paused and continued any time. Configuration can be validated entity by entity or as a whole. Validation can be triggered on-demand on any edit screen and is automatic upon configuration activation. This enables incremental changes while prevents breaking business functionality by deploying erroneous configuration.

  • Automation API
    A new RESTful API is introduced as a configuration interface, that is – along with the web user interface – replacing the yaml configuration file. All configuration data points are exposed via this API in a structured set of strongly typed entities. The API is authenticated, only configured service users can access it. Changes are transactional, each user has a session, and all configuration changes are only present in their session until activation. Configuration can be validated entity by entity or as a whole. Validation can be triggered on-demand (via an API call) and is automatic upon configuration activation. This enables incremental changes while prevents breaking business functionality by deploying erroneous configuration. The API is available both for automated configuration tools (i.e. configuration management software, deployment tools, etc.) and custom interfaces built by the end-user.

Fixes

  • JMESPath matcher missing from configuration
    JMESPath matcher brick has been added to configuration, now it can be used similar to XPath matcher.

  • Separate Xpath-Soap configuration
    XPath and SOAP matchers has been separated. No misleading, type-dependent fields are present in them anymore.

  • Multiple targets pointing to single syslog lead to error
    Fixed problem with multiple Insight targets served by the same syslog-ng server. In this case, connection was shut down prematurely with uniqueness error.