# plugin_flowview **Repository Path**: qdx9391/plugin_flowview ## Basic Information - **Project Name**: plugin_flowview - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-09 - **Last Updated**: 2025-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # flowview This plugin allows you to see reports based off the data in your Netflow flows. # Features Fully customizable reports # Installation Required: First, make sure you have the plugin architecture installed. Then, Install just like any other plugin, just copy it into the plugin directory, and Use Console -> Plugin Mangement to Install and Enable. Then, you must install flow-tools. Generally, flow-tools is available through yum, apt-get, emerge, etc. Locate the path for your flow-tools (typically /usr/bin), and decide on a location for your flow data (in many cases /var/flow, or any other location). Once you have done all of this, goto Console->Settings->Misc and setup this information in the FlowView section. Next you have to setup your Cacti server as a FlowView sink from your various sources. Then, from FlowView -> Listeners, you must add the various listeners for all your flow-capture sources. Optional: If you don't already have flows coming to the cacti box and being stored with flow-capture you may follow the steps below to have cacti do this. Next copy the 'flow-capture' file in the flowview plugin directory to '/etc/init.d/' or the appropriate location. You have to edit this file to set the cacti base path. This file also supercedes whatever the operating system installed. Finally, start the 'flow-capture' process using '/etc/init.d/flow-capture start'. You may also want to insure that 'flow-capture' is a startup service using your operating systems default process. Also, remember that when using the Cacti 'flow-capture' init binary, that when you make changes to the various listeners, you must subsequently 'restart' the 'flow-capture' binary. # Possible Bugs? If you figure out this problem, goto GitHub and create a pulls request or open an issue. # Future Changes Got any ideas or complaints, please see the Cacti forums or GitHub for a resolution. # Changelog --- 2.0 --- * feature: Support for Cacti 1.0 * feature: Support for Ugroup Plugin * feature: Use either the OS' DNS or Alternate * feature: Add strip domain capabilities * issue#5: division by zero in flowview_devices.php * issue#7: init script not functional * issue: Not supporting Protocols correctly and Prefix/Suffix * issue: Some W3C Validation Changes * issue: Table plugin_flowview_devices wrong engine * issue: Correcting issues with the flow-capture script --- 1.1 --- * issue: FlowView Settings were hidden for some reason * issue: flow-capture script incomplete --- 1.0 --- * compat: Making compatible with 0.8.7g * feature: Allow sending emails on demand * feature: Add SaveAs, Delete, Update to UI * feature: Add a Veiwer Only Permission Level * feature: Add a Title for Scheduled Reports * feature; Re-tool many reports into pure HTML * feature: Add Graphs for Flows, Bytes, and Packets * feature: Support sortable tables * feature: Support excluding outliers from report * issue: Rename 'View' tab to 'Filter' * issue: Rename 'Devices' to 'Listeners' --- 0.6 --- * compat: Now only PA 2.0 compatible * issue: Fix for IE and saving Queries * issue: Fix for Error when no devices --- 0.5 --- * feature: Add flow-tools replacement startup script to allow launching of multiple processes based upon devices added * feature: Add Saved Queries * feature: Change Sort field to be drop downs with column names * feature: Add ability to schedule and email out Netflow Scans * issue: Fix issue with start and stop times close to midnight not loading the proper days data --- 0.4 --- * issue: Minor fix for when using flow path "/" * issue: Fix Cacti 0.8.7 Compatibility --- 0.3 --- * feature: Add time support for relative times (NOW, -1 HOUR, -2 DAYS, -10 MINTUES) Must leave Date blank for these to work properly * feature: Add device name to path if present --- 0.2 --- * feature: Add DNS Support --- 0.1 --- * Initial release