nsmcp::AccessDiagnosticTool method execute (public)
<instance of nsmcp::AccessDiagnosticTool> execute context \ arguments
Defined in /usr/local/ns/tcl/nsmcp/traffic-tools.tcl
- Parameters:
- context (required)
- arguments (required)
- Testcases:
- No testcase defined.
Source code: set options [:options $arguments] if {${:operation} eq "bot" && [dict get $options mode] eq "scan"} { ${:authorizer} require $context diagnostics.runtime.read if {[dict get $options includePeerAddresses]} {${:authorizer} require $context diagnostics.logs.peers.read} if {${:service} eq ""} {error "Routing background service is not configured"} dict set options mode page dict unset options lastMinutes return [${:service} start $context routingSummary [dict create tool [self] options $options]] } if {[dict get $options aggregateTraffic]} {error "aggregateTraffic requires bot routing mode scan"} return [:page $context $arguments]XQL Not present: Generic, PostgreSQL, Oracle
![[i]](/resources/acs-subsite/ZoomIn16.gif)