my point of view:
it's nice to link users with hosts, so they can do anything whith it - add items, graphs, map, etc... all you have to do - just create empty host and link it with the user, so he becomes an administrator of host (or group of hosts).
The mechanism can be similar with links between hosts and groups - with checks what user can or can't do with, for example, graphs - add new or just update current.
A greate truble with allowing user to add items - some users can add hundreds оf items with 5-second update interval and make slow system. One of decisions - set limits for users like max number of values stored in database - for all its hosts and items so if he have limit 50000 values and want to add item with a month of of history and 5 second update interval he try to reserve 20(values per minute)x60(minutes)x24(hours)x30(day)=86400 values and can't add this item. He have to decide - decrease history time or decrase update interval. In fact we grant recources of zabbix for user.
another possible decision of this problem - allow only insert items from template which host linked with, with default update interval and history from template or allow to add any item for this host.
PS - sorry for my english
it's nice to link users with hosts, so they can do anything whith it - add items, graphs, map, etc... all you have to do - just create empty host and link it with the user, so he becomes an administrator of host (or group of hosts).
The mechanism can be similar with links between hosts and groups - with checks what user can or can't do with, for example, graphs - add new or just update current.
A greate truble with allowing user to add items - some users can add hundreds оf items with 5-second update interval and make slow system. One of decisions - set limits for users like max number of values stored in database - for all its hosts and items so if he have limit 50000 values and want to add item with a month of of history and 5 second update interval he try to reserve 20(values per minute)x60(minutes)x24(hours)x30(day)=86400 values and can't add this item. He have to decide - decrease history time or decrase update interval. In fact we grant recources of zabbix for user.
another possible decision of this problem - allow only insert items from template which host linked with, with default update interval and history from template or allow to add any item for this host.
PS - sorry for my english
Comment