I don’t think that Initial IP actually matters because in my test environment it doesn’t have the correct ip there but still works, in my live environment I have the same problems you’re having.
Also, I would NOT recommend using this in a live environment unless you want to cause your end-users lag and also too if you try to view a large profiler for example 1000 frames, it will crash the server. Just found that out the hard way lol.
Here are some things you could try if you are struggling to load the file!
Ensure your server key is unique and not running on other servers (such as other live servers or development servers)
Ensure your IP registered in keymaster is correct (This shouldn’t actually matter, but do it anyway)
Try logging in to the CFX control panel (webadmin) when your server launches
Make sure you connect to the link on the SAME computer which is running the server (To avoid any firewall issues)
If all of that fails, your final attempt would be to follow the instructions in the original post to save the profile, and open the file rather than the provided link.
FYI, I have added a section about saving and opening saved files, for those struggling currently. Takes longer but should work
Here is the solution for malformed JSON exception: the link given with cfx.re hostname is simply directs traffic to your server’s HTTP endpoints. Hence while connected to server using RDP or similar programs, you can change abcd-t543.cfx.re/profileData.json with localhost:port_number/profileData.json to access the profile.
Really depends on the complexity of the resource and what type of resource it is. C# resources have a minimum of 0.30ms I believe due to inherited overhead. While Lua resources can be as low as 0.01ms. I try to keep mine as low as possible, but still have a couple resources that fluctuate between 0.20ms - 0.50ms. Majority of my resources are below 0.05ms though.