smilebasti / npmGrafStats

This project exports NginxProxyManager Logs to InfluxDB for displaying them in a Grafana Dashboard.
GNU General Public License v3.0
150 stars 10 forks source link

no data displayed in grafana #47

Open sistemmsn opened 1 week ago

sistemmsn commented 1 week ago

I don't understand why it doesn't give me data in Grafana image

image

Internal IP-Source: 172.17.0.1 called: meta.levecs.com Internal IP-Source: 172.17.0.1 called: meta.levecs.com **************** start ********************* Measurement-name: ReverseProxyConnections Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> response = reader.asn(str(sys.argv[1])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database. **************** start ********************* Measurement-name: ReverseProxyConnections Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> response = reader.asn(str(sys.argv[1])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database. Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> **************** start ********************* Measurement-name: ReverseProxyConnections response = reader.asn(str(sys.argv[1])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database. Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> response = reader.asn(str(sys.argv[1])) **************** start ********************* Measurement-name: ReverseProxyConnections ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database. Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> **************** start ********************* Measurement-name: ReverseProxyConnections response = reader.asn(str(sys.argv[1])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database. **************** start ********************* Measurement-name: ReverseProxyConnections Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> response = reader.asn(str(sys.argv[1])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database. **************** start ********************* Measurement-name: ReverseProxyConnections Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> response = reader.asn(str(sys.argv[1])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database. **************** start ********************* Measurement-name: ReverseProxyConnections Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> response = reader.asn(str(sys.argv[1])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database. Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> **************** start ********************* Measurement-name: ReverseProxyConnections response = reader.asn(str(sys.argv[1])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database. **************** start ********************* Measurement-name: ReverseProxyConnections Traceback (most recent call last): File "/root/.config/NPMGRAF/Getipinfo.py", line 59, in <module> response = reader.asn(str(sys.argv[1])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 176, in asn ASN, self._flat_model_for(geoip2.models.ASN, "GeoLite2-ASN", ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 267, in _flat_model_for (record, prefix_len) = self._get(types, ip_address) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/geoip2/database.py", line 240, in _get raise geoip2.errors.AddressNotFoundError( geoip2.errors.AddressNotFoundError: The address 1.2.8.1 is not in the database.

smilebasti commented 1 week ago

Hi, can you please share your environments variables you set.

sistemmsn commented 1 week ago

@smilebasti of course

`version: '3' services: npmgraf: image: smilebasti/npmgrafstats:latest restart: unless-stopped hostname: npmgraf environment: REDIRECTION_LOGS: TRUE INTERNAL_LOGS: TRUE MONITORING_LOGS: TRUE INFLUX_HOST: influxdb_nginx:8086 INFLUX_BUCKET: npmgrafstats INFLUX_ORG: npmgrafstats INFLUX_TOKEN: 232123132123123123132132 volumes:

networks: proxy: external: true `