Skip to main content

Radware Alteon SOAP Body Capture Configuration

Learn how to configure Radware Alteon for SOAP body capture, including syslog, AppShape++, and limitations, as documented in the RFC.

Overview

Radware Alteon SOAP Body Capture refers to the configuration required to capture SOAP body content using Radware Alteon load balancers. This functionality is documented for API publishers who use Radware Alteon as part of their infrastructure (source: deploy/lb-connectors/radware/README.md).

It is important to note that, as of v1, the Radware Alteon configuration is documentation-only and not actively maintained in the provided directory. Only HAProxy and NGINX body-capture scripts are actively shipped and maintained in v1. Operators are expected to consult the relevant RFC section and adapt the AppShape++ or syslog configuration to their specific environment (source: deploy/lb-connectors/radware/README.md).

Configuration Details

The detailed configuration for Radware Alteon body capture is documented in an external RFC:

docs/rfc/lb-syslog-discovery.md §2.6 — "Radware Alteon (BB #10)" (source: deploy/lb-connectors/radware/README.md)

This RFC covers the following aspects of the configuration:

  • Syslog Configuration: Instructions for configuring syslog via the Alteon web UI or CLI, specifically at /cfg/slb/perf/log.
  • Syslog Format and Field Mapping: The recommended syslog format and how to map fields from dual-path log lines (identified as L7 http: and L4 slb:) to specific envelope fields (referred to as BB #12 envelope fields).
  • AppShape++ Script: Details on the AppShape++ (JavaScript) body-capture script designed to post the BB #12 envelope to a relay VM upon each HTTP transaction.
  • Binding: Information on how to bind the AppShape++ script to real (server group) and virt (virtual service) configurations.

Limitations

The AppShape++ body capture functionality on Radware Alteon has specific requirements:

  • It requires Alteon version 30.x or higher.
  • An AppShape++ Advanced license is necessary for this feature (source: deploy/lb-connectors/radware/README.md).

Contributions

API publishers or operators who have developed and tested Radware Alteon AppShape++ scripts or syslog configurations are encouraged to contribute. Contributions can be made by opening a Pull Request (PR) that includes:

  • The AppShape++ .js script file.
  • An updated version of this README file with installation steps.

For general contribution guidelines, refer to docs/lld/contribution-guidelines.md. Alternatively, issues can be opened to describe the environment and the tested configuration (source: deploy/lb-connectors/radware/README.md).


All SOAP-to-REST docs