Skip to content

v0.19.6

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Mar 14:28
· 6510 commits to release-next since this release

Release 0.19.6

What's New

  • Service Event Counters
  • New log message which shows local (router side) address, including port, when router dials are
    successful. This allows correlating server side access logs with ziti logs

Service Event Counters

There are new events emitted for service, with statistics for how many dials are successful, failed,
timed out, or fail for non-dial related reasons. Stats are aggregated per-minute, similar to usage
statistics. They can be enabled in the controller config as follows:

events:
  jsonLogger:
    subscriptions:
      - type: services
    handler:
      type: file
      format: json
      path: /tmp/ziti-events.log

Example of the events JSON output:

{
  "namespace": "service.events",
  "event_type": "service.dial.fail",
  "service_id": "HSfgHzIom",
  "count": 8,
  "interval_start_utc": 1615400160,
  "interval_length": 60
}
{
  "namespace": "service.events",
  "event_type": "service.dial.success",
  "service_id": "HSfgHzIom",
  "count": 29,
  "interval_start_utc": 1615400160,
  "interval_length": 60
}

Event types:

  • service.dial.success
  • service.dial.fail
  • service.dial.timeout
  • service.dial.error_other