[ZBXNEXT-507] IT services documentation Created: 2010 Sep 09  Updated: 2017 May 31  Resolved: 2011 Aug 31

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Documentation (D)
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: sonali Jadhav Assignee: Martins Valkovskis
Resolution: Fixed Votes: 0
Labels: itservices
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

We are having Zabbix server on Centos 5.5 and zabbix proxy on Centos 5.5. Also we are having lots of centos servers and Windows servers which are configured as zabbix agent. We are having their clusters too. We are having all servers on xen servers as VM.


Attachments: JPEG File Untitled.jpg     JPEG File Untitled2.jpg    

 Description   

Zabbix is doing pretty good but we are facing problem in configuring IT services and SLA for exchange and SQL servers. There is no proper documentation given to configure them. But still we have tried on our own way. 1st we have added two service mpsql and exmbx in configuration.
then we saw those services under monitor->IT service but no response. No change..Its not working at all,,!!



 Comments   
Comment by richlv [ 2011 Aug 30 ]

let's consider this one as handling lack of documentation for it services

Comment by Martins Valkovskis [ 2011 Aug 31 ]

Expanded documentation section on IT services





[ZBXNEXT-471] Templates/Hosts integrity check when exporting Created: 2010 Aug 09  Updated: 2011 Dec 22  Resolved: 2010 Aug 10

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3

Type: Change Request Priority: Critical
Reporter: Peteris Assignee: Alexei Vladishev
Resolution: Won't fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Zabbix WEB GUI should perform integrity check when exporting Templates/Hosts/Maps etc. to export only items that can be used (imported) after with guarantee. Let's call it Zabbix Guaranteed item export-import.

Today you can export items with no problems, but you will have a lot of headache to import them in another system, to prevent that, there should be some solution to check integrity of those items when exporting.

There is no point to backup/export items if you can't import them in normal way - without spending several hours editing xml file.



 Comments   
Comment by richlv [ 2010 Aug 10 ]

i don't think there is point in implementing "integrity check" :

1. it can fail because of an export/import bug. if so, those should be reported separately and fixed;
2. it can fail because latest version has some restrictions that the older version did not have (like allowed symbols in item keys). but in that case older version has no idea about additional restrictions in the latest version.

i'm willing to be convinced of the feasibility of such a feature, but so far i don't see technical way to implement that
different case is xml validation upon import, but that's xml syntax + schema, and that's for import, not export.





[ZBXNEXT-464] Graph Legend toggle Created: 2010 Jul 29  Updated: 2011 Dec 22  Resolved: 2010 Jul 30

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request Priority: Minor
Reporter: Paul Parcell Assignee: Alexei Vladishev
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

1.8.3


Issue Links:
Duplicate
duplicates ZBXNEXT-54 Make graphics legend optional Closed

 Description   

I would like to be able to toggle on or off the legend in a graph. When a graph has many items...often the list of items is larger than the graph. I'd like to be able to turn on or off the displaying of the graph legent. this will free up more monitor real-estate for the graph.






[ZBXNEXT-441] How add a configure of LDAP simple check Created: 2010 Jul 05  Updated: 2011 Dec 22  Resolved: 2010 Jul 05

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Agent (G)
Affects Version/s: 1.8.2
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: Charles Assignee: Alexei Vladishev
Resolution: Won't fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

OS: CentOS5.3; Zabbix version: 1.8.2



 Description   

I need monitor other server LDAP service by Zabbix, but i can't select a simple check (or zabbix agent ) for Ldap.
how to do. please advice. thanks.



 Comments   
Comment by richlv [ 2010 Jul 05 ]

please use forum for support questions, thanks





[ZBXNEXT-439]  i'am an intern in firewall-services, my project is to improvement zabbix Created: 2010 Jul 02  Updated: 2011 Dec 22  Resolved: 2010 Jul 02

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: avsr Assignee: Alexei Vladishev
Resolution: Won't fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Project



 Description   

I intern at the FWS who use Zabbix monitoring solution for monitoring a large number of servers within the network administartion, the subject of my internship is to study possibilites improvements to Zabbix. This study will include the following:

Market research , look through a study of new markets and techniques used, and subsequently provide better services
It will also to go around at the existing solutions, compare, knowing that my company uses zabbix.

So to help me in this spot, I have some questions:

