Zabbix plugin

For more information about what this plugin does and the data streams it retrieves, see:

Zabbix

Zabbix is an open-source tool offering enterprise-class server monitoring solutions for a variety of infrastructure needs.

How to add the data source

To add a data source click on the + next to Data Sources on the left-hand menu in SquaredUp. Search for the data source and click on it to open the Configure data source page.

Configuring the data source

  1. Display Name:
    Enter a name for your data source. This helps you to identify this data source in the list of your data sources.

  2. Base URL:
    Enter the Base URL of your Zabbix endpoint, for example
    https://{your-host}/
  3. API Key:
    Go to your Zabbix account, create an API token, and paste it in here. If you need help creating an API token, please refer to the Zabbix documentation: Zabbix: API tokens
  4. Ignore Certificate errors:

    If you activate this checkbox the data source will ignore certificate errors when accessing the server. This is useful if you have self-signed certificates.

  5. Optionally, select whether you would like to restrict access to this data source instance. By default, restricted access is set to off.

  6. Click Add.

    You can also add a data source from Settings > Data Sources > Add data source, but sample dashboards are not added when using this method.

Using the Zabbix data streams

Data streams

The following data streams are installed with this plugin.

Counter
Description
CPU DPC time
Returns the time that the processor spends receiving and servicing deferred procedure calls (DPCs) for a host reporting to Zabbix.
Context switches per second
The combined rate at which all processors on the computer are switched from one thread to another.
Context switches occur when a running thread voluntarily relinquishes the processor, is preempted by a higher priority ready thread, or switches between user-mode and privileged (kernel) mode to use an Executive or subsystem service.
It is the sum of Thread\Context Switches/sec for all threads running on all processors in the computer and is measured in numbers of switches.
There are context switch counters on the System and Thread objects. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval.
CPU privileged time
The Processor Information % Privileged Time counter shows the percent of time that the processor is spent executing in Kernel (or Privileged) mode. Privileged mode includes services interrupts inside Interrupt Service Routines (ISRs), executing Deferred Procedure Calls (DPCs), Device Driver calls and other kernel-mode functions of the Windows Operating System.
CPU utilization
CPU utilization in percentage format.
CPU user time
The Processor Information % User Time counter shows the percent of time that the processor(s) is spent executing in User mode.
CPU interrupt time
The Processor Information % Interrupt Time is the time the processor spends receiving and servicing hardware interrupts during sample intervals.
This value is an indirect indicator of the activity of devices that generate interrupts, such as the system clock, the mouse, disk drivers, data communication lines, network interface cards and other peripheral devices. This is an easy way to identify a potential hardware failure.
This should never be higher than 20%.

Was this article helpful?


Have more questions or facing an issue?