SMART Notebook 18

    IPC (Inter-Process Communication) socket is a method of communication between processes on the same system. It allows different processes to exchange data, and in the context of Zabbix, IPC sockets are used for communication between the Zabbix agent and the Zabbix server.

    : Ensure the main service is running with ps ax | grep zabbix_server .

    If the error appears on a Zabbix proxy:

    There are several reasons why the "cannot write to IPC socket: Broken pipe" error may occur in Zabbix when using UDP:

    zabbix_get -s 127.0.0.1 -k your.custom.key

    By default, many Linux distributions limit a single user or process to 1,024 open files. A medium-to-large Zabbix server easily surpasses this limit due to thousands of concurrent network connections. To verify your running Zabbix server process limits, run:

    # On Zabbix server grep -i "broken pipe" /var/log/zabbix/zabbix_server.log