Is that some among you use Zabbix?
Have you added elements not included in the integration package smeserver-zabbix-agent?
Do you have suggestions for improvement? 12:03



 Comments   
Comment by richlv [ 2010 Jul 02 ]

please zabbix forums for discussion
http://www.zabbix.com/forum/forumdisplay.php?f=4





[ZBXNEXT-436] Better displaying of acknowledges problem in the maps Created: 2010 Jul 01  Updated: 2010 Jul 12  Resolved: 2010 Jul 09

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: Alexei Vladishev Assignee: Alexey Fukalov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File map_in_screen_undefined_var.png     PNG File map_label_backgrounds.png    

 Description   

If a map element has all problems acknowledged and Zabbix has acknowledges enabled, a special highlighting must be applied to the icon. Possibly a green check sign or something like that. It should work only if a map has icon highlighting enabled.

Another map option should specify how to display information about problems. The following choices will be available: All, Separated and Unacknowledged only. Actually it should work as it is currently implemented in Dashboard (1.8.3).



 Comments   
Comment by Alexey Fukalov [ 2010 Jul 07 ]

ZBXNEXT-436

Comment by richlv [ 2010 Jul 08 ]

1. map label backgrounds have been regressed in this branch (see the screenshot);
2. including a map in a screen renders an undefined variable warning (see the screenshot)

Comment by richlv [ 2010 Jul 08 ]

3. looks like this branch was created at an unfortunate moment - valuemap stuff was split out in a separate file (which was never ever mentioned in a commit message ), and it now fails on many pages :
Failed opening required 'include/valuemap.inc.php'

Comment by Alexey Fukalov [ 2010 Jul 09 ]

fixed

Comment by richlv [ 2010 Jul 09 ]

if acknowledges are disabled, "Problem display" dropdown should have a tooltip saying "Event acknowledging disabled" or similar

Comment by Alexey Fukalov [ 2010 Jul 09 ]

fixed

Comment by richlv [ 2010 Jul 09 ]

seems to works as expected in dev branch rev 13253.
for trunk, data.sql should be changed & db patch created

Comment by Alexey Fukalov [ 2010 Jul 12 ]

branches/1.8 13261





[ZBXNEXT-426] Dashboard to display stats about unacknowledged problems Created: 2010 Jun 22  Updated: 2011 Dec 22  Resolved: 2010 Jul 01

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3

Type: New Feature Request Priority: Major
Reporter: Alexei Vladishev Assignee: Alexey Fukalov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Zabbix Dashboard must be capable of displaying unacknowledged and acknowledged problem separately. It affects System Status and Host Status widgets.

The feature should be optional, disabled by default and configurable under Dashboard settings. If acknowledges are disabled on system level, it shouldn't be activated.

System Status:

  • total number and number of unacknowledged events should be displayed
  • unacknowledged events must be clearly identified (some well-visible red icon?)

Host Status:

  • the following columns should be displayed: "Without problems", "With all problems acknowledged" (yellow background if >0), "With unacknowledged problems" (red background if >0) and "Total".


 Comments   
Comment by richlv [ 2010 Jun 22 ]

doesn't dashboard currently display colours based on severity ? changing that to hardcoded colours might limit the amount of information divulged

Comment by Alexey Fukalov [ 2010 Jul 01 ]

ZBXNEXT-426

Comment by richlv [ 2010 Jul 01 ]

dev branch rev 13135.

dashboard with "separated" enabled, host status widget :
Undefined index: lastUnack[/local/apache2/htdocs/dev/ZBXNEXT-426/include/blocks.inc.php:629]

Comment by Alexey Fukalov [ 2010 Jul 01 ]

fixed

Comment by richlv [ 2010 Jul 01 ]

hmm. dev branch rev 13139.

setting to "unacknowledged" :
Undefined index: lastUnack[/usr/local/apache2/htdocs/dev/ZBXNEXT-426/include/blocks.inc.php:727]

also, it would probably be easier to understand if "unacknowledged" was renamed to "unacknowledged only"

Comment by richlv [ 2010 Jul 01 ]

oh, one more - when set to "unacknowledged [only]" , numbers are not bold red - they should be so that user can quickly identify that this option is enabled

Comment by Alexey Fukalov [ 2010 Jul 01 ]

fixed

Comment by richlv [ 2010 Jul 01 ]

confirming the implementation in dev branch rev 13145

