  A general expression for quasi-local energy flux for spacetime perturbation
is derived from covariant Hamiltonian formulation using functional
differentiability and symplectic structure invariance, which is independent of
the choice of the canonical variables and the possible boundary terms one
initially puts into the Lagrangian in the diffeomorphism invariant theories.
The energy flux expression depends on a displacement vector field and the
2-surface under consideration. We apply and test the expression in Vaidya
spacetime. At null infinity the expression leads to the Bondi type energy flux
obtained by Lindquist, Schwartz and Misner. On dynamical horizons with a
particular choice of the displacement vector, it gives the area balance law
obtained by Ashtekar and Krishnan.
