[ZBXNEXT-6406] Do not require Host Interface for External / Simple Checks Created: 2020 Dec 17  Updated: 2024 Apr 10  Resolved: 2022 Oct 06

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Proxy (P), Server (S)
Affects Version/s: None
Fix Version/s: 6.4.0alpha1, 6.4 (plan)

Type: Change Request Priority: Major
Reporter: Frank Assignee: Antons Sincovs
Resolution: Fixed Votes: 7
Labels: externalchecks, externalscripts
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Attachments: File Screen Recording 2022-07-04 at 13.14.10.mp4     PNG File host-info-1.png     PNG File host-info.png     PNG File host-item-level.png     PNG File host-level.png     PNG File item-level-1.png     PNG File item-level.png     PNG File pic1.png     PDF File ✅ ACC_ Optional interfaces for server-originated checks - v1.0.pdf    
Issue Links:
Causes
causes ZBX-22105 icmpping: "Ping item must have target... Closed
Duplicate
is duplicated by ZBXNEXT-7833 Unable to add template with icmpping ... Closed
Sub-task
depends on ZBXNEXT-6980 Implement audit log for item Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
ZBXNEXT-7797 Frontend changes to make optional int... Specification change (Sub-task) Closed Andrejs Gavriluks  
Team: Team C
Sprint: Sprint 89 (Jun 2022), Sprint 90 (Jul 2022), Sprint 91 (Aug 2022)
Story Points: 4

 Description   

In ZBXNEXT-2156 support for creating hosts without interface was added. However, there are some places that still require a Host Interface even though it isn't used such as in External Checks and Simple Checks.

It would be nice if these checks no longer require a Host Interface, which is already the case for other non-agent checks like "HTTP Agent".

 



 Comments   
Comment by Yurii Polenok [ 2021 Nov 03 ]

We are also forced to create dummy interfaces for hosts with only one "External check" item.
Please remove this unnecessary requirement.

Comment by Pimmetje [ 2022 Jun 18 ]

Maybe it's also good to think about having a item were the data is gathered by another host.

 

For example. If u have a UPS with USB and IP. It would be nice to display the items gathered by a host where the USB is connected on the UPS host. This makes it more transparent for the user to find the needed data.

Comment by Konstantins Prutkovs (Inactive) [ 2022 Jul 25 ]

kprutkovs implemented in feature/ZBXNEXT-6406-6.1

Comment by Konstantins Prutkovs (Inactive) [ 2022 Aug 08 ]

Released ZBXNEXT-6406 in:

Comment by Konstantins Prutkovs (Inactive) [ 2022 Aug 08 ]

Documentation changed:

Comment by Dave Mommers [ 2022 Sep 20 ]

I had an issue today, probably caused by this function.

When I detached and then re-attached the "Template Module ICMP Ping" template the 3 items come back as "not supported" stating "Ping item must have target or host interface specified". When looking at the item at host level there is indeed no interface present 

I can't change the value of "host interface".

But, when I look at the host, an interface is present!

So it seems it ignores the already present interfaces on host level.

 

*Edit

Running on Zabbix version 6.4 alpha 1

Comment by Alekz [ 2022 Oct 02 ]

Yes, I have the same problem on both 6.4alpha1 and 6.4.0beta1.

Comment by Rostislav Palivoda [ 2022 Oct 04 ]

Disabled interface fixed in ZBX-21000. 6.4beta2 not released yet.

Generated at Tue Apr 01 07:50:52 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.