Comment by Alexey Fukalov [ 2010 Jul 01 ]

branches/1.8 13150
overview is not changed





[ZBXNEXT-425] Macros to return number of acknowledged events Created: 2010 Jun 22  Updated: 2010 Jul 05  Resolved: 2010 Jun 29

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: Alexei Vladishev Assignee: richlv
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Currently we have macros that return number of unacknowledged events:

{TRIGGER.EVENTS.UNACK} {TRIGGER.EVENTS.PROBLEM.UNACK} {TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK} {TRIGGERS.UNACK} {TRIGGERS.PROBLEM.UNACK}

We should extend it so that number of acknowledged events can be returned as well:

{TRIGGER.EVENTS.ACK} {TRIGGER.EVENTS.PROBLEM.ACK} {TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK} {TRIGGERS.ACK} {TRIGGERS.PROBLEM.ACK}

 Comments   
Comment by Alexey Fukalov [ 2010 Jun 28 ]

ZBXNEXT-425

!! only for map labels !!

Comment by richlv [ 2010 Jun 28 ]

1. these should be documented in http://www.zabbix.com/documentation/1.8/manual/config/macros

2. maybe an issue with missing documentation, but it looks like at least two of them do not operate correctly :

{TRIGGERS.ACK}

seems to return count of acknowledged events

{TRIGGERS.PROBLEM.ACK}

seems to return 0 even when there are acknowledged triggers in problem state.

Comment by Alexey Fukalov [ 2010 Jun 29 ]

fixed

Comment by richlv [ 2010 Jun 29 ]

macros in frontend considered working as expected in rev 13106.
for notifications serverside two new macros should be implemented :

{TRIGGER.EVENTS.ACK} {TRIGGER.EVENTS.PROBLEM.ACK}
Comment by richlv [ 2010 Jul 05 ]

confirming the server implementation in dev branch rev 13163

Comment by richlv [ 2010 Jul 05 ]

yes

Comment by Alexey Fukalov [ 2010 Jul 05 ]

branches/1.8 13187





[ZBXNEXT-424] Additional options for Status of Triggers screen Created: 2010 Jun 21  Updated: 2011 Dec 22  Resolved: 2010 Jun 21

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3

Type: New Feature Request Priority: Major
Reporter: Alexei Vladishev Assignee: Alexey Fukalov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The screen must be extended to support new filtering options.

1. Acknowledgement status
Any - ignore
Only triggers with unacknowledged events
Only triggers with unacknowledged last event

2. Last trigger status change (checkbox)
No selected - ignore
If checked, number of days can be entered (14 days by default taken from existing variable from defines.inc.php). Unknown triggers must be ignored.



 Comments   
Comment by richlv [ 2010 Jun 21 ]

item (1) means that last option from the first dropdown moves into this new selection.

Comment by Alexey Fukalov [ 2010 Jun 21 ]

ZBXNEXT-424

Comment by richlv [ 2010 Jun 22 ]

"days" should be all lowercase.
other than that looks fine in dev branch rev 13039.

Comment by Alexey Fukalov [ 2010 Jun 22 ]

branches/1.8 13041





[ZBXNEXT-412] Update of Brazilian Portuguese Translation - until 1.8.x/1.9 release 12771 Created: 2010 Jun 16  Updated: 2011 Dec 22  Resolved: 2010 Jun 16

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: 1.8.3, 2.0.0
Fix Version/s: 1.8.3, 2.0.0

Type: Change Request Priority: Major
Reporter: Edson G. Schubert Assignee: Alexei Vladishev
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

WEB Frontend


Attachments: Zip Archive pt_br.inc.zip    

 Description   

Find attached file with the messages translations for Brazilian Portuguese updated to development release 12771 (1.8.x and 1.9).



 Comments   
Comment by Edson G. Schubert [ 2010 Jun 16 ]

The mentioned translation file.

Comment by richlv [ 2010 Jun 16 ]

translation has escaped doublequotes - \"Multibyte String\"

that should not be necessary - has this translation been created with a recent version of the frontend ?

Comment by Edson G. Schubert [ 2010 Jun 16 ]

Translations where exported with Zabbix Frontend from release 12771.

Comment by richlv [ 2010 Jun 16 ]

ok, then i'll consider that to be a leftover from some older version - thanks, committed





