benisai / Openwrt-Monitoring

Openwrt Monitoring via Grafana
110 stars 16 forks source link

Netify Logs #13

Open malithwijesinghe91 opened 4 months ago

malithwijesinghe91 commented 4 months ago

I am stryggling to get the Netify logs woking. I am new to this and can't figure out where to put the netify-log.sh and any other supportive files.

I don't see any instructions about where to put them in the documentation.

malithwijesinghe91 commented 4 months ago

I tried running the script but I get the following errors. I am doing this on Debian

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'BY 'netify'' at line 1 ERROR 1007 (HY000) at line 1: Can't create database 'netifyDB'; database exists ERROR 1396 (HY000) at line 1: Operation CREATE USER failed for 'netify'@'localhost' MySQL installation and configuration complete. error: externally-managed-environment

× This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install.

If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.

If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.

See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification.

malithwijesinghe91 commented 4 months ago

Does this work only on OpenWRT 21.x ? I am using OpenWRT 22.03

benisai commented 4 months ago

21.x

benisai commented 4 months ago

I am stryggling to get the Netify logs woking. I am new to this and can't figure out where to put the netify-log.sh and any other supportive files.

I don't see any instructions about where to put them in the documentation.

You don't need the move the files. Just clone the repo and update the netify.sh file with your router IP.