Real-time monitoring and control (RMC) of the operational state of a femtosecond laser is essential for its practical uses with reliability. For the purpose, we present a compact all-fiber-based RMC system which automatically performs the task of supervising multiple key pulse parameters at a same time in both the temporal and frequency domain in situ with the femtosecond laser being in operation.