...
- If you do not yet have a working installation of NMIS in your server, please follow the procedure in the NMIS 8 Installation Guide.
- Download opFlow from the Opmantek website.
- If you have opFlow 2.X installed please see the upgrade documentation
...
As of February 2016, opFlow is distributed in a self-extracting download format that simplifies the installation process quite a bit. More information on running the installer can be found HERE: The Opmantek Installer
Transfer the opFlow installer onto the server in question, either by direct download from the Opmantek website, or from your desktop with scp
or sftp
or a similar file transfer tool.
Make a record of where you put the tarball (root
's home directory or /tmp are good locations).
...
The following changes can be made in the opCommon config configuration file /usr/local/omk/conf/opCommon.nmis
...
Linking with opCharts/NMIS can be done to an NMIS instance on the same server (Local) or can integrate to a remote instance of opCharts. If you are running opCharts3 as the remote it must not be a master Primary instance it must be a normal poller instance. If you are running opCharts4 the remote server can be a poller or a masterPrimary.
If you are linking to a local omkd do not use a remote connection.
...
Code Block |
---|
# NOTE: no trailing slash
'opflow_opcharts_url_base' => "http://someserver.tld:8042", # base for omk, do not connect to localhost this way, use local nmis integration
'opflow_opcharts_user' => "nmis", # needs ro-access
'opflow_opcharts_password' => "nm1888", |
...
The graph that show flows over time can display 2 modes: the default shows the number of octets/packets in the current time slice, the second mode makes the graph display the data in octets/second or packets/second. To enable the second mode change the following config variable to 1:
Code Block | ||
---|---|---|
| ||
'opflow_gui_graph_over_time_per_sec' => 1 |
opFlowSP 1.0.9 introduced 3 new configuration items:
Code Block | ||
---|---|---|
| ||
'opflow_gui_hide_interface_performance_graphs' => 0, # Custom agent button #'opflow_gui_agent_custom_button_text' => 'Button Text', #'opflow_gui_agent_custom_button_url' =>'https://example.com/omk/opCharts/inventory/interfaces', |
opflow_gui_hide_interface_performance_graphs is used to hide or show the button "Interface Performance Graphs". Default is 0 to show the button. Set to 1 to hide the button.
opflow_gui_agent_custom_button_text and opflow_gui_agent_custom_button_url are set together to add a button with a custom link to be visible to the right of "Interface Performance Graphs".
Possibility to set the octet format to MegaBytes (MB) or Megabits (Mbits) using the configuration item opflow_gui_octet_display_multiplier.
Code Block | ||
---|---|---|
| ||
'opflow_gui_octet_display_multiplier' => 0.000000953674316,
'opflow_gui_octet_display_multiplier' => 0.000008, |
Restart the daemons
After making changes to the config make sure to restart all opFlow daemons.
...