I don't know what is your site about or where is hosted, but it will be wise to contact you provider first.
And you can check with colocrossing.com why and who is visiting your site.
Web site you mention is company that offer dedicated server and managed services, so you never know why you are visited/checked from them.
First check with your Hosting provider, then with colorcrossing then go with blocking IP range.
And if you still need help come back here.
Honestly I got same problems on several websites in the past, sometimes I check logs of websites and found some strange websites visited my website more times, I thought one of them could get directly images or JavaScript files from my sites hence it was noted that in log files.
I never hear about colocrossing, even I don't know it was a dedicated server company. I thought some websites could create spiders to browse other sites for getting information that serving their purposes and that noted down their information on my websites' log files.
Colocrossing is a hosting provider, with a long standing history of reportedly hosting... less then legitimate traffic.
There have been a lot of discussions all over about blocking their IP ranges for this reason. What you are seeing is probably not traffic from their site, but traffic from their network.
I think so, maybe one of websites on their networks get directly images/css/javascript files from my websites and my website saved logs for that and count as visits?
I would contact your hosting provider for help with this. They can help you block ranges etc. but if you do know the ip ranges you can block them with csf that would be an easy solution.
Why I need to contact my provider? it's possible to fix this directly on my hosting panel? like using httacess to block ip ranges or a specific website.
Other than that, i can use a tool to analyze traffic from colocrossing if it is legitimate or not?