This paper handles the event-triggered distributed filtering problem for a class of discrete-time systems with integral measurements over sensor networks (SNs). First of all, a plant is monitored by an SN formulated by a digraph. The integral measurement phenomenon is modelled for each node to account for the interval time taken by sample collection. Next, to mitigate the communication burden of network, an event generator function is introduced for each node to regulate the data transmission to its neighbouring nodes. This paper aims to find the suitable filter gains for each node such that the filtering error dynamics satisfies the exponentially ultimately boundedness. Via the Lyapunov stability theory, a sufficient condition is established which ensures the existence of the distributed filter under the desirable performance index. Moreover, the ultimate bound in the performance index is minimized via the robust optimization method. Then, the filter gains are acquired by solving a linear matrix inequality with the YALMIP toolbox. Finally, a numerical simulation example is employed to verify the usefulness of the distributed filtering algorithm developed in this paper.