.. role:: ref(emphasis)

.. _varnishscoreboard(1):

=================
varnishscoreboard
=================

---------------------
Display Varnish tasks
---------------------

:Manual section: 1

SYNOPSIS
========

.. include:: ../include/varnishscoreboard_synopsis.rst
varnishscoreboard |synopsis|

DESCRIPTION
===========

The `varnishscoreboard` utility displays scheduled tasks managed by the thread
pools workers in the `varnishd` cache process. It can report ongoing, waiting
and queued tasks with some information about them. In addition to tasks, it
accounts for the number of idle workers, threads without a task to run.

In order to keep track of tasks, `thread_pool_track` needs to be enabled. Only
a limited amount of tasks can be tracked and the amount of memory allocated to
tracking is controlled by the `vst_space` parameter.

OPTIONS
=======

The following options are available:

.. include:: ../include/varnishscoreboard_options.rst

SEE ALSO
========

* :ref:`varnishd(1)`
* :ref:`varnish-counters(7)`

AUTHORS
=======

This manual page was initially written by Denes Matetelki.

COPYRIGHT
=========

* Copyright (c) 2019-2020 Varnish Software AS
