Zabbix の Web フロントエンドを http://hostname/のようにサイト URL がルートになるように設定・運用しています。
具体的には Zabbix の frontend-php パッケージをインストールした /usr/shae/zabbix を Apache の DocumentRoot に直接してしています。
このようにして運用していると、Web インターフェースの一部の機能が正しく動作しません。
少なくとも、メディアタイプの設定が変更できないことと、Zabbix 4.0 の Zabbix server health ダッシュボードのウィジェットが表示されないことがはっきりしています。
この不具合自体は Zabbix 3.2 の頃には存在していたと思います。
Web フロントエンドの URL を http://hostname/zabbixにすればこの不具合は解消するので、frontend-php パッケージのどこかに /zabbix の字句がハードコードされているのではないかと邪推していますが、小生にはそれを検証するだけのスキルがありません。
本現象を検証して本家にフィードバックしていただける篤志の目に留まればと、本フォーラムに投稿いたしました。
詳細情報必要であれば、微力ですが提供いたしますのでよろしくお願いします。