میتونید خیلی ساده با استفاده از سرویس cups لینوکس این موارد رو بررسی و مدیریت کنید.
حتی امکان محدود کردن تعداد صفحات چاپی کاربران و ... هم وجود داره. نیازی هم به برنامه نویسی نیست.
رایگان هم هست.