- Local time
- 12:45 PM
- Messages
- 138
Hey Everyone!
Some Background:
I run a file server that I use Windows 7 on (for now) with a RAID array and Teamed NIC's. I take this server to LAN parties and the like and use it as a Steam games backup and distribution center for all the participants at the LAN.
Basically, I backup my entire Steam library to it and make those backups available for anyone to grab if they don't have a specific game installed and would like to play it during the event. This saves a huge amount of Internet usage for us since people downloading 5-30 GB Steam games all day takes forever when you've got 100 people trying to download at once.
These are all placed into a "Steam Backup" directory and shared to the network with Read-only access.
On top of this, I create a "Steam Backup Dropbox" share that has Read and Write access (but not modify). I allow people to place their own Steam game backups in here and once complete, I manually move them into the Steam Backup directory for everyone to share.
Keep in mind, this is all completely legitimate since you need to have the game owned and associated with your Steam account in order to play the game. Even if you take a backup and restore it to your machine without owning it, Steam won't let you launch it since it knows you don't own it.
Onto my question:
I would like to be able to monitor the total amount of data transferred into and out of this server. If possible, I'd like to be able to log the network activity for specific shares such as "Steam Backup" and "Steam backup Dropbox" so I can see how much data was sent/received from each.
I would also like to log the computer names/hostnames of the computers accessing the files so I know who is accessing files on the LAN. If computer name isn't loggable, IP address works as well.
If its possible, I would also like to log if a file transfer completes or not. Since Steam Backups are effectively 1 directory per game, if I could log how many times a directory is transferred completely that would be awesome. Seeing how many times a transfer fails/doesn't complete would also be nice.
So in summary I'm looking for a program that lets me:
Some Background:
I run a file server that I use Windows 7 on (for now) with a RAID array and Teamed NIC's. I take this server to LAN parties and the like and use it as a Steam games backup and distribution center for all the participants at the LAN.
Basically, I backup my entire Steam library to it and make those backups available for anyone to grab if they don't have a specific game installed and would like to play it during the event. This saves a huge amount of Internet usage for us since people downloading 5-30 GB Steam games all day takes forever when you've got 100 people trying to download at once.
These are all placed into a "Steam Backup" directory and shared to the network with Read-only access.
On top of this, I create a "Steam Backup Dropbox" share that has Read and Write access (but not modify). I allow people to place their own Steam game backups in here and once complete, I manually move them into the Steam Backup directory for everyone to share.
Keep in mind, this is all completely legitimate since you need to have the game owned and associated with your Steam account in order to play the game. Even if you take a backup and restore it to your machine without owning it, Steam won't let you launch it since it knows you don't own it.
Onto my question:
I would like to be able to monitor the total amount of data transferred into and out of this server. If possible, I'd like to be able to log the network activity for specific shares such as "Steam Backup" and "Steam backup Dropbox" so I can see how much data was sent/received from each.
I would also like to log the computer names/hostnames of the computers accessing the files so I know who is accessing files on the LAN. If computer name isn't loggable, IP address works as well.
If its possible, I would also like to log if a file transfer completes or not. Since Steam Backups are effectively 1 directory per game, if I could log how many times a directory is transferred completely that would be awesome. Seeing how many times a transfer fails/doesn't complete would also be nice.
So in summary I'm looking for a program that lets me:
- Log network traffic (send/receive totals)
- For specific shares if possible
- Log file access (who accessed which specific files)
- Log which computer name/host name/IP accesses which files
- Log file transfer complete/incomplete/failure for specific directories
My Computer
- Computer type
- PC/Desktop
- Computer Manufacturer/Model Number
- Me
- OS
- Windows 7 Professional SP1 64-bit
- CPU
- Intel Core i7-4930k @ 4.2GHz
- Motherboard
- ASUS Rampage IV Black Edition
- Memory
- 16GB Corsair Dominator Platinum 1866MHz CL9 (4 x 4GB)
- Graphics Card(s)
- 2x eVGA GeForce GTX TITAN 6GB in SLI
- Sound Card
- Onboard ASUS SupremeFX
- Monitor(s) Displays
- 3x 24" ASUS PA248Q IPS in Nvidia Surround, Samsung 58" 3DTV
- Screen Resolution
- 5760x1200, 1080p
- Hard Drives
- 2x 256GB Samsung 840 Pro's (RAID 0)
2x Seagate 4TB ST4000DM000 (RAID 1)
- PSU
- Corsair AX1200i PSU
- Case
- Corsair 900D
- Cooling
- Corsair H100i w/4x 120mm, 3x 120mm front, 1x 140mm rear
- Keyboard
- Razer BlackWidow Ultimate 2013
- Mouse
- Razer DeathAdder 2013
- Internet Speed
- 250Mbit/s Download, 15 Mbit/s Upload