[ZBXNEXT-396] zabbix[queue] should support an optional time parameter Created: 2010 Jun 02  Updated: 2010 Jun 11  Resolved: 2010 Jun 09

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Server (S)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: New Feature Request Priority: Major
Reporter: Aleksandrs Saveljevs Assignee: Aleksandrs Saveljevs
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Description   

It should be possible to use zabbix[queue] to get items delayed by 5 seconds, 10 seconds, 30 seconds, etc., same as in frontend.



 Comments   
Comment by Aleksandrs Saveljevs [ 2010 Jun 08 ]

Available in pre-1.8.3 in r12612.

Comment by richlv [ 2010 Jun 09 ]

as discussed, the difference in how frontend and server calculates queue can be very confusing.
in my case frontend shows 16 queued items, but server returns 0 - all 16 have been assigned to hosts that are monitored by a proxy.

there are other differences. to avoid future bugreports, frontend & server calculations should be unified by changing whichever component is less correct in that regard.

Comment by Aleksandrs Saveljevs [ 2010 Jun 11 ]

Corrections and improvements available in pre-1.8.3 in r12724.





[ZBXNEXT-378] "type" in item config filter reloads the page Created: 2010 May 26  Updated: 2011 Dec 22  Resolved: 2010 May 31

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request Priority: Minor
Reporter: richlv Assignee: Maxim Andruhovich (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by ZBX-2474 "type" in item config filter reloads ... Closed

 Description   

switching type in the item configuration filter reloads the page immediately. instead, it should not do anything until user manually clicks "filter", just like with all the other fields



 Comments   
Comment by richlv [ 2010 May 26 ]

instead, it should modify the fields (probably using js), but not reload items themselves. changing multiple filter values is quite a performance issues with large setups, as it reloads after every dropdown change.

Comment by Maxim Andruhovich (Inactive) [ 2010 May 31 ]

Bug fixed in version pre 1.8.3 revision 12386





[ZBXNEXT-377] Passive mode for Proxies Created: 2010 May 26  Updated: 2011 May 19  Resolved: 2010 Jun 19

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Proxy (P)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: New Feature Request Priority: Major
Reporter: Alexei Vladishev Assignee: Alexander Vladishev
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Description   

Currently all connections are established by Proxies. It does not work in some environments due to security policies.

Zabbix should support passive mode for proxy-based monitoring, i.e. connections will be made by Zabbix Server. It must be configurable on per proxy level.



 Comments   
Comment by Alexander Vladishev [ 2010 Jun 16 ]

Available at version pre1.8.3, rev. 12802.

Comment by richlv [ 2010 Jun 16 ]

minor nitpick - proxy port defaults to 10050, but it should default to 10051

Comment by Alexander Vladishev [ 2010 Jun 16 ]

Fixed in r12836.

Comment by richlv [ 2010 Jun 16 ]

another minor thing. create a passive proxy and point it to some zabbix server. target zabbix server writes really uninformative messages in the logfile :

Incorrect data. Can't find pair with name "host"
Error sending result back

if possible, would be nice to make these somewhat more helpful (if i didn't know what caused them, i'd have no idea what's that)

Comment by richlv [ 2010 Jun 17 ]

reopening so that the log entry issue is not lost

Comment by Alexander Vladishev [ 2010 Jun 19 ]

Fixed in version pre1.8.3, rev. 12958

Comment by richlv [ 2011 May 19 ]

log messages filed as ZBX-3823





[ZBXNEXT-376] Brazilian Portuguese Translation Created: 2010 May 25  Updated: 2010 May 28  Resolved: 2010 May 28

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: Edson G. Schubert Assignee: Alexei Vladishev
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Web Interface


Attachments: File pt_br.inc.php    

 Description   

Brazilian Portuguese front-end translation, updated through PRE-1.8.3 revision 12220.



 Comments   
Comment by richlv [ 2010 May 28 ]

hmm. this file seems to be corrupt - all strings are empty in there

Comment by Edson G. Schubert [ 2010 May 28 ]

sorry.... previous one was corrupted... already deleted and added new one... this is updated up to revision 12344 (1.8.x-dev & 1.9.x-dev)

Comment by richlv [ 2010 May 28 ]

thanks, committed





[ZBXNEXT-371] Add sound on dashboard when new issue arrives (like Trigger screen) Created: 2010 May 22  Updated: 2011 Dec 22  Resolved: 2010 Aug 25

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: New Feature Request Priority: Minor
Reporter: Steve mushero Assignee: Alexei Vladishev
Resolution: Fixed Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

We have enhanced our dashboard to add sound when a new issue/alert arrives on the dashboard, just like the trigger screen does now. Our 24x7 and engineer staff are not always looking at the screen, so this helps see alerts more quickly. Should be configurable on/off, of course (ideally by user some day), and the sound selectable, though for now can be done in the php config file.

So, we'd like to see this sound as standard on the last 20 issues applet on the dashboard.



 Comments   
Comment by richlv [ 2010 Aug 25 ]

this should be available in 1.8.3 as the global alarm functionality





[ZBXNEXT-349] All Templates, Items, Triggers, Graphs preselected when entering Config -> Export/Import -> Export Created: 2010 May 07  Updated: 2011 Dec 22  Resolved: 2010 Jul 07

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: Cal Sawyer Assignee: Alexei Vladishev
Resolution: Won't fix Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

1.8.3 11622, 11813



 Description   

Templates, Items, Triggers, Graph preselected for all host/triggers, but not the hosts/triggers themselves. Should not preselect anything on entering this page

Also, when selecting a host or trigger in Export, select all of its associated Templates, Items, Triggers, Graph in that row.



 Comments   
Comment by richlv [ 2010 Jul 07 ]

i believe this is not relevant anymore with export functionality being moved into template/host sections





[ZBXNEXT-343] Provide means to Unlink+Clear in Mass Update Created: 2010 May 05  Updated: 2010 Jun 18  Resolved: 2010 Jun 17

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3

Type: New Feature Request Priority: Major
Reporter: Cal Sawyer Assignee: Alexey Fukalov
Resolution: Fixed Votes: 3
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Description   

It would be good to, as is available in single-host configuration, to have the ability to do Unlink+Clear in mass Update. This would be useful when establishing a new template for multiple hosts and for locating "hard-linked" objects not aligned with templates.



 Comments   
Comment by Brent Jones [ 2010 May 06 ]

I would like to see this feature as well.

Comment by Cal Sawyer [ 2010 Jun 03 ]

Any chance this could be pushed up the ladder, guys? I just disassociated 21 hosts from their old template so i could link them to an improved template and now every host has all of it's previously templated items linked directly to the host. This is a really huge PITA and a waste of time to have to now go and delete Items (taking Triggers and Graphs with them, thank fully) and Applications from every host.

Comment by Alexey Fukalov [ 2010 Jun 17 ]

ZBXNEXT-343

Comment by richlv [ 2010 Jun 18 ]

implementation works as expected in dev branch rev 12917.

Comment by Alexey Fukalov [ 2010 Jun 18 ]

branches/1.8 12918





[ZBXNEXT-342] Set 'legacy encoding' for email alerts Created: 2010 May 05  Updated: 2010 Jun 16  Resolved: 2010 Jun 16

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Server (S)
Affects Version/s: 1.8.3
Fix Version/s: 1.8.3, 2.0.0

Type: New Feature Request Priority: Major
Reporter: Camden Buzard Assignee: Alexei Vladishev
Resolution: Fixed Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

slackware linux



 Description   

Recent changes causes zabbix to encode emails in utf-8 instead of 7bit ascii. Some smtp servers do not support this format resulting in garbled alerts.



 Comments   
Comment by Oleksii Zagorskyi [ 2010 Jun 16 ]

This feature request can be closed now because https://support.zabbix.com/browse/ZBX-2011 improved.

Comment by Aleksandrs Saveljevs [ 2010 Jun 16 ]

Thanks!





Server: performance improvements (ZBXNEXT-318)

[ZBXNEXT-338] Slow update of IDS tables by db syncers Created: 2010 Apr 29  Updated: 2017 May 31  Resolved: 2010 May 13

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request (Sub-task) Priority: Major
Reporter: Alexei Vladishev Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by Alexander Vladishev [ 2010 Apr 29 ]

14538:20100429:163933.426 Slow query: 262.591837 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14531:20100429:163942.081 Slow query: 106.971386 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14529:20100429:163954.606 Slow query: 180.310498 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14540:20100429:164010.791 Slow query: 126.616977 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14539:20100429:164026.615 Slow query: 133.093000 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14537:20100429:164044.422 Slow query: 102.160601 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14532:20100429:164109.743 Slow query: 180.720213 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14487:20100429:164147.708 Slow query: 151.830678 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14487:20100429:164147.712 Sending list of active checks to [::ffff:192.168.3.2] failed: host [localhost] not found
14534:20100429:164147.713 Slow query: 177.742693 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14536:20100429:164234.889 Slow query: 316.659795 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"
14483:20100429:164335.317 Slow query: 135.042823 sec, "update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='
eventid'"

Comment by Alexander Vladishev [ 2010 May 13 ]

Available in version pre1.8.3, r11965.

Comment by chloe [ 2011 Sep 29 ]

Hi,

As GDE mentioned on Zabbix forum, this bug is still here in version 1.8.6.

During a stress test we obtained lot of slow query and for large amount of services : server crash

27106:20110926:120928.425 Slow query: 120.509592 sec, "update ids set nextid=nextid+256 where nodeid=0 and table_name='events' and field_name='eventid'"
27101:20110926:120928.498 Slow query: 66.452517 sec, "update ids set nextid=nextid+256 where nodeid=0 and table_name='events' and field_name='eventid'"
27107:20110926:120931.416 Slow query: 62.458832 sec, "update ids set nextid=nextid+256 where nodeid=0 and table_name='events' and field_name='eventid'"
27123:20110926:120934.875 Slow query: 108.504381 sec, "update ids set nextid=nextid+256 where nodeid=0 and table_name='events' and field_name='eventid'"

GDE quote :

our database is a postgresql 9.0.4 hosted on a seperate machine from zabbix server.

strangely, this doesn't happen when we test the first 100 hosts.

These results have an impact on zabbix. From the frontend, we see a queue for items that are supposed to be checked by zabbix_agent (or internal) that gets ever increasing until the script stop.
We've also noticed that once the queries are done (which happens a couple minutes after the end of the test, obviously) all graphs get updated.

Thank's in advance





[ZBXNEXT-335] detect & make clickable urls in profile/inventory Created: 2010 Apr 29  Updated: 2011 Dec 22  Resolved: 2010 May 21

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: New Feature Request Priority: Major
Reporter: richlv Assignee: Alexey Fukalov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: JPEG File screenshot-1.jpg    

 Description   

if a url is entered in host profile, it would be useful to make it clickable in the inventory section.



 Comments   
Comment by Alexei Vladishev [ 2010 May 06 ]

I think it should be implemented for URLs having http:// or https:// prefix only.

Comment by richlv [ 2010 May 21 ]

seems to work as expected in dev branch rev 12154.

Comment by Alexey Fukalov [ 2010 May 24 ]

branches/1.8 12163





Server: performance improvements (ZBXNEXT-318)

[ZBXNEXT-325] Parrallel writing of historical data by N processes Created: 2010 Apr 23  Updated: 2017 May 31  Resolved: 2010 Apr 29

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request (Sub-task) Priority: Major
Reporter: Alexei Vladishev Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by Alexei Vladishev [ 2010 Apr 26 ]

It will be implemented by introducing a new structure, which will keep list of items currently processed by DB Syncers.

If an itemid is buing processed, other DBSyncer won't pick it up from the history buffer.

Comment by Alexander Vladishev [ 2010 Apr 29 ]

Added new configuration parameter StartDBSyncers.
Available from v. pre1.8.3, r11801

Comment by michael chan [ 2012 Oct 11 ]

How will we know if this is working?

Reason I ask, is that I have Zabbix monitoring with a small setup:
Hosts: 127/20/64
Items: 4615/117/31
Triggers: 1934/17
Required NVPS 132.67

And the issue is that 27 of these hosts I am actively logging log data (e.g. error.log, access.log, etc.), roughly 2 logs each host, at 10 lines per second. So the theoretical maximum is 540 lines/sec of log(text) data. Also I have a trigger assigned to all the logs - nothing special, just a simple REGEX on each, and performing an alert if it is matched.

Now when I do a mysql processlist, I almost always see just 1 thread running, even if DBSyncers is 4, 16, 32. The DBSyncers value to be honest is irrelevant.

Now when I increased my lines/sec to 20 lps on all my Items that gather log data, The Zabix text write cache & History write cache start decreasing slowly, basically unable to write the data out to the DB quick enough.

I have tried increasing the server size, increase the database memory & # of cpus (I am running all this with an Amazon c1.medium EC2 instance and m1.small instance, and have increased the EC2 instance to a c1.xlarge and RDS to m1.large) and have not seen ANY improvement at all. The larger Amazon instances I have tried each have roughly 4x the memory and 4x the # of cores.

Is there any way to see what the issue is? Why are there not more dbsyncers actively writing data and not all sleeping? The Amazon RDS mysql instance has all the defaults which are for the most part set it and forget it, and I have tried tweaking the Zabbix Server parameters and nothing makes any difference. Zabbix acts almost as if it is single-threaded, and is not scaling according to the # of cpus (neither server cpus nor database/RDS cpus).

Thanks for any help you can provide.





Server: performance improvements (ZBXNEXT-318)

[ZBXNEXT-323] Slow adding of trends in the array trend data (memmove) Created: 2010 Apr 23  Updated: 2017 May 31  Resolved: 2010 May 20

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request (Sub-task) Priority: Major
Reporter: Alexei Vladishev Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by Alexei Vladishev [ 2010 Apr 23 ]

Memmove may work quite slow in case of large (100K-1M) number of items.

Comment by Aleksandrs Saveljevs [ 2010 May 24 ]

Available in pre-1.8.3 in r12188.





Server: performance improvements (ZBXNEXT-318)

[ZBXNEXT-311] Speedup dbconfig synchronization Created: 2010 Apr 20  Updated: 2017 May 31  Resolved: 2010 Apr 20

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Proxy (P), Server (S)
Affects Version/s: 1.8.2
Fix Version/s: 1.8.3

Type: Change Request (Sub-task) Priority: Major
Reporter: Alexander Vladishev Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Comments   
Comment by Alexander Vladishev [ 2010 Apr 20 ]

Available at pre1.8.3, revision 11579





[ZBXNEXT-293] processes should provide more information on why they terminate Created: 2010 Apr 06  Updated: 2010 Apr 13  Resolved: 2010 Apr 09

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Server (S)
Affects Version/s: 1.8.2
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: Aleksandrs Saveljevs Assignee: Aleksandrs Saveljevs
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

For instance, when a process receives a fatal signal in child_signal_handler() in src/libs/zbxnix/daemon.c, it should squeeze as much information out of siginfo_t struct as possible. More signals should be handled too. Will be very useful for troubleshooting purposes.



 Comments   
Comment by Aleksandrs Saveljevs [ 2010 Apr 13 ]

Available in pre-1.8.3 in r11487.





[ZBXNEXT-288] improve server performance by not storing function lastvalue in database Created: 2010 Apr 01  Updated: 2017 May 31  Resolved: 2010 Apr 01

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Server (S)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: Aleksandrs Saveljevs Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Description   

Eliminate update of table functions. Field functions.lastvalue must be removed!



 Comments   
Comment by Aleksandrs Saveljevs [ 2010 Apr 01 ]

Available in pre-1.8.3 in r11271.





[ZBXNEXT-279] element inheritance from templates should be shown in edit form header Created: 2010 Mar 22  Updated: 2017 May 31  Resolved: 2010 Jun 02

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: richlv Assignee: Unassigned
Resolution: Fixed Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Description   

when editing a templated element (item, trigger, maybe also graph ?), header currently shows (for items) :

"Item 'template_1:item'"

that's for a case : template_1:template_2:template_3:host

instead, it should display :

"Item 'template_1:template_2:template_3:item'"

each template name should be clickable, and clicking it would open the same item (or any other element) properties for that exact template. this should be implemented for items, triggers and graphs at the very least.

edit : scratch the part about graphs, downstream graph properties can not be opened



 Comments   
Comment by Alexey Fukalov [ 2010 Jun 02 ]

ZBXNEXT-279

Comment by richlv [ 2010 Jun 02 ]

1. what about trigger editing form - is that feasible to do the same in there, would that be done in the scope of this issue or not ?
2. it would be nice if host name and item name could be somehow distinguished - otherwise they blend together too easily

Comment by Alexey Fukalov [ 2010 Jun 02 ]

1. ye, forgot about triggers.
2. somehow?

Comment by richlv [ 2010 Jun 02 ]

2. well, font colour, some symbols... not sure. currently it is almost impossible to visually identify host vs item

Comment by richlv [ 2010 Jun 02 ]

3. slightly different issue, but exposed by this one... have a template that is linked to another template which is set to "deny" for the current user. edit a trigger in that template :

Host does not exist.Check expression part starting from '

{Template 3:system.cpu.load.last(0)}

>4'

3.1. space missing before "Check";
3.2. this works with items, so should work with triggers as well...
3.3. operation is not atomic - it changes trigger for the hosts user has permission, but not for "deny" ones.

Comment by richlv [ 2010 Jun 02 ]

permission problem reported as ZBX-2499, changes in this issue good to merge.

Comment by Alexey Fukalov [ 2010 Jun 02 ]

branches/1.8 12492





[ZBXNEXT-241] The Proxy maintenance screen should be extended to provide the required statistics Created: 2010 Feb 18  Updated: 2010 May 14  Resolved: 2010 May 12

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: None
Fix Version/s: 1.8.3

Type: New Feature Request Priority: Major
Reporter: Igor Danoshaites (Inactive) Assignee: Alexey Fukalov
Resolution: Fixed Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Description   

The Proxy maintenance screen should be extended to provide the required statistics:
1. How many items are monitored by each Proxy
2. What is the required Proxy performance



 Comments   
Comment by Alexey Fukalov [ 2010 May 13 ]

fixed

Comment by richlv [ 2010 May 13 ]

seems to work as expected in the dev branch, rev 11982.

Comment by Alexey Fukalov [ 2010 May 14 ]

branches/1.8 11987





[ZBXNEXT-211] make unacknowledged trigger filter independent in "status of triggers" Created: 2010 Jan 26  Updated: 2011 Dec 22  Resolved: 2010 Aug 25

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request Priority: Major
Reporter: richlv Assignee: Alexei Vladishev
Resolution: Fixed Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

in "status of triggers", 1.8.1 provides new filter option, "show triggers with unacknowledged events". unfortunately, this option is a separate choice from "show all" and "show problems", which works like "show all", thus it does not allow to show only unacknowledged problems.

to solve this problem, this option should be moved to a checkbox state - for example, "show only triggers with unack events", which would work separately from "show all/show problems" dropdown



 Comments   
Comment by richlv [ 2010 Aug 25 ]

this was implemented in 1.8.3





[ZBXNEXT-138] Cannot bind to multiple network interfaces (Debian bug #500148) Created: 2009 Oct 13  Updated: 2011 Dec 22  Resolved: 2010 Jun 03

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Agent (G), Proxy (P), Server (S)
Affects Version/s: None
Fix Version/s: 1.8.3

Type: Change Request Priority: Minor
Reporter: Christoph Haas Assignee: Aleksandrs Saveljevs
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Debian 5.0



 Description   

A Debian user has reported the following issue at the Debian bug tracker (http://bugs.debian.org/500148):

Zabbix agent (and possibly zabbix_server, but I havent checked this)
doesn't appear to be able to bind to multiple network interfaces.
It's either all (0.0.0.0) or just one.

I have tried using:

ListenIP=127.0.0.1,192.168.1.10,10.0.0.1

or

ListenIP=127.0.0.1 192.168.1.10 10.0.0.1

or

ListenIP=127.0.0.1
ListenIP=192.168.1.10
ListenIP=10.0.0.1

but with the latter try, it'll only bind to 10.0.0.1.



 Comments   
Comment by richlv [ 2009 Oct 13 ]

from the downstream report :
"One of the requirements for TCP/IP ports usage in a vserver is that the port isn't bound to 0.0.0.0 in the host, so you typically bind to only the IPs you are interested in. So I wanted to do a bind on the public IP and another one to the private IP."

Comment by Alexei Vladishev [ 2009 Nov 22 ]

I moved it to feature requests. I do not see any bug here.

Comment by Aleksandrs Saveljevs [ 2010 Jun 02 ]

Available in pre-1.8.3 in r12472.

Comment by Aleksandrs Saveljevs [ 2010 Jun 03 ]

If ListenIP configuration parameter is not specified, daemons crash.

Comment by Aleksandrs Saveljevs [ 2010 Jun 03 ]

Fixed in pre-1.8.3 in 12504.

Comment by Alexander Vladishev [ 2010 Jun 14 ]

Fixed compilation on Windows platforms in r12733.





Generated at Sat Apr 27 07:28:25 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.