I don't know if this helps you.
The function $f(x,y,z)=\frac{1}{x}+\frac{1}{y}+\frac{1}{z}$ is defined on $V=(\mathbb{R}^3$ \ $\{0\}) \times (\mathbb{R}^3$ \ $\{0\}) \times (\mathbb{R}^3$ \ $\{0\})$ and is continuous there.
Let $\epsilon>0$
Take the cube $U=(-\epsilon,\epsilon) \times (-\epsilon,\epsilon) \times (-\epsilon,\epsilon)$
$B=\mathbb{R}^3$ \ $U$ is closed and $B \subseteq V$
So you can write $B$ as a countable union of bounded closed cubes.
A closed cube in $\mathbb{R}^n$ is compact .
So if you write $B=\bigcup_{n=1}^{\infty}C_n$
where every $C_i$ is a compact set.
Now the restriction of $f$ to $C_n$ is continuous and it is proved that in this case the graph of $f$ has measure zero on $C_n$
The graph of $f$ on each $C_n$ has a finite area say $S_n$ in the forth dimensional space now.
So you can cover that part of the graph with cubes of length sides $\frac{\sqrt[4]{\epsilon}}{2^m}$.
The volume of each cube will be at $\frac{\epsilon}{(2^m)^4}=t_{m,n}$
So you will need at most $O(At_{m,n})$ cubes for that part where the function is defined on $C_n$
And also each area $S_n$ is strictly smaller than $t_{m,n}$
So the max volume of the cubes would sum up to $O(\epsilon)$
Now the problem is reduced to $U$.