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:andL4 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) andvirt(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++
.jsscript 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).
