This article investigates the leader-follower consensus problem of multiple Euler-Lagrange (EL) systems, where each agent suffers uncertain external disturbances, and the communication links among agents experience faults. Besides, we consider a more general case that only a portion of followers can measure partial components of leader's output and access the dynamic information of leader. The main idea of solving the consensus problem in this article is proceeded in two steps. First, we design an adaptive distributed observer to estimate the full state information of leader in real time with resilience to communication link faults. Second, based on the proposed distributed observer, we propose a proportional-integral (PI) control protocol for each agent to track the trajectory of leader, which is model-independent and robust to uncertain external disturbances. Distinct from the existing leader-follower consensus protocols of multiple EL systems, the proposed distributed observer-based PI consensus protocol in this article is model-independent, which is irrelevant to the structures or features of EL system model. Finally, we present a simulation example to show the resilience of the above adaptive distributed observer and the robustness of the distributed observer-based consensus protocol.