cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Fortigate extension doesn't show device information

MariettaAlmeida
Organizer

hi all, 

we've configured Fortigate WAF through activeGate extension Fortinet Fortigate monitoring & observability | Dynatrace Hub and aafter one day of being configured with "OK", the information doesnt appear in the tenant:

MariettaAlmeida_0-1704385618707.png

 

we haven't had problems on istallation, we created a user with "read" permissions to connect.

5 REPLIES 5

radek_jasinski
DynaMight Guru
DynaMight Guru

Hi @MariettaAlmeida 

This is not a valid view, as it should include metrics. There could be many reasons for this. To start with, I would verify that you have the right network passes after the API to the devices.
Secondly download the logs from AG and analyse them.

Radek

Have a nice day!

MariettaAlmeida_0-1704468337095.png

 is this view helpful? we configured communication through port 443 between activeGate en waf and created a user with read permissions. the logs says:

[query] Ping result: {'destination': None, 'packet_transmit': None, 'packet_receive': None, 'packet_loss_count': None, 'packet_loss_rate': None, 'rtt_min': None, 'rtt_avg': None, 'rtt_max': None, 'rtt_mdev': None, 'packet_duplicate_count': None, 'packet_duplicate_rate': None}

2024-01-03 17:06:00.741 UTC INFO [Python][5399398600470773862][FortiPrin][140642611086912][ThreadPoolExecutor-0_0] - [make_request] Making request to 'https://1xxxx:20443/login/logincheck'
2024-01-03 17:06:10.758 UTC ERROR [Python][5399398600470773862][FortiPrin][140642611086912][ThreadPoolExecutor-0_0] - [make_request] Error calling https://10.10.1.10:20443/login/logincheck: HTTPSConnectionPool(host='10xxxx', port=20443): Max retries exceeded with url: /login/logincheck?username=dynatrace&secretkey=.8G%2Br%2AUC03 (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fe9c5274b20>, 'Connection to 10.10.1.10 timed out. (connect timeout=10)'))
2024-01-03 17:06:10.758 UTC INFO [Python][5399398600470773862][FortiPrin][140642611086912][ThreadPoolExecutor-0_0] - [make_request] Making request to 'https://10.10.1.10:20443/login/api/v2/monitor/system/status/select'
2024-01-03 17:06:20.762 UTC ERROR [Python][5399398600470773862][FortiPrin][140642611086912][ThreadPoolExecutor-0_0] - [make_request] Error calling https://10.10.1.10:20443/login/api/v2/monitor/system/status/select: HTTPSConnectionPool(host='10.10.1.10', port=20443): Max retries exceeded with url: /login/api/v2/monitor/system/status/select?scope=global (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fe9c5274a60>, 'Connection to 10.10.1.10 timed out. (connect timeout=10)'))
2024-01-03 17:06:20.763 UTC ERROR [Python][5399398600470773862][FortiPrin][140642611086912][ThreadPoolExecutor-0_0] - [query] Could not connect or obtain metrics: 'NoneType' object has no attribute 'json'

Hi,

Looks like a communication issue between your ActiveGate and target.

Best regards

❤️ Emacs ❤️ Vim ❤️ Bash ❤️ Perl

we did a connectivity test, no problem there 

MariettaAlmeida_0-1704722347924.png

 

DanielS
DynaMight Guru
DynaMight Guru

Hi @MariettaAlmeida . I have documented the same issue.

https://community.dynatrace.com/t5/Extensions/Fortinet-Fortigate-custom-extension/m-p/187719

For this case a support ticket would be the best approach, if you have new please share it with the community.

Please check @jegron tip

The true delight is in the finding out rather than in the knowing.

Featured Posts