The question is ambiguous, but we could interpret it as one about computability and decidable equality. Let $\mathbb{Q}$ be the set of rational numbers, $\mathbb{Q}^+$ be the set of positive rational numbers, and $\mathbb{R}$ be the set of real numbers. A computable real number is a real number $x \in \mathbb{R}$ such that there exists a computable function $f_x : \mathbb{Q}^+ \rightarrow \mathbb{Q}$ such that
$$ |f_x(\varepsilon) - x| \leq \varepsilon $$
That is, $f_x$ is a computer program such that, for any desired rational error tolerance $\varepsilon > 0$, $f_x$ yields a rational number within $\varepsilon$ of $x$. For an implementation of this concept, see Toward an API for the real numbers (summary).
Now note that
\begin{align}
a^{a^{a^a}}
&= \exp a^{a^a} \log a \\
&= \exp (\exp a^a \log a) \log a \\
&= \exp (\exp (\exp a \log a) \log a) \log a
\end{align}
So we can reduce any power tower to exponentials and logarithms, which are computable. Finally, note that the constants $e, \pi, \sqrt{2}, \ln 2$ are computable. Therefore, all the numbers listed in the question are computable.
In fact, we have something even stronger:
Can we decide equality for recursive reals computed from integer constants by a combination of the following operations, which we will refer to as "calculator operations": (1) the four basic arithmetic operations, and square roots; (2) the sin, cos and tan trigonometric functions and their inverses; and (3) exponential and (natural) logarithm functions.
The answer turns out to be yes, as proven in the 1994 paper The identity problem for elementary functions and constants. Since $e = \exp 1$ and $\pi = 2 \sin^{-1} 1$, we can decide equality between any of the numbers listed in your question and any given integer. Therefore, we can decide whether any of the numbers listed in your question is an integer.
For example, to decide whether $x = \pi^{\pi^{\pi^\pi}}$ is an integer: Compute an integer upper bound $u \geq x$, say $u = 4^{4^{4^4}}$. Then, for all integers $k \in \{1, \dots, u\}$ (of which there are only finitely many), decide whether $x = k$. If equality holds for any $k$, $x$ is integer-valued. Otherwise, it is not integer-valued.