The data file is the one that ran out of space, not the log, so looking at log reuse is a bit of a waste of time. Instead, you need to look at what's using tempDB (not currently, in general) and either tune those queries to not use so much tempDB space or add more space to TempDB (more files or larger file)
I recommend tuning the queries that run so that they use less TempDB space.
p.s. TempDB should not in general be autogrowing. You should be monitoring the space that TempDB uses and have manually set the data files to a size large enough to accommodate regular activity.
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)SQL In The Wild
: Discussions on DB performance with occasional diversions into recoverability
We walk in the dark places no others will enter
We stand on the bridge and no one may pass