controls:protocols:bacnet:tools:bacmon
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
controls:protocols:bacnet:tools:bacmon [2020/10/01 21:40] – old revision restored (2020/09/28 10:24) 144.76.29.148 | controls:protocols:bacnet:tools:bacmon [2020/10/02 18:12] – old revision restored (2020/09/29 00:11) 78.46.176.21 | ||
---|---|---|---|
Line 3: | Line 3: | ||
Continuous BACnet/IP LAN monitoring | Continuous BACnet/IP LAN monitoring | ||
- | Quickly see a profile of your BACnet network traffic. | + | BACmon is a tool for monitoring |
The daemon listens for BACnet/IP traffic, classifies it, and can send alerts for some types of behavior. The web interface displays summary charts for the information it finds, grouped by the layers of the BACnet/IP stack. The daemon is based on the [[.:# | The daemon listens for BACnet/IP traffic, classifies it, and can send alerts for some types of behavior. The web interface displays summary charts for the information it finds, grouped by the layers of the BACnet/IP stack. The daemon is based on the [[.:# | ||
Source : https:// | Source : https:// | ||
+ | |||
{{: | {{: | ||
+ | |||
+ | The image above shows an increase in BACnet traffic, occuring at regular intervals. | ||
+ | |||
+ | |||
+ | ===== Unofficial Installation Instructions ===== | ||
+ | |||
+ | The repository is a little light on details on how to install the software. | ||
+ | |||
+ | |||
+ | ==== For Ubuntu ==== | ||
+ | |||
+ | === BACmon === | ||
+ | |||
+ | - Clone the repository; | ||
+ | - Go into the cloned repository and run the file **install_ubuntu.sh**; | ||
+ | - Follow the instructions and answer the questions; | ||
+ | |||
+ | After that, BACmon should be installed on your system. | ||
+ | |||
+ | To see if the service is running correctly, open a shell and enter the following command: | ||
+ | |||
+ | < | ||
+ | sudo service bacmon status | ||
+ | </ | ||
+ | |||
+ | You should get something like this: | ||
+ | |||
+ | < | ||
+ | bacmon start/ | ||
+ | </ | ||
+ | |||
+ | === uWSGI === | ||
+ | |||
+ | Install uWSGI on your system: | ||
+ | < | ||
+ | sudo pip install uwsgi | ||
+ | </ | ||
+ | |||
+ | You can start the server with the command: | ||
+ | < | ||
+ | sudo uwsgi --wsgi-file BACmonWSGI.p--uid bacmon --http :9090 | ||
+ | </ | ||
+ | |||
+ | Now browse to http:// | ||
+ |
controls/protocols/bacnet/tools/bacmon.txt · Last modified: 2020/10/04 15:50 by frozenlock