All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Log entries are no longer sent to a file. Instead they are logged to stdout in logfmt format.
- NetScaler API bug meant that trying to retrieve stats from a service group member which used a wildcard port (65535 in API and CLI, * in GUI) resulted in error. Skipping these members until the bug is resolved.
- Authentication to the NetScaler now only happens once per scrape; the session cookie is saved and re-used in future requests. When the scrape finishes, the session is disconnected. Previously each API request was authenticated individually.
- Exporting Service Group metrics
- Added service state; 1 if service is up and 0 for any other state.
- Added model_id which represents, on the VPX line at least, the maximum licensed throughout of the appliance. For example a VPX 1000 allows for 1000 MB/s.
Initial release