NetProfilerTimeSeriesTable, NetProfilerGroupbyTable, \ add_netprofiler_hostgroup_field # # NetProfiler report # report = Report.create("NetProfiler HostGroup Report - ByLocation", position=10, field_order=[ 'netprofiler_device', 'endtime', 'duration', 'resolution', 'hostgroup', 'netprofiler_filterexpr' ]) section = report.add_section() add_netprofiler_hostgroup_field(report, section, 'ByLocation') # Define a Overall TimeSeries showing Avg Bytes/s p = NetProfilerTimeSeriesTable.create('ts-overall', duration=60, resolution="1min") p.add_column('time', 'Time', datatype='time', iskey=True) p.add_column('avg_bytes', 'Avg Bytes/s', units='B/s') report.add_widget(c3.TimeSeriesWidget, p, "Overall Traffic", width=12) # Define a Pie Chart for top ports p = NetProfilerGroupbyTable.create('ports-bytes', groupby='port_group', duration=60)
from steelscript.netprofiler.appfwk.datasources.netprofiler import \ NetProfilerTimeSeriesTable, NetProfilerGroupbyTable, \ add_netprofiler_hostgroup_field # # NetProfiler report # report = Report.create("NetProfiler HostGroup Report - ByLocation", position=10, field_order=['netprofiler_device', 'endtime', 'duration', 'resolution', 'hostgroup', 'netprofiler_filterexpr']) section = report.add_section() add_netprofiler_hostgroup_field(report, section, 'ByLocation') # Define a Overall TimeSeries showing Avg Bytes/s p = NetProfilerTimeSeriesTable.create('ts-overall', duration=60, resolution="1min") p.add_column('time', 'Time', datatype='time', iskey=True) p.add_column('avg_bytes', 'Avg Bytes/s', units='B/s') report.add_widget(c3.TimeSeriesWidget, p, "Overall Traffic", width=12) # Define a Pie Chart for top ports p = NetProfilerGroupbyTable.create('ports-bytes', groupby='port_group', duration=60) p.add_column('portgroup', 'Port Group', iskey=True)
add_netprofiler_hostgroup_field # # NetProfiler report # report = Report.create("NetProfiler HostGroup Report", position=10, field_order=[ 'netprofiler_device', 'endtime', 'duration', 'resolution', 'hostgroup_type', 'hostgroup', 'netprofiler_filterexpr' ]) section = report.add_section() add_netprofiler_hostgroup_field(report, section) # Define a Overall TimeSeries showing Avg Bytes/s p = NetProfilerTimeSeriesTable.create('ts-overall', duration=60, resolution="1min") p.add_column('time', 'Time', datatype='time', iskey=True) p.add_column('avg_bytes', 'Avg Bytes/s', units='B/s') report.add_widget(c3.TimeSeriesWidget, p, "Overall Traffic", width=12) # Define a Pie Chart for top ports p = NetProfilerGroupbyTable.create('ports-bytes', groupby='port_group', duration=60)
from steelscript.netprofiler.appfwk.datasources.netprofiler import \ NetProfilerTimeSeriesTable, NetProfilerGroupbyTable, \ add_netprofiler_hostgroup_field # # NetProfiler report # report = Report.create("NetProfiler HostGroup Report", position=10, field_order=['netprofiler_device', 'endtime', 'duration', 'resolution', 'hostgroup_type', 'hostgroup', 'netprofiler_filterexpr']) section = report.add_section() add_netprofiler_hostgroup_field(report, section) # Define a Overall TimeSeries showing Avg Bytes/s p = NetProfilerTimeSeriesTable.create('ts-overall', duration=60, resolution="1min") p.add_column('time', 'Time', datatype='time', iskey=True) p.add_column('avg_bytes', 'Avg Bytes/s', units='B/s') report.add_widget(yui3.TimeSeriesWidget, p, "Overall Traffic", width=12) # Define a Pie Chart for top ports p = NetProfilerGroupbyTable.create('ports-bytes', groupby='port_group', duration=60) p.add_column('portgroup', 'Port Group', iskey=True)