[ZBXNEXT-336] ability to customise inventory fields Created: 2010 Apr 29  Updated: 2024 Mar 08

Status: Open
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F), Server (S)
Affects Version/s: None
Fix Version/s: None

Type: New Feature Request Priority: Major
Reporter: richlv Assignee: Unassigned
Resolution: Unresolved Votes: 206
Labels: Zabbix7.2, inventory
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File image-2023-03-28-16-33-50-288.png    
Issue Links:
Causes
Duplicate
is duplicated by ZBXNEXT-2154 Location for devices and mapping for ... Closed
is duplicated by ZBXNEXT-2737 Inventory fields populated by discove... Open

 Description   

it would be great to customise available profile fields - current hardcoded list is very inflexible.

if implemented, it should be considered how to tie that into permission system (maybe some users shouldn't see all data) and possible custom lists per some grouping (hostgroup ? templates ?)



 Comments   
Comment by richlv [ 2010 Apr 29 ]

depends on this : ZBXNEXT-337

Comment by Admin [ 2012 May 25 ]

This is something I'd be very interested in. It's good to see the improvements in 2.0 - with the automatic inventory. But half the things we've collected from the agents. e.g CPU spec, RAM spec, HD spec, graphics card, BIOS version, motherboard spec etc have no use! The only one I've currently got in use is OS.

It would also be good to be able to customise the inventory overview screen (rather than the specific host), to only view certain types of information.

Comment by Doug Irvine [ 2012 Sep 12 ]

This is something we would use.

We are using VB scripts to get inventory information back from windows systems, but I'm having problems inserting the received data into the correct title. For example we can pull back information about memory DIMMs but don't have a relevant name to assign it to (at present I use Type)

Being able to configure the overview screen would be great too as differing teams have different requirements for looking at data.

Another good idea would be to be able to use the .csv output feature in this screen so you can provide reports.

Zabbix V2 is great, I really appreciate the new features.

Regards,

Doug

Comment by Marc [ 2013 Mar 05 ]

I think that would also greatly simplify connections to CMDBs like i-doit or iTop .

Comment by Karsten Tröß [ 2014 Feb 14 ]

This is the feature what we need too.
For us, the names of the fields for inventory are not useful.

Our server are (nearly all) virtual. We don't need an location, contact, single software fields or so.
What we need are fields for CPU, RAM, IPs,...

A good topic is if is possible to delete unnecessary fields.

An important thing: we use ubuntu server mit zabbix from repo -> the changes must be available after an update!
Thanks.

Regards
Karsten

Comment by Alain Ganuchaud [ 2014 Sep 04 ]

As a workaround, we use translation for Host Inventory fields customization ... off course, limitation is obvious, you don't see same fields names depending on the choosen langage.

Comment by daniel.lin [ 2014 Nov 25 ]

+1 for this, you know, ability to customize is the key to make automation for the service management more fancy!

Comment by Micha Slezak [ 2016 May 30 ]

Very usefull feature and as I said in othe feature request. Good idea is to od as crowdfunding page for each feature request and contribute on this feature as we need.

I found nice page http://www.zabbix.com/development_services.php where on the bottom of this page is possibility to Contribute on specific feature. I think that it can be way how to promote some feature requests and to do something like crowdfunding on specific feature. Zabbix dev setup price and we can contribute on this feature I think it can be good way how to pay for each feature and to to pay whole development by one customer.

Comment by Shriharsh Thanvi [ 2017 Jul 14 ]

+1. This is a very old request and can turn out to be most useful feature like LLD.
Hope to see it soon !

Comment by Micha Slezak [ 2017 Aug 01 ]

I agree. Very useful feature still missing in Zabbix.

Comment by Marc [ 2017 Aug 01 ]

It is good practice to express wanting a feature by voting instead of commenting
However, if this does still not feel expressive enough, there's still the option of (co-)sponsoring development.

Comment by Henrique Goncalves [ 2018 Mar 02 ]

Outstanding suggestion.
Today we achieve this by manually editing php files, but it creates problems when we need to update zabbix's version.
We just started to use Zabbix Server and Zabbix Web inside containers, and without the ability to customize Inventory fields by GUI and store that configuration in MySQL, in every version change we need to customize it again.

Comment by Vinicius Henrique Silva Bastos [ 2018 Dec 13 ]

Any news about this?

Comment by Gutsycat [ 2020 Feb 26 ]

Yes, hardcoded fields does not fit our need at all.

Comment by dimir [ 2020 Feb 26 ]

Meanwhile, for those who haven't seen it, here's another request for this feature

https://www.youtube.com/watch?v=BcLyy6xoZjM

Comment by Nathan Liefting [ 2021 Oct 29 ]

Just wanted to add my 2 cents here. Love the inventory in Zabbix, literally always set it up. But if you've ever worked with a switching stack of 7 switches and you want to add all of their Serial Numbers then what?

Well, you can use the Software application fields maybe? Because there is only two Serial Number fields. Shouldn't be too much of an overhaul to add a feature for anyone that wants more than 2 serial numbers or any other possible input field.

 

Time to allow us the ability to choose our own fields and field names!

Comment by Frederick Loucks [ 2022 May 27 ]

A feature 12 years in the making here...
We love you Zabbix...please don't leave us out in the cold! We use Zabbix for AV Device monitoring...AV devices have odd static data (inventory fields) that we need to capture and that doesn't make sense to be in items/time series, yet we're stuck keeping it there and there alone. Pleeeease give us custom inventory defined at the Template level? While you're at it, maybe let us dynamically set some fields and manually set others...not all or nothing. A checkbox next to the field would do!! I'm speaking at the premiere AV industry conference on monitoring in AV and will be demo'ing Zabbix for this use case, and I'm excited to continue having great reasons to choose Zabbix

Comment by Nathan Liefting [ 2023 Mar 28 ]

👀 Looks like it's on the roadmap again 

Comment by gofree [ 2023 Oct 11 ]

guess it's been moved to 7.x release - see page 40

Comment by Midas Wollinger [ 2023 Dec 12 ]

On the  Roadmap the feature is planned for 7.0 and "in design" and on the Keynote for 7.x.
What is the planned release for this feature?

Generated at Fri Apr 26 22:39:03 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.