pfSense Netdata - Verified and Working Elegantly !
-
@laser22 having trouble finding pkg add https://pkg.freebsd.org/FreeBSD:12:amd64/quarterly/All/py37-yaml-5.3.1.txz
where did you get the package from?
-
pfSense 2.6 is using Python 3.8 so you probably want the py38 pkg there. Our repo has 5.4.1:
[2.6.0-RELEASE][admin@t70.stevew.lan]/root: pkg search py38-yaml py38-yaml-5.4.1 Python YAML parser
Steve
-
@stephenw10 yep that worked! netdata is operational. Appreciate it Stephen!
-
Are there any benefts to this over whats allready available ?
-
@cool_corona I have never had much luck at configuring a dashboard the way I want it-even with the great tutorials out there- i always fat finger something
-
-
pfSense 2.6.0 with netdata
pkg install -y pkgconf bash e2fsprogs-libuuid libuv nano pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/python39-3.9.13.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-setuptools-63.1.0.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/json-c-0.16.txz pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/openssl-1.1.1q%2C1.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/libyaml-0.2.5.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/protobuf-3.20.1%2C1.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-certifi-2022.6.15.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-pycparser-2.21.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-cffi-1.15.1.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-cryptography-3.4.8.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-idna-3.3.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-six-1.16.0.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-openssl-20.0.1%2C1.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-pysocks-1.7.1.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-urllib3-1.26.11%2C1.pkg pkg add https://pkg.net.isc.upenn.edu/FreeBSD%3A12%3Aamd64%3Alab/All/py39-yaml-5.4.1.pkg pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/netdata-1.38.1.pkg pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/netdata-go-0.53.0.pkg
fix the so.32 problem
ln -s /usr/local/lib/libprotobuf.so.31.0.1 /usr/local/lib/libprotobuf.so.32
-
Anyone got netdata working on pfsense 2.7.0 yet?
-
@KrPacMan I got it working on 2.7.2
In /usr/local/etc/pkg/repos/pfSense.conf + /usr/local/etc/pkg/repos/FreeBSD.confFreeBSD: { enabled: yes }
after that installed packages:
pkg install pkgconf bash e2fsprogs-libuuid libuv nano pkg install json-c py39-certifi py39-asn1crypto py39-pycparser py39-cffi py39-six py39-cryptography py39-idna py39-openssl py39-pysocks py39-urllib3 py39-yaml pkg install netdata
-
@ionoci said in pfSense Netdata - Verified and Working Elegantly !:
@KrPacMan I got it working on 2.7.2
In /usr/local/etc/pkg/repos/pfSense.conf + /usr/local/etc/pkg/repos/FreeBSD.confFreeBSD: { enabled: yes }
after that installed packages:
pkg install pkgconf bash e2fsprogs-libuuid libuv nano pkg install json-c py39-certifi py39-asn1crypto py39-pycparser py39-cffi py39-six py39-cryptography py39-idna py39-openssl py39-pysocks py39-urllib3 py39-yaml pkg install netdata
Thank You!
But what You are doing with “Newer FreeBSD version for package…” mismatch warning?
-
@ionoci said in pfSense Netdata - Verified and Working Elegantly !:
@KrPacMan I got it working on 2.7.2
In /usr/local/etc/pkg/repos/pfSense.conf + /usr/local/etc/pkg/repos/FreeBSD.confFreeBSD: { enabled: yes }
after that installed packages:
pkg install pkgconf bash e2fsprogs-libuuid libuv nano pkg install json-c py39-certifi py39-asn1crypto py39-pycparser py39-cffi py39-six py39-cryptography py39-idna py39-openssl py39-pysocks py39-urllib3 py39-yaml pkg install netdata
BIG thank you! I got some version mismatch during the installation but it worked anyways! I'm so very happy to get it working.