The Zabbix error "cannot write to IPC socket: Broken pipe" typically indicates that a communication channel between internal Zabbix processes (like the server and its preprocessing manager) has been severed. This often occurs when the receiving end of a socket closes unexpectedly while another process is still trying to send data, frequently due to high system load or configuration limits. Common Causes of Broken Pipe Errors
If the reading process (consumer) cannot consume data fast enough to clear the buffer, the operating system may close the socket to prevent a deadlock, resulting in a broken pipe. zabbix cannot write to ipc socket broken pipe upd
Zabbix is sensitive to file descriptor limits. Every IPC socket and network connection consumes a file descriptor. If the system limit is hit, sockets cannot be created or are forcibly closed. The Zabbix error "cannot write to IPC socket: