Hello,
We'd like to verify if someone already has implemented, or if there's any way we can track Web Usage (which websites were visited) by a specific user over a period of time (not just onwards, but looking back at a specific time range).
We already have CSR implemented but we're not being able to generate this data with the built-in queries and reports (or maybe we're just not knowing the right way to).
Is this possible to implement on WebGateway alone? Or can this be done within CSR?
We thank you in advance for your attention to this question.
#WebGateway #ContentSecurityReporter
Solved! Go to Solution.
for this use case CSR should be enough. Double check why the user filter doesn't work - does a username appear in the result table if you run a query without filtering? Does a username has a domain as a prefix and you just need to use another format? There is also an option to run a raw SQL query on the CSR SQL DB to troubleshoot it.
May be somebody else has other ideas....
Hello @LucasAlmeida
I understand your frustration, the CSR is primary a reporting tool, not very suitable for tracking. The good news it should be possible to get a list of visited websites with CSR alone if you configure a query filter and set it to a specific IP source address or a user name. As output I would suggest a "web detailed" query:
Detailed Web Access — Represents web traffic details such as full request URLs and exact date and time of each request
Other options are:
Tell us what output you need, should it be a table, a timechart, a graph or just a table (which fields need te be included in it) or a list of URLs?
Hello @fw_mon !
First, thank you very much for your reply!
Indeed, we've been observing that both WG and CSR are best suited to monitor activities in real time, but not that well equipped to look back on data.
That said, since we have two clusters of 4 appliances in HA mode, dinamically allocating user connections through a DNS alias and some other network infrastructure, it would be very difficult to track activity on raw logs as there's no sure way to know in which appliance the specific user activity would be recorded, and maybe it could be in some or all of them 😅.
I think CSR would be the best suited for this scenario, but the thing is that we're getting blank results on our queries (and, indeed, I was using the Detailed Web Activity as a template, with username as filtering criteria).
We're still trying out combinations of filtering criteria to see if we're able to get some data out of CSR, but we're looking for basic stuff, a simple table showing the web address and the date and time of access, nothing too fancy, maybe the Category for better visualization too if we're lucky.
for this use case CSR should be enough. Double check why the user filter doesn't work - does a username appear in the result table if you run a query without filtering? Does a username has a domain as a prefix and you just need to use another format? There is also an option to run a raw SQL query on the CSR SQL DB to troubleshoot it.
May be somebody else has other ideas....
New to the forums or need help finding your way around the forums? There's a whole hub of community resources to help you.
Thousands of customers use our Community for peer-to-peer and expert product support. Enjoy these benefits with a free membership: