Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dynatrace/dynatrace-loadrunner-request-tagging

Command line tool which tags HTTP requests with relevant HTTP headers for Dynatrace
https://github.com/dynatrace/dynatrace-loadrunner-request-tagging

integration

Last synced: about 21 hours ago
JSON representation

Command line tool which tags HTTP requests with relevant HTTP headers for Dynatrace

Awesome Lists containing this project

README

        

# Dynatrace LoadRunner Request Tagging tool

The LoadRunner Request Tagging tool inserts a short method `addDynatraceHeaderTest` in your _globals.h_ or _globals.js_ file that populates the `x-dynatrace-test` header.
It also parses your _.c_ or _.js_ files and automatically adds a call to this method before one of the key LoadRunner methods is called.
Both C and JavaScript scripting languages are supported.

java -jar Dt-LoadRunner-request-tagging.jar

- `` parameter
- `insert`: adds the Dynatrace HTTP header to the selected LoadRunner scripts.
- `delete`: removes all modifications made previously by the LoadRunner Request Tagging tool.
- `` parameter
- `-path `: modifies all the C or JavaScript script files found under specified ``.
- `-body -header `: modifies only the listed body and header files. Use `&` to separate file names.
- ``
- `-LSN `: sets the load script name to a specified ``. If skipped, the script name will be taken from the _.usr_ file
- `-c`: sets C as the scripting language (the default)
- `-js`: sets JavaScript as the scripting language
- `-verbose`: prints detailed info while processing files
- `-help`: prints usage.

## Further readings

* How do I integrate Dynatrace into LoadRunner scripts in the Dynatrace documentation

## Help & Support

The Dynatrace LoadRunner Request Tagging Tool is an open source project. The features are fully supported by Dynatrace.

**Get Help**
* Ask a question in the product forums
* Read the product documentation

**Open a GitHub issue to:**
* Report minor defects, minor items or typos
* Ask for improvements or changes
* Ask any questions related to the community effort

SLAs don't apply for GitHub tickets

**Customers can open a ticket on the Dynatrace support portal to:**
* Get support from the Dynatrace technical support engineering team
* Manage and resolve product related technical issues

SLAs apply according to the customer's support level.

## Release notes

see also all the available releases

| Version | Description |
|:--------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------|
| [1.1.6](https://github.com/Dynatrace/Dynatrace-LoadRunner-Request-Tagging/releases/tag/v1.1.6) | Transaction names being appended when inside comment. Handling line comments series. |
| [1.1.5](https://github.com/Dynatrace/Dynatrace-LoadRunner-Request-Tagging/releases/tag/v1.1.5) | Transaction names being appended when inside comment |
| [1.1.4](https://github.com/Dynatrace/Dynatrace-LoadRunner-Request-Tagging/releases/tag/v1.1.4) | Fix related to escape sequences occurring in series |
| [1.1.3](https://github.com/Dynatrace/Dynatrace-LoadRunner-Request-Tagging/releases/tag/v1.1.3) | Fixing header not being added due to escape characters |
| [1.1.2](https://github.com/Dynatrace/Dynatrace-LoadRunner-Request-Tagging/releases/tag/1.1.2) | Fixing reported issues |
| [1.1.1](https://github.com/Dynatrace/Dynatrace-LoadRunner-Request-Tagging/releases/tag/1.1.1) | `-verbose` option added
Fixing reported issues |
| [1.1.0](https://github.com/Dynatrace/Dynatrace-LoadRunner-Request-Tagging/releases/tag/1.1.0) | Covering full JavaScript support
Cleaning up the source code
Fixing reported issues |
| [pre release 1](https://github.com/Dynatrace/Dynatrace-LoadRunner-Request-Tagging/releases/tag/pre-release-1) | Initial release |