-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathEnable_plugin_INSTRUCTIONS
More file actions
32 lines (26 loc) · 1.87 KB
/
Enable_plugin_INSTRUCTIONS
File metadata and controls
32 lines (26 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Instructions to enable NAM netdata plugins for Amarisoft.
+------------------+ +----------------------+
| | | NETDATA |
| | | |
| gNodeB | | |
| | | +----------+ |
| |<---------------------------->| | custom | |
| | websocket | | plugin | |
| |<---------------------------->| +----------+ |
+------------------+ +----------------------+
1. -Install Netdata
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
2. -Install websocket library for python
sudo apt-get install -y python-websocket
3. - Download plugin from NAMGroup github
wget https://raw.githubusercontent.com/NAMGroup/NetData_plugins/main/ue_info.chart.py
4. - Edit downloaded file.
vi ue_info.chart.py
Insert IP of target gNodeB at placeholder. Look for the line ip="AMARISOFT_IP_HERE" (line ~64) (like so ip = "xxx.yyy.zzz.www")
5. - Copy file to netdata installation directory (this is the default one)
sudo cp ue_info.chart.py /usr/libexec/netdata/python.d/
6. - Restart netdata
sudo systemctl restart netdata
7. - Check Netdata web ui
http://{IP_OF_NETDATA_MACHINE}:19999
If more plugins are available repeat steps 3-7 and substitute ue_info with the new plugin name.