[ZBXNEXT-2033] Zabbix Helix ITSM integration ex (Remedy) Created: 2013 Nov 19  Updated: 2025 Jun 04

Status: Elaborating
Project: ZABBIX FEATURE REQUESTS
Component/s: Templates (T)
Affects Version/s: None
Fix Version/s: None

Type: New Feature Request Priority: Major
Reporter: Andris Zeila Assignee: Zabbix Integration Team
Resolution: Unresolved Votes: 32
Labels: integration, remedy
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File import.pl     PNG File mediatype-passwd.png     Text File proxy upgrade issue.txt    
Issue Links:
Duplicate
is duplicated by ZBXNEXT-7776 Integration with BMC Helix Closed
Sub-task
depends on ZBXNEXT-3767 Port Remedy integration to 3.2.5 branch Closed
depends on ZBXNEXT-4010 Port Remedy integration to 3.2.7 branch Closed
Team: Team INT
Sprint: Sprint 63 (Apr 2020), Sprint 64 (May 2020), Sprint 65 (Jun 2020), Sprint 66 (Jul 2020), Sprint 67 (Aug 2020), Sprint 68 (Sep 2020), Sprint 69 (Oct 2020), Sprint 70 (Nov 2020), Sprint 71 (Dec 2020), Sprint 72 (Jan 2021), Sprint 73 (Feb 2021), Sprint 74 (Mar 2021), Sprint 75 (Apr 2021)
Story Points: 5

 Description   

Automatically create a new Zabbix Helix ITSM integration ex (Remedy) incident and manage Zabbix Helix ITSM integration ex (Remedy) incident status based on Zabbix events.

A new media type 'Remedy ticket' must be added and handled correspondingly.



 Comments   
Comment by Andris Zeila [ 2013 Nov 22 ]

The first specifications draft is available at https://www.zabbix.org/wiki/Docs/specs/ZBXNEXT-2033

Comment by Andris Zeila [ 2013 Nov 22 ]

The initial implementation according to the specifications draft can be found in development branch svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033

<dimir> UPD, latest one: https://git.zabbix.com/projects/ZBX/repos/zabbix/commits?until=refs%2Fheads%2Ffeature%2FZBXNEXT-2033_349

Comment by Ivo Kurzemnieks [ 2013 Dec 04 ]

[F] Added possibily to add media type "Remedy Service" via frontend and API. See dev branch svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033

<dimir> UPD, latest one: https://git.zabbix.com/projects/ZBX/repos/zabbix/commits?until=refs%2Fheads%2Ffeature%2FZBXNEXT-2033_349

Comment by Eduards Samersovs (Inactive) [ 2013 Dec 11 ]

(1) [F] CMediaType:

  • CMediaType create/update validation on Super Admin permissions must be inside validateCreate() and validateUpdate()
  • $mediaTypes = zbx_toArray($mediaTypes); must be before validation and inside validateCreate() this is not needed
  • CMediatype.php:362 - better to use API::getApi()->select(), also output fields must be specified
  • CMediatype.php:362 - require to get data once for all media types
  • validation on description length must be after validate on unique
  • if we get data from database will be good to write prefix in variables names, for example $dbMediaTypeExists = $this->get(array(...
  • CMediatype.php:517 - validateRequiredFieldsByType() will be good rename to checkRequiredFieldsByType() to keep API naming
  • CMediatype.php:522 - variable $requiredFieldsByType can be defined with all keys at once
  • messages in validation on require field in validateCreate() and validateUpdate() are different
  • CMediatype.php:439 - will be good if variable $mediaTypesDb rename to $dbMediaTypes
  • CMediatype.php:464 - not sure that validation on description size is need, if need, with one error message will be enough

iivs RESOLVED in r40985
Eduards CLOSED

Comment by Eduards Samersovs (Inactive) [ 2013 Dec 11 ]

(2) [F] New function fieldToString() must be renamed. Inside this function value from getRequest('type') must be passed as function parameter.

iivs RESOLVED in r40986
Eduards CLOSED

Comment by Eduards Samersovs (Inactive) [ 2013 Dec 11 ]

(3) [F] Why "localhost" is default value for Remedy Service URL and Proxy in create event?

iivs it was due to data submitting, because we use same fields.

RESOLVED in r41069

Eduards REOPEN, Suggest instead of javascript templates used data-* attributes to set default values and active use disable/enable, show/hide javascript methods

iivs Instead of data-* attributes, I make it possible with new fields and 'ViewSwitcher'.
RESOLVED in r41182

Eduards REOPEN, Password field broken in edit mode (see mediatype-passwd.png)

  • duplicate code in js can be removed using trigger('change')
  • redundant variable $cmbTypeRow in administration.mediatypes.edit.php:50
  • media_types.php:141-187 can be optimized
  • redundant empty lines in CMediaType API
  • please compare strings in strict mode

iivs RESOLVED in r41303

Eduards REOPEN
Undefined index: passwd [ in /home/zabbix/www/ZBX-TESTING/frontends/php/media_types.php:182]

iivs RESOLVED in r41329

Eduards CLOSED

Comment by Eduards Samersovs (Inactive) [ 2014 Jan 07 ]

(4) [F] "Change password" button must have the same style like in user password change.

iivs RESOLVED in r41567

Eduards CLOSED

Comment by Andris Zeila [ 2014 Jan 31 ]

Created a prototype script to import CI RefconID values into host inventory tag field. (import.pl attached)

Comment by Andris Zeila [ 2014 Jan 31 ]

(5) [F] A new field should be added to media type configuration - Services mapping. It will point to a value mapping used to map Remedy services to Zabbix groups and should be stored into media_type.smtp_email field.

iivs RESOLVED in r42248

Eduards REOPEN

  • please return previous code of parameters defining in save action, it was more correct. At now for several variables value defines two times.
  • will be good to set size (255) of new field in "new TextBox()"

iivs
Width is strandart size like other input fields and maxlength 255 is already by default. Nothing to change there.
Reverted some changes : RESOLVED in r42274

Eduards CLOSED

Comment by Ivo Kurzemnieks [ 2014 Feb 20 ]

(6) [F] Implemented Remedy ticket creation and update when acknowledging events through frontend. Added Remedy ticket information in event details page.

RESOLVED in r42797-r42827

Eduards REOPEN

  • CZabbixServer.php:164,182 - input arrays must be defined as array input parameter
  • acknow.php:191 isset($event) - this is bad coding style to somewhere define variable and somewhere with isset() check if it exist (discussed with Sasha)
  • acknow.php:137 - redundant code $remedyService = reset($remedyService);
  • acknow.php:148 - please rename $mediaQuery to $ticket
  • acknow.php:150 - if server return error will be good to display it
  • acknow.php:155 - redundant check if exist array field "error" isset($mediaQuery[$eventId]['error'])
  • acknow.php - if action is "save" we query server two times instead of one

iivs RESOLVED in r43029
Eduards REOPEN

  • acknow.php - $ticketLink also must be defined in the beginning

iivs RESOLVED in r43050

Eduards

  • acknow.php:264 - undefined index if ticked for actual eventid doesn't exist
  • links to outside ticked system must be open in new window (discussed with Pavel)

iivs I will not receive undefined index, since server will return all indexes including existing event. If ticket is not created, simply 'externalid' will be empty, but eventid will still exist, because we open page from existing event. That's why I used line 261 to make it easier to access returned ticket data.

Links in new windows RESOLVED in r43062

Eduards CLOSED

Comment by Eduards Samersovs (Inactive) [ 2014 Feb 26 ]

(7) [F] Please define in specification ZBX_SOCKET_REMEDY_TIMEOUT value

iivs Specification updated.
I also changed default timeout to 10 seconds like on server side.
RESOLVED in r43039
Eduards CLOSED

Comment by Eduards Samersovs (Inactive) [ 2014 Feb 27 ]

(8) It user don't want to update ticked and stay in acknowledge page label changes to "Create ticked"

iivs I moved Remedy service operations to special class. I also added assignee and status in acknowledge and event details page.
RESOLVED in r43075-r43100, code refactoring and checkbox reset as we discussed in r43101-r43103

Eduards CLOSED

Comment by Eduards Samersovs (Inactive) [ 2014 Feb 27 ]

(9) [F]

  • tr_event.php:124 - redundant reset
  • tr_event.php:145 - redundant isset on error
  • in aknowledge page ticket is called "Ticked" but in event details page "Ticked ID". Will be nice to call it also simply "Ticked". Specification also must be updated. Discussed with Pavel.

iivs RESOLVED in r43063

Eduards CLOSED

Comment by Ivo Kurzemnieks [ 2014 Mar 03 ]

(10) [F] After unsuccessful acknowledgement of event (server error), checkbox is displayed. Also 10 seconds timeout connection is sometimes not enough. Timeout is now set to 20 seconds.

RESOLVED in r43114

See minor improvement on error message handling ir r43126 and (12) for additional error message fix.

Eduards CLOSED

Comment by Rodrigo Lopes Quilez [ 2014 Mar 11 ]

Hello, sorry about this newbie question, but what i need to do to use this integration on my installed Zabbix 2.2.2 ? Do you have any procedure to install? Thank you so much.

Comment by Andris Zeila [ 2014 Mar 11 ]

You would need to build server, take frontend from this development branch (svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033). But the initial version is tailored for a specific use case, so it's not ready for general use.

Comment by Ivo Kurzemnieks [ 2014 Mar 20 ]

(11) [F] Non super-admins can't get own mediatype due to permission limitations

iivs RESOLVED in r43607

Eduards CLOSED

Comment by Ivo Kurzemnieks [ 2014 Mar 20 ]

(12) [F] If Zabbix server is offline, error message is displayed at the bottom. Function hasErrorMessages is wrongly written with inverse meaning.

Added better error message display and fixed function hasErrorMessages.
RESOLVED in r43593

Eduards CLOSED

Comment by Ivo Kurzemnieks [ 2014 Mar 20 ]

(13) [F] Populate "Summary" field in Remedy Service with trigger name instead of trigger status

wiper I believe they want to see trigger name and event status. Currently it displays trigger status, so acknowledging a problem event of trigger that is already in OK state gives 'OK' subject, which is wrong.

iivs I also changed display of checkbox to not show when in OK state and no ticket was created.
RESOLVED in r43609, changed trigger status to event status in r43636

Eduards CLOSED

wiper At the end they decided to have only trigger name in incident summary. REOPENED

iivs RESOLVED in r43791
Eduards CLOSED

Comment by Ivo Kurzemnieks [ 2014 Mar 20 ]

(14) [F] Link to Remedy Service is defined in two places. One in Administration > Media type configuration and second in defines. Both are different. Second one points to ticket. Get base http link from media type configuration and add additional params from defines.

iivs RESOLVED in r43611

Eduards REOPEN
Undefined indexes if media type Remedy Service URL is "localhost"
Undefined index: scheme [acknow.php:131 → CRemedyService::init() in /home/zabbix/www/ZBX-TESTING/frontends/php/include/classes/remedy/CRemedyService.php:70]
Undefined index: host [acknow.php:131 → CRemedyService::init() in /home/zabbix/www/ZBX-TESTING/frontends/php/include/classes/remedy/CRemedyService.php:76]

wiper I also got this error when opening acknowledge window by user without defined Remedy media

iivs Note that it should start with http and end with slash, to work properly.
RESOLVED in r43792, r43795 (added media check fo specific user and it media is enabled)

Eduards CLOSED

Comment by Ivo Kurzemnieks [ 2014 Mar 24 ]

(15) [F] display "Create ticket" when incident status is "Closed" or "Cancelled"

iivs RESOLVED in r43675, r43677

Eduards CLOSED

Comment by Eduards Samersovs (Inactive) [ 2014 Mar 25 ]

(16) [F] Require to check media type status

iivs RESOLVED in r43792, r43795 (added media check fo specific user and it media is enabled)

Eduards REOPEN
CRemedyService.php:80 - We can't call zbx_toHash() because 'userid' in this array is not unique
$mediaType['media'] = zbx_toHash($mediaType['media'], 'userid');

iivs We decided to get first active media. RESOLVED in r44154

Eduards CLOSED

Comment by Andris Zeila [ 2014 Mar 28 ]

(17) [I] Proxy compilation error
RESOLVED in r43803

asaveljevs Proxy does not compile by itself, without server:

$ mk
make[3]: *** No rule to make target `../../src/libs/zbxmedia/libzbxmedia.a', needed by `zabbix_proxy'.  Stop.
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

asaveljevs Why do we need libzbxmedia.a for proxy? REOPENED.

wiper No, but it was decided to keep it simple instead of reorganizing trapper code into server/proxy specific parts.

asaveljevs Since the branch does not represent a generic solution for now, it was decided to leave as is for now. WON'T FIX.

Comment by Aleksandrs Saveljevs [ 2014 Apr 04 ]

(18) If a host does not have inventory turned on, it tries to send a Remedy alert, but fails and error message is empty.

wiper RESOLVED in r44258. Also added few more error messages.

Comment by Aleksandrs Saveljevs [ 2014 Apr 04 ]

(19) Enabled feature list in Zabbix server log file should probably include Remedy support, same as Ez Texting.

wiper RESOLVED in r44688

Comment by Aleksandrs Saveljevs [ 2014 Apr 04 ]

(20) The order of table "ticket" fields is different between dbschema.c and upgrade patch. Also, "triggerid" field in the patch references "triggers" table, whereas in dbschema.c it does not. Finally, the default value settings for "externalid", "clock", and "new" are different, too.

wiper RESOLVED in r44220

Comment by Aleksandrs Saveljevs [ 2014 Apr 07 ]

(21) The "Comments" section for remedy_get_service_by_host() does not seem to be relevant anymore.

wiper RESOLVED in r44223

Comment by Aleksandrs Saveljevs [ 2014 Apr 07 ]

(22) There may be multiple events in the same seconds, that is why "events" table contains both "clock" and "ns". For this reason, multiple tickets may be created in the same second. Why "ticket" table only has "clock", but no "ns"?

wiper The clock is used in two cases:
1) passed to frontend to display incident creation date/time
2) used to find the last created incident for a specific trigger/event

In the first case we don't need ns, but in the second case theoretically even ns might not be enough. Maybe we should change the logic by simply picking the last incident by ticketid.

wiper After discussion it was decided that adding ticketid to order (clock,ticketid) will be enough to satisfy the second case.
RESOLVED in r44687

Comment by Aleksandrs Saveljevs [ 2014 Apr 07 ]

(23) In function remedy_create_ticket(), "loginid" should be escaped.

wiper RESOLVED in r44228

Comment by Aleksandrs Saveljevs [ 2014 Apr 07 ]

(24) When previous incidents for a trigger have been resolved, a new incident is created even when a Remedy action is disabled.

asaveljevs This happened because there was another action that sent a message to all media, not just email. WON'T FIX.

Comment by Aleksandrs Saveljevs [ 2014 Apr 07 ]

(25) Please take a look at my code review changes in r44122. Mostly style, but some minor bugs, too.

wiper thanks, CLOSED

Comment by Oleg Ivanivskyi [ 2014 Apr 08 ]

(26) Zabbix_server crashes - in "alerter [sending alerts](zbx_remedy_process_alert+0x67)".

wiper Backtrace:

  8414:20140406:212523.592 === Backtrace: ===
  8414:20140406:212523.605 10: /usr/local/sbin/zabbix_server: alerter [sending alerts](print_fatal_info+0x10b) [0x468d1b]
  8414:20140406:212523.605 9: /usr/local/sbin/zabbix_server: alerter [sending alerts]() [0x4695bf]
  8414:20140406:212523.605 8: /lib64/libc.so.6(+0x32bf0) [0x7f38f85afbf0]
  8414:20140406:212523.605 7: /usr/local/sbin/zabbix_server: alerter [sending alerts]() [0x46dc93]
  8414:20140406:212523.605 6: /usr/local/sbin/zabbix_server: alerter [sending alerts](zbx_remedy_process_alert+0x67) [0x46edb7]
  8414:20140406:212523.605 5: /usr/local/sbin/zabbix_server: alerter [sending alerts](execute_action+0x98) [0x41ab88]
  8414:20140406:212523.605 4: /usr/local/sbin/zabbix_server: alerter [sending alerts](main_alerter_loop+0x26e) [0x41b11e]
  8414:20140406:212523.605 3: /usr/local/sbin/zabbix_server: alerter [sending alerts](MAIN_ZABBIX_ENTRY+0x972) [0x41a202]
  8414:20140406:212523.605 2: /usr/local/sbin/zabbix_server: alerter [sending alerts](daemon_start+0x1b2) [0x468292]
  8414:20140406:212523.605 1: /lib64/libc.so.6(__libc_start_main+0xe6) [0x7f38f859bc36]
  8414:20140406:212523.606 0: /usr/local/sbin/zabbix_server: alerter [sending alerts]() [0x414b99]

Objectdump fragment:

			/* check if the ticket should be reopened */
			if (0 == strcmp(status, ZBX_REMEDY_STATUS_RESOLVED))
  46dc84:	48 8d 3d 0a 3d 06 00 	lea    0x63d0a(%rip),%rdi        # 4d1995 <__PRETTY_FUNCTION__.21996+0x1185>
  46dc8b:	b9 09 00 00 00       	mov    $0x9,%ecx
  46dc90:	48 89 c6             	mov    %rax,%rsi
  46dc93:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
  46dc95:	0f 85 0d 03 00 00    	jne    46dfa8 <remedy_process_event+0x4d8>

wiper Judging from the above apparently there can be a case when HelpDesk_Query_Service can return incident data without status field. Probably the best would be to handle as canceled incident.

wiper RESOLVED in 44235

wiper Treating such situation as canceled incident might not be a good idea (until it's clear why and how often such situation might happen). In this case it would be better to treat is as an error. Waiting for more input from client.
REOPENED

wiper It was decided to fail the incident update if Query_Service did not return status field. RESOLVED in r44268

Comment by Andris Zeila [ 2014 May 13 ]

(27) [S] server should use custom HPD_Incident_Interface_Create_Monitor_WS interface when creating a new incident to provide Service Class field. This field is taken from host inventory serialno_b field, where it is imported with an external script similarly to reconid field.

RESOLVED in r45433

Comment by Andris Zeila [ 2014 Jul 02 ]

Remedy development changes merged development branch svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033_224 based on 2.2.4 version.

Comment by Oleg Ivanivskyi [ 2015 Jan 11 ]

(28) Zabbix server is continually crashing in alerter - /usr/local/sbin/zabbix_server: alerter [sending alerts](zbx_remedy_process_alert+0x67) [0x473a37]. It can be related to a maintenance window of the BMC server.

18891:20150111:033430.883 Starting Zabbix Server. Zabbix 2.2.4 (revision 46988).
 18891:20150111:033430.884 ****** Enabled features ******
 18891:20150111:033430.884 SNMP monitoring:           YES
 18891:20150111:033430.884 IPMI monitoring:           YES
 18891:20150111:033430.884 WEB monitoring:            YES
 18891:20150111:033430.884 VMware monitoring:         YES
 18891:20150111:033430.884 Jabber notifications:       NO
 18891:20150111:033430.884 Ez Texting notifications:  YES
 18891:20150111:033430.884 Remedy incident support:   YES
 18891:20150111:033430.884 ODBC:                      YES
 18891:20150111:033430.884 SSH2 support:              YES
 18891:20150111:033430.884 IPv6 support:              YES
 18891:20150111:033430.884 ******************************
 18891:20150111:033430.884 using configuration file: /app/apache/zabbix/etc/zabbix_server.conf
 18891:20150111:033430.906 current database version (mandatory/optional): 02020008/02020008
 18891:20150111:033430.907 required mandatory version: 02020008
 18899:20150111:033435.221 server #1 started [configuration syncer #1]
 18900:20150111:033435.221 server #2 started [db watchdog #1]
 18963:20150111:033435.245 server #65 started [trapper #3]
 18967:20150111:033435.245 server #69 started [trapper #7]
 18972:20150111:033435.246 server #74 started [trapper #12]
 18964:20150111:033435.310 server #66 started [trapper #4]
 18968:20150111:033435.310 server #70 started [trapper #8]
 18971:20150111:033435.339 server #73 started [trapper #11]
 18961:20150111:033435.361 server #63 started [trapper #1]
 18965:20150111:033435.362 server #67 started [trapper #5]
 18962:20150111:033435.374 server #64 started [trapper #2]
 18966:20150111:033435.374 server #68 started [trapper #6]
 18970:20150111:033435.375 server #72 started [trapper #10]
 18973:20150111:033435.381 server #75 started [trapper #13]
 18985:20150111:033435.381 server #87 started [trapper #25]
 18969:20150111:033435.381 server #71 started [trapper #9]
 18995:20150111:033435.382 server #97 started [icmp pinger #5]
 18999:20150111:033435.383 server #101 started [icmp pinger #9]
 19003:20150111:033435.383 server #105 started [icmp pinger #13]
 18977:20150111:033435.383 server #79 started [trapper #17]
 18989:20150111:033435.384 server #91 started [trapper #29]
 19007:20150111:033435.384 server #109 started [housekeeper #1]
 19007:20150111:033435.384 executing housekeeper
 18981:20150111:033435.384 server #83 started [trapper #21]
 19011:20150111:033435.384 server #113 started [history syncer #1]
 18984:20150111:033435.394 server #86 started [trapper #24]
 18996:20150111:033435.395 server #98 started [icmp pinger #6]
 19000:20150111:033435.395 server #102 started [icmp pinger #10]
 18992:20150111:033435.395 server #94 started [icmp pinger #2]
 18976:20150111:033435.396 server #78 started [trapper #16]
 18988:20150111:033435.396 server #90 started [trapper #28]
 18980:20150111:033435.396 server #82 started [trapper #20]
 19004:20150111:033435.410 server #106 started [icmp pinger #14]
 19009:20150111:033435.411 server #111 started [http poller #1]
 19013:20150111:033435.411 server #115 started [history syncer #3]
 18974:20150111:033435.421 server #76 started [trapper #14]
 18986:20150111:033435.422 server #88 started [trapper #26]
 18994:20150111:033435.422 server #96 started [icmp pinger #4]
 18998:20150111:033435.422 server #100 started [icmp pinger #8]
 19002:20150111:033435.422 server #104 started [icmp pinger #12]
 18978:20150111:033435.423 server #80 started [trapper #18]
 18990:20150111:033435.423 server #92 started [trapper #30]
 19006:20150111:033435.423 server #108 started [alerter #1]
 18975:20150111:033435.429 server #77 started [trapper #15]
 18987:20150111:033435.429 server #89 started [trapper #27]
 18982:20150111:033435.429 server #84 started [trapper #22]
 18997:20150111:033435.430 server #99 started [icmp pinger #7]
 19001:20150111:033435.430 server #103 started [icmp pinger #11]
 18993:20150111:033435.430 server #95 started [icmp pinger #3]
 19005:20150111:033435.430 server #107 started [icmp pinger #15]
 18979:20150111:033435.430 server #81 started [trapper #19]
 18991:20150111:033435.431 server #93 started [icmp pinger #1]
 19008:20150111:033435.431 server #110 started [timer #1]
 18983:20150111:033435.431 server #85 started [trapper #23]
 19012:20150111:033435.431 server #114 started [history syncer #2]
 18891:20150111:033435.433 server #0 started [main process]
 19021:20150111:033435.505 server #122 started [proxy poller #4]
 19017:20150111:033435.505 server #118 started [snmp trapper #1]
No log handling enabled - turning on stderr logging
Cannot find module (hpnetctz): At line 1 in (none)
 19022:20150111:033435.523 server #123 started [proxy poller #5]
 19018:20150111:033435.523 server #119 started [proxy poller #1]
 19023:20150111:033435.549 server #124 started [self-monitoring #1]
 19016:20150111:033435.550 server #117 started [escalator #1]
 19019:20150111:033435.550 server #120 started [proxy poller #2]
 19020:20150111:033435.550 server #121 started [proxy poller #3]
 19015:20150111:033435.574 server #116 started [history syncer #4]
 19006:20150111:033435.603 Got signal [signal:11(SIGSEGV),reason:1,refaddr:(nil)]. Crashing ...
 19006:20150111:033435.603 ====== Fatal information: ======
 19006:20150111:033435.603 Program counter: 0x7fb8d8ed1ae2
 19006:20150111:033435.603 === Registers: ===
 19006:20150111:033435.603 r8      =                0 =                    0 =                    0
 19006:20150111:033435.603 r9      =                0 =                    0 =                    0
 19006:20150111:033435.603 r10     =     7fb8d8f64190 =      140431890727312 =      140431890727312
 19006:20150111:033435.603 r11     =     7fb8d9aa37b0 =      140431902521264 =      140431902521264
 19006:20150111:033435.603 r12     =              5b9 =                 1465 =                 1465
 19006:20150111:033435.603 r13     =           4d85a7 =              5080487 =              5080487
 19006:20150111:033435.603 r14     =     7fff0083ce70 =      140733202026096 =      140733202026096
 19006:20150111:033435.603 r15     =                2 =                    2 =                    2
 19006:20150111:033435.603 rdi     =                0 =                    0 =                    0
 19006:20150111:033435.603 rsi     =              5b9 =                 1465 =                 1465
 19006:20150111:033435.604 rbp     =                0 =                    0 =                    0
 19006:20150111:033435.604 rbx     =                9 =                    9 =                    9
 19006:20150111:033435.604 rdx     =                0 =                    0 =                    0
 19006:20150111:033435.604 rax     =                0 =                    0 =                    0
 19006:20150111:033435.604 rcx     =                0 =                    0 =                    0
 19006:20150111:033435.604 rsp     =     7fff0083c838 =      140733202024504 =      140733202024504
 19006:20150111:033435.604 rip     =     7fb8d8ed1ae2 =      140431890127586 =      140431890127586
 19006:20150111:033435.604 efl     =            10246 =                66118 =                66118
 19006:20150111:033435.604 csgsfs  =               33 =                   51 =                   51
 19006:20150111:033435.604 err     =                4 =                    4 =                    4
 19006:20150111:033435.604 trapno  =                e =                   14 =                   14
 19006:20150111:033435.604 oldmask =                0 =                    0 =                    0
 19006:20150111:033435.604 cr2     =                0 =                    0 =                    0
 19006:20150111:033435.604 === Backtrace: ===
 19006:20150111:033435.604 13: /usr/local/sbin/zabbix_server: alerter [sending alerts](print_fatal_info+0x10b) [0x46d74b]
 19006:20150111:033435.604 12: /usr/local/sbin/zabbix_server: alerter [sending alerts]() [0x46dfef]
 19006:20150111:033435.604 11: /lib64/libc.so.6(+0x32bf0) [0x7fb8d8e83bf0]
 19006:20150111:033435.604 10: /lib64/libc.so.6(+0x80ae2) [0x7fb8d8ed1ae2]
 19006:20150111:033435.604 9: /lib64/libc.so.6(__strdup+0x16) [0x7fb8d8ed17e6]
 19006:20150111:033435.604 8: /usr/local/sbin/zabbix_server: alerter [sending alerts](zbx_strdup2+0x30) [0x475a20]
 19006:20150111:033435.604 7: /usr/local/sbin/zabbix_server: alerter [sending alerts]() [0x472cad]
 19006:20150111:033435.604 6: /usr/local/sbin/zabbix_server: alerter [sending alerts](zbx_remedy_process_alert+0x67) [0x473a37]
 19006:20150111:033435.604 5: /usr/local/sbin/zabbix_server: alerter [sending alerts](execute_action+0x98) [0x41af08]
 19006:20150111:033435.604 4: /usr/local/sbin/zabbix_server: alerter [sending alerts](main_alerter_loop+0x26e) [0x41b49e]
 19006:20150111:033435.604 3: /usr/local/sbin/zabbix_server: alerter [sending alerts](MAIN_ZABBIX_ENTRY+0x982) [0x41a582]
 19006:20150111:033435.604 2: /usr/local/sbin/zabbix_server: alerter [sending alerts](daemon_start+0x1b2) [0x46ccc2]
 19006:20150111:033435.604 1: /lib64/libc.so.6(__libc_start_main+0xe6) [0x7fb8d8e6fc36]
 19006:20150111:033435.604 0: /usr/local/sbin/zabbix_server: alerter [sending alerts]() [0x415059]
 19006:20150111:033435.604 === Memory map: ===
 19006:20150111:033435.604 00400000-0050e000 r-xp 00000000 fd:04 226913                             /usr/local/sbin/zabbix_server
 19006:20150111:033435.605 0070e000-00760000 r--p 0010e000 fd:04 226913                             /usr/local/sbin/zabbix_server
 19006:20150111:033435.605 00760000-00764000 rw-p 00160000 fd:04 226913                             /usr/local/sbin/zabbix_server
 19006:20150111:033435.605 00764000-0078b000 rw-p 00000000 00:00 0                                  [heap]
 19006:20150111:033435.605 0078b000-007bb000 rw-p 00000000 00:00 0                                  [heap]
 19006:20150111:033435.605 007bb000-00800000 rw-p 00000000 00:00 0                                  [heap]
 19006:20150111:033435.605 7fb877087000-7fb87709c000 r-xp 00000000 fd:02 122996                     /lib64/libgcc_s.so.1
 19006:20150111:033435.605 7fb87709c000-7fb87729b000 ---p 00015000 fd:02 122996                     /lib64/libgcc_s.so.1
 19006:20150111:033435.605 7fb87729b000-7fb87729c000 r--p 00014000 fd:02 122996                     /lib64/libgcc_s.so.1
 19006:20150111:033435.605 7fb87729c000-7fb87729d000 rw-p 00015000 fd:02 122996                     /lib64/libgcc_s.so.1
 19006:20150111:033435.605 7fb87729d000-7fb8772d2000 r--s 00000000 fd:05 90506                      /var/run/nscd/services
 19006:20150111:033435.605 7fb8772d2000-7fb8972d2000 rw-s 00000000 00:04 5636102                    /SYSV76084014 (deleted)
 19006:20150111:033435.605 7fb8972d2000-7fb8972db000 rw-s 00000000 00:04 5603333                    /SYSV53084014 (deleted)
 19006:20150111:033435.605 7fb8972db000-7fb89bfa8000 rw-s 00000000 00:04 5570564                    /SYSV73084014 (deleted)
 19006:20150111:033435.605 7fb89bfa8000-7fb8b72dc000 rw-s 00000000 00:04 5537795                    /SYSV67084014 (deleted)
 19006:20150111:033435.605 7fb8b72dc000-7fb8bf2dc000 rw-s 00000000 00:04 5505026                    /SYSV74084014 (deleted)
 19006:20150111:033435.605 7fb8bf2dc000-7fb8c72dc000 rw-s 00000000 00:04 5472257                    /SYSV78084014 (deleted)
 19006:20150111:033435.605 7fb8c72dc000-7fb8d72dc000 rw-s 00000000 00:04 5439488                    /SYSV68084014 (deleted)
 19006:20150111:033435.605 7fb8d72dc000-7fb8d72e3000 r-xp 00000000 fd:02 123099                     /lib64/libnss_sss.so.2
 19006:20150111:033435.605 7fb8d72e3000-7fb8d74e2000 ---p 00007000 fd:02 123099                     /lib64/libnss_sss.so.2
 19006:20150111:033435.605 7fb8d74e2000-7fb8d74e3000 r--p 00006000 fd:02 123099                     /lib64/libnss_sss.so.2
 19006:20150111:033435.605 7fb8d74e3000-7fb8d74e4000 rw-p 00007000 fd:02 123099                     /lib64/libnss_sss.so.2
 19006:20150111:033435.605 7fb8d74e4000-7fb8d74f0000 r-xp 00000000 fd:02 122906                     /lib64/libnss_files-2.11.3.so
 19006:20150111:033435.605 7fb8d74f0000-7fb8d76ef000 ---p 0000c000 fd:02 122906                     /lib64/libnss_files-2.11.3.so
 19006:20150111:033435.605 7fb8d76ef000-7fb8d76f0000 r--p 0000b000 fd:02 122906                     /lib64/libnss_files-2.11.3.so
 19006:20150111:033435.605 7fb8d76f0000-7fb8d76f1000 rw-p 0000c000 fd:02 122906                     /lib64/libnss_files-2.11.3.so
 19006:20150111:033435.605 7fb8d76f1000-7fb8d76fb000 r-xp 00000000 fd:02 122910                     /lib64/libnss_nis-2.11.3.so
 19006:20150111:033435.605 7fb8d76fb000-7fb8d78fa000 ---p 0000a000 fd:02 122910                     /lib64/libnss_nis-2.11.3.so
 19006:20150111:033435.605 7fb8d78fa000-7fb8d78fb000 r--p 00009000 fd:02 122910                     /lib64/libnss_nis-2.11.3.so
 19006:20150111:033435.605 7fb8d78fb000-7fb8d78fc000 rw-p 0000a000 fd:02 122910                     /lib64/libnss_nis-2.11.3.so
 19006:20150111:033435.605 7fb8d78fc000-7fb8d7903000 r-xp 00000000 fd:02 122902                     /lib64/libnss_compat-2.11.3.so
 19006:20150111:033435.605 7fb8d7903000-7fb8d7b02000 ---p 00007000 fd:02 122902                     /lib64/libnss_compat-2.11.3.so
 19006:20150111:033435.605 7fb8d7b02000-7fb8d7b03000 r--p 00006000 fd:02 122902                     /lib64/libnss_compat-2.11.3.so
 19006:20150111:033435.605 7fb8d7b03000-7fb8d7b04000 rw-p 00007000 fd:02 122902                     /lib64/libnss_compat-2.11.3.so
 19006:20150111:033435.605 7fb8d7b04000-7fb8d7b1d000 r-xp 00000000 fd:04 141745                     /usr/lib64/libsasl2.so.2.0.22
 19006:20150111:033435.605 7fb8d7b1d000-7fb8d7d1d000 ---p 00019000 fd:04 141745                     /usr/lib64/libsasl2.so.2.0.22
 19006:20150111:033435.605 7fb8d7d1d000-7fb8d7d1e000 r--p 00019000 fd:04 141745                     /usr/lib64/libsasl2.so.2.0.22
 19006:20150111:033435.605 7fb8d7d1e000-7fb8d7d1f000 rw-p 0001a000 fd:04 141745                     /usr/lib64/libsasl2.so.2.0.22
 19006:20150111:033435.605 7fb8d7d1f000-7fb8d7d24000 r-xp 00000000 fd:04 139340                     /usr/lib64/libgdbm.so.3.0.0
 19006:20150111:033435.605 7fb8d7d24000-7fb8d7f23000 ---p 00005000 fd:04 139340                     /usr/lib64/libgdbm.so.3.0.0
 19006:20150111:033435.605 7fb8d7f23000-7fb8d7f24000 r--p 00004000 fd:04 139340                     /usr/lib64/libgdbm.so.3.0.0
 19006:20150111:033435.605 7fb8d7f24000-7fb8d7f25000 rw-p 00005000 fd:04 139340                     /usr/lib64/libgdbm.so.3.0.0
 19006:20150111:033435.605 7fb8d7f25000-7fb8d7f63000 r-xp 00000000 fd:02 122953                     /lib64/libncurses.so.5.6
 19006:20150111:033435.605 7fb8d7f63000-7fb8d8163000 ---p 0003e000 fd:02 122953                     /lib64/libncurses.so.5.6
 19006:20150111:033435.605 7fb8d8163000-7fb8d8167000 r--p 0003e000 fd:02 122953                     /lib64/libncurses.so.5.6
 19006:20150111:033435.605 7fb8d8167000-7fb8d816d000 rw-p 00042000 fd:02 122953                     /lib64/libncurses.so.5.6
 19006:20150111:033435.605 7fb8d816d000-7fb8d8174000 r-xp 00000000 fd:04 141867                     /usr/lib64/libOpenIPMIutils.so.0.0.1
 19006:20150111:033435.605 7fb8d8174000-7fb8d8373000 ---p 00007000 fd:04 141867                     /usr/lib64/libOpenIPMIutils.so.0.0.1
 19006:20150111:033435.605 7fb8d8373000-7fb8d8374000 r--p 00006000 fd:04 141867                     /usr/lib64/libOpenIPMIutils.so.0.0.1
 19006:20150111:033435.605 7fb8d8374000-7fb8d8375000 rw-p 00007000 fd:04 141867                     /usr/lib64/libOpenIPMIutils.so.0.0.1
 19006:20150111:033435.605 7fb8d8375000-7fb8d838c000 r-xp 00000000 fd:02 122915                     /lib64/libpthread-2.11.3.so
 19006:20150111:033435.605 7fb8d838c000-7fb8d858c000 ---p 00017000 fd:02 122915                     /lib64/libpthread-2.11.3.so
 19006:20150111:033435.605 7fb8d858c000-7fb8d858d000 r--p 00017000 fd:02 122915                     /lib64/libpthread-2.11.3.so
 19006:20150111:033435.605 7fb8d858d000-7fb8d858e000 rw-p 00018000 fd:02 122915                     /lib64/libpthread-2.11.3.so
 19006:20150111:033435.605 7fb8d858e000-7fb8d8592000 rw-p 00000000 00:00 0
 19006:20150111:033435.605 7fb8d8592000-7fb8d85a7000 r-xp 00000000 fd:02 122926                     /lib64/libz.so.1.2.7
 19006:20150111:033435.605 7fb8d85a7000-7fb8d87a6000 ---p 00015000 fd:02 122926                     /lib64/libz.so.1.2.7
 19006:20150111:033435.606 7fb8d87a6000-7fb8d87a7000 r--p 00014000 fd:02 122926                     /lib64/libz.so.1.2.7
 19006:20150111:033435.606 7fb8d87a7000-7fb8d87a8000 rw-p 00015000 fd:02 122926                     /lib64/libz.so.1.2.7
 19006:20150111:033435.606 7fb8d87a8000-7fb8d87f7000 r-xp 00000000 fd:04 139463                     /usr/lib64/libssl.so.0.9.8
 19006:20150111:033435.606 7fb8d87f7000-7fb8d89f6000 ---p 0004f000 fd:04 139463                     /usr/lib64/libssl.so.0.9.8
 19006:20150111:033435.606 7fb8d89f6000-7fb8d89f8000 r--p 0004e000 fd:04 139463                     /usr/lib64/libssl.so.0.9.8
 19006:20150111:033435.606 7fb8d89f8000-7fb8d89fe000 rw-p 00050000 fd:04 139463                     /usr/lib64/libssl.so.0.9.8
 19006:20150111:033435.606 7fb8d89fe000-7fb8d8a13000 r-xp 00000000 fd:02 122900                     /lib64/libnsl-2.11.3.so
 19006:20150111:033435.606 7fb8d8a13000-7fb8d8c12000 ---p 00015000 fd:02 122900                     /lib64/libnsl-2.11.3.so
 19006:20150111:033435.606 7fb8d8c12000-7fb8d8c13000 r--p 00014000 fd:02 122900                     /lib64/libnsl-2.11.3.so
 19006:20150111:033435.606 7fb8d8c13000-7fb8d8c14000 rw-p 00015000 fd:02 122900                     /lib64/libnsl-2.11.3.so
 19006:20150111:033435.606 7fb8d8c14000-7fb8d8c16000 rw-p 00000000 00:00 0
 19006:20150111:033435.606 7fb8d8c16000-7fb8d8c22000 r-xp 00000000 fd:02 122893                     /lib64/libcrypt-2.11.3.so
 19006:20150111:033435.606 7fb8d8c22000-7fb8d8e21000 ---p 0000c000 fd:02 122893                     /lib64/libcrypt-2.11.3.so
 19006:20150111:033435.606 7fb8d8e21000-7fb8d8e22000 r--p 0000b000 fd:02 122893                     /lib64/libcrypt-2.11.3.so
 19006:20150111:033435.606 7fb8d8e22000-7fb8d8e23000 rw-p 0000c000 fd:02 122893                     /lib64/libcrypt-2.11.3.so
 19006:20150111:033435.606 7fb8d8e23000-7fb8d8e51000 rw-p 00000000 00:00 0
 19006:20150111:033435.606 7fb8d8e51000-7fb8d8fbf000 r-xp 00000000 fd:02 122889                     /lib64/libc-2.11.3.so
 19006:20150111:033435.606 7fb8d8fbf000-7fb8d91be000 ---p 0016e000 fd:02 122889                     /lib64/libc-2.11.3.so
 19006:20150111:033435.606 7fb8d91be000-7fb8d91c2000 r--p 0016d000 fd:02 122889                     /lib64/libc-2.11.3.so
 19006:20150111:033435.606 7fb8d91c2000-7fb8d91c3000 rw-p 00171000 fd:02 122889                     /lib64/libc-2.11.3.so
 19006:20150111:033435.606 7fb8d91c3000-7fb8d91c8000 rw-p 00000000 00:00 0
 19006:20150111:033435.606 7fb8d91c8000-7fb8d91db000 r-xp 00000000 fd:02 122917                     /lib64/libresolv-2.11.3.so
 19006:20150111:033435.606 7fb8d91db000-7fb8d93db000 ---p 00013000 fd:02 122917                     /lib64/libresolv-2.11.3.so
 19006:20150111:033435.606 7fb8d93db000-7fb8d93dc000 r--p 00013000 fd:02 122917                     /lib64/libresolv-2.11.3.so
 19006:20150111:033435.606 7fb8d93dc000-7fb8d93dd000 rw-p 00014000 fd:02 122917                     /lib64/libresolv-2.11.3.so
 19006:20150111:033435.606 7fb8d93dd000-7fb8d93df000 rw-p 00000000 00:00 0
 19006:20150111:033435.606 7fb8d93df000-7fb8d93e7000 r-xp 00000000 fd:02 122919                     /lib64/librt-2.11.3.so
 19006:20150111:033435.606 7fb8d93e7000-7fb8d95e6000 ---p 00008000 fd:02 122919                     /lib64/librt-2.11.3.so
 19006:20150111:033435.606 7fb8d95e6000-7fb8d95e7000 r--p 00007000 fd:02 122919                     /lib64/librt-2.11.3.so
 19006:20150111:033435.606 7fb8d95e7000-7fb8d95e8000 rw-p 00008000 fd:02 122919                     /lib64/librt-2.11.3.so
 19006:20150111:033435.606 7fb8d95e8000-7fb8d95ea000 r-xp 00000000 fd:02 122895                     /lib64/libdl-2.11.3.so
 19006:20150111:033435.606 7fb8d95ea000-7fb8d97ea000 ---p 00002000 fd:02 122895                     /lib64/libdl-2.11.3.so
 19006:20150111:033435.606 7fb8d97ea000-7fb8d97eb000 r--p 00002000 fd:02 122895                     /lib64/libdl-2.11.3.so
 19006:20150111:033435.606 7fb8d97eb000-7fb8d97ec000 rw-p 00003000 fd:02 122895                     /lib64/libdl-2.11.3.so
 19006:20150111:033435.606 7fb8d97ec000-7fb8d9847000 r-xp 00000000 fd:02 122897                     /lib64/libm-2.11.3.so
 19006:20150111:033435.606 7fb8d9847000-7fb8d9a46000 ---p 0005b000 fd:02 122897                     /lib64/libm-2.11.3.so
 19006:20150111:033435.606 7fb8d9a46000-7fb8d9a47000 r--p 0005a000 fd:02 122897                     /lib64/libm-2.11.3.so
 19006:20150111:033435.606 7fb8d9a47000-7fb8d9a65000 rw-p 0005b000 fd:02 122897                     /lib64/libm-2.11.3.so
 19006:20150111:033435.606 7fb8d9a65000-7fb8d9ac9000 r-xp 00000000 fd:08 1572867                    /app/apache/curl-7.36.0-install/lib/libcurl.so.4.3.0
 19006:20150111:033435.606 7fb8d9ac9000-7fb8d9cc8000 ---p 00064000 fd:08 1572867                    /app/apache/curl-7.36.0-install/lib/libcurl.so.4.3.0
 19006:20150111:033435.606 7fb8d9cc8000-7fb8d9cca000 r--p 00063000 fd:08 1572867                    /app/apache/curl-7.36.0-install/lib/libcurl.so.4.3.0
 19006:20150111:033435.606 7fb8d9cca000-7fb8d9ccb000 rw-p 00065000 fd:08 1572867                    /app/apache/curl-7.36.0-install/lib/libcurl.so.4.3.0
 19006:20150111:033435.606 7fb8d9ccb000-7fb8d9cd9000 r-xp 00000000 fd:04 141766                     /usr/lib64/liblber-2.4.so.2.7.1
 19006:20150111:033435.606 7fb8d9cd9000-7fb8d9ed8000 ---p 0000e000 fd:04 141766                     /usr/lib64/liblber-2.4.so.2.7.1
 19006:20150111:033435.606 7fb8d9ed8000-7fb8d9ed9000 r--p 0000d000 fd:04 141766                     /usr/lib64/liblber-2.4.so.2.7.1
 19006:20150111:033435.606 7fb8d9ed9000-7fb8d9eda000 rw-p 0000e000 fd:04 141766                     /usr/lib64/liblber-2.4.so.2.7.1
 19006:20150111:033435.606 7fb8d9eda000-7fb8d9f20000 r-xp 00000000 fd:04 141768                     /usr/lib64/libldap-2.4.so.2.7.1
 19006:20150111:033435.606 7fb8d9f20000-7fb8da120000 ---p 00046000 fd:04 141768                     /usr/lib64/libldap-2.4.so.2.7.1
 19006:20150111:033435.606 7fb8da120000-7fb8da121000 r--p 00046000 fd:04 141768                     /usr/lib64/libldap-2.4.so.2.7.1
 19006:20150111:033435.606 7fb8da121000-7fb8da123000 rw-p 00047000 fd:04 141768                     /usr/lib64/libldap-2.4.so.2.7.1
 19006:20150111:033435.606 7fb8da123000-7fb8da128000 r-xp 00000000 fd:04 141861                     /usr/lib64/libOpenIPMIposix.so.0.0.1
 19006:20150111:033435.606 7fb8da128000-7fb8da327000 ---p 00005000 fd:04 141861                     /usr/lib64/libOpenIPMIposix.so.0.0.1
 19006:20150111:033435.606 7fb8da327000-7fb8da328000 r--p 00004000 fd:04 141861                     /usr/lib64/libOpenIPMIposix.so.0.0.1
 19006:20150111:033435.606 7fb8da328000-7fb8da329000 rw-p 00005000 fd:04 141861                     /usr/lib64/libOpenIPMIposix.so.0.0.1
 19006:20150111:033435.606 7fb8da329000-7fb8da410000 r-xp 00000000 fd:04 141855                     /usr/lib64/libOpenIPMI.so.0.0.5
 19006:20150111:033435.606 7fb8da410000-7fb8da610000 ---p 000e7000 fd:04 141855                     /usr/lib64/libOpenIPMI.so.0.0.5
 19006:20150111:033435.606 7fb8da610000-7fb8da626000 r--p 000e7000 fd:04 141855                     /usr/lib64/libOpenIPMI.so.0.0.5
 19006:20150111:033435.607 7fb8da626000-7fb8da62c000 rw-p 000fd000 fd:04 141855                     /usr/lib64/libOpenIPMI.so.0.0.5
 19006:20150111:033435.607 7fb8da62c000-7fb8da631000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8da631000-7fb8da656000 r-xp 00000000 fd:04 141610                     /usr/lib64/libssh2.so.1.0.1
 19006:20150111:033435.607 7fb8da656000-7fb8da856000 ---p 00025000 fd:04 141610                     /usr/lib64/libssh2.so.1.0.1
 19006:20150111:033435.607 7fb8da856000-7fb8da857000 r--p 00025000 fd:04 141610                     /usr/lib64/libssh2.so.1.0.1
 19006:20150111:033435.607 7fb8da857000-7fb8da858000 rw-p 00026000 fd:04 141610                     /usr/lib64/libssh2.so.1.0.1
 19006:20150111:033435.607 7fb8da858000-7fb8da9cb000 r-xp 00000000 fd:04 139462                     /usr/lib64/libcrypto.so.0.9.8
 19006:20150111:033435.607 7fb8da9cb000-7fb8dabca000 ---p 00173000 fd:04 139462                     /usr/lib64/libcrypto.so.0.9.8
 19006:20150111:033435.607 7fb8dabca000-7fb8dabda000 r--p 00172000 fd:04 139462                     /usr/lib64/libcrypto.so.0.9.8
 19006:20150111:033435.607 7fb8dabda000-7fb8dabf3000 rw-p 00182000 fd:04 139462                     /usr/lib64/libcrypto.so.0.9.8
 19006:20150111:033435.607 7fb8dabf3000-7fb8dabf7000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8dabf7000-7fb8dac9a000 r-xp 00000000 fd:04 141819                     /usr/lib64/libnetsnmp.so.15.1.2
 19006:20150111:033435.607 7fb8dac9a000-7fb8dae9a000 ---p 000a3000 fd:04 141819                     /usr/lib64/libnetsnmp.so.15.1.2
 19006:20150111:033435.607 7fb8dae9a000-7fb8dae9b000 r--p 000a3000 fd:04 141819                     /usr/lib64/libnetsnmp.so.15.1.2
 19006:20150111:033435.607 7fb8dae9b000-7fb8dae9e000 rw-p 000a4000 fd:04 141819                     /usr/lib64/libnetsnmp.so.15.1.2
 19006:20150111:033435.607 7fb8dae9e000-7fb8daed3000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8daed3000-7fb8daf37000 r-xp 00000000 fd:04 178265                     /usr/lib64/libodbc.so.1.0.0
 19006:20150111:033435.607 7fb8daf37000-7fb8db136000 ---p 00064000 fd:04 178265                     /usr/lib64/libodbc.so.1.0.0
 19006:20150111:033435.607 7fb8db136000-7fb8db137000 r--p 00063000 fd:04 178265                     /usr/lib64/libodbc.so.1.0.0
 19006:20150111:033435.607 7fb8db137000-7fb8db13e000 rw-p 00064000 fd:04 178265                     /usr/lib64/libodbc.so.1.0.0
 19006:20150111:033435.607 7fb8db13e000-7fb8db13f000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8db13f000-7fb8db291000 r-xp 00000000 fd:04 139416                     /usr/lib64/libxml2.so.2.7.6
 19006:20150111:033435.607 7fb8db291000-7fb8db490000 ---p 00152000 fd:04 139416                     /usr/lib64/libxml2.so.2.7.6
 19006:20150111:033435.607 7fb8db490000-7fb8db498000 r--p 00151000 fd:04 139416                     /usr/lib64/libxml2.so.2.7.6
 19006:20150111:033435.607 7fb8db498000-7fb8db49a000 rw-p 00159000 fd:04 139416                     /usr/lib64/libxml2.so.2.7.6
 19006:20150111:033435.607 7fb8db49a000-7fb8db49b000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8db49b000-7fb8db5c3000 r-xp 00000000 fd:04 210259                     /usr/lib64/libmysqlclient.so.15.0.0
 19006:20150111:033435.607 7fb8db5c3000-7fb8db7c2000 ---p 00128000 fd:04 210259                     /usr/lib64/libmysqlclient.so.15.0.0
 19006:20150111:033435.607 7fb8db7c2000-7fb8db7c5000 r--p 00127000 fd:04 210259                     /usr/lib64/libmysqlclient.so.15.0.0
 19006:20150111:033435.607 7fb8db7c5000-7fb8db7f7000 rw-p 0012a000 fd:04 210259                     /usr/lib64/libmysqlclient.so.15.0.0
 19006:20150111:033435.607 7fb8db7f7000-7fb8db7f8000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8db7f8000-7fb8db817000 r-xp 00000000 fd:02 122882                     /lib64/ld-2.11.3.so
 19006:20150111:033435.607 7fb8db9da000-7fb8db9e7000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8dba13000-7fb8dba14000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8dba14000-7fb8dba15000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8dba15000-7fb8dba16000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fb8dba16000-7fb8dba17000 r--p 0001e000 fd:02 122882                     /lib64/ld-2.11.3.so
 19006:20150111:033435.607 7fb8dba17000-7fb8dba18000 rw-p 0001f000 fd:02 122882                     /lib64/ld-2.11.3.so
 19006:20150111:033435.607 7fb8dba18000-7fb8dba19000 rw-p 00000000 00:00 0
 19006:20150111:033435.607 7fff0081e000-7fff0083f000 rw-p 00000000 00:00 0                          [stack]
 19006:20150111:033435.607 7fff008bd000-7fff008be000 r-xp 00000000 00:00 0                          [vdso]
 19006:20150111:033435.607 ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
 19006:20150111:033435.607 ================================
 19006:20150111:033435.607 Please consider attaching a disassembly listing to your bug report.
 19006:20150111:033435.607 This listing can be produced with, e.g., objdump -DSswx zabbix_server.
 19006:20150111:033435.607 ================================
 18891:20150111:033435.608 One child process died (PID:19006,exitcode/signal:255). Exiting ...
 18891:20150111:033437.610 syncing history data...
 18891:20150111:033437.612 syncing history data done
 18891:20150111:033437.612 syncing trends data...
 18891:20150111:033437.622 syncing trends data done
 18891:20150111:033437.622 Zabbix Server stopped. Zabbix 2.2.4 (revision 46988).

wiper It appears that the server got an incident without status field again. I remember fixing it before, but did not apply the check to all possible places. RESOLVED in r51496

Comment by Andris Zeila [ 2015 Mar 03 ]

Remedy related server changes merged to 2.4.4 and available at svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033_244

Comment by Andris Zeila [ 2015 Mar 03 ]

(29) [F] Merge Remedy related frontend changes to at svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033_244

iivs RESOLVED in r52462

Comment by armond s policastro [ 2016 Jan 06 ]

what is the status of this ticket? how was it resolved? what is being done to resolve it? Personally auto-generated tickets from monitoring events is often more trouble than it's worth. I'd rather see the ability to link to a remedy incident creation screen from inside Zabbix. It would be great if zabbix auto-populated the incident creation form, but final decision to send to remedy should be a person's.

Comment by Andris Zeila [ 2016 Jan 07 ]

Currently it's done as separate project. The plan is to merge it into main trunk in some form, but the current implementation is based on customer specific configuration - it's not quite clear how to generalize it.

Regarding the second question - I think https://www.zabbix.org/wiki/Docs/specs/ZBXNEXT-2033#Acknowledging_events answers to it. Shortly - there is an option to create/update incident by acknowledging an event in Zabbix.

Comment by Andris Zeila [ 2016 May 27 ]

Patched in remedy support to v3.0.3 (server side) in development branch svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033_303

Comment by Ivo Kurzemnieks [ 2016 Jun 15 ]

(30) [F] Integrated Remedy service into 3.0.3 in svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033_303 r60642

Comment by kelion junior [ 2016 Jul 07 ]

good morning sorry for the inconvenience but could you give me a hand have to do my open zabbix called the remedy could give me more details of how you did

Comment by Oleg Ivanivskyi [ 2016 Sep 12 ]

Zabbix 3.0.3: it is not possible to open event's details if remedy integration media is enabled:

[Sat Sep 10 12:45:20 2016] [error] [client 10.10.10.10] PHP Fatal error: Class 'CUIWidget' not found in /www/zabbix/tr_events.php on line 115, referer: http://zabbix_server/zabbix/events.php?filter_set=1&triggerid=267980&source=0&stime=20160910120752&period=3600

Comment by kelion junior [ 2016 Nov 23 ]

Sirs, good evening
I'm having trouble creating the media type that is selected as shown in the image Type: "Remedy Services" could help me please.

Comment by Ivo Kurzemnieks [ 2016 Nov 23 ]

Hello, kelion!
Would you please give us more details about the problem you're experiencing and steps how to reproduce the promblem? Because the image is almost 3 years old and it's built on Zabbix 2.2.

Comment by kelion junior [ 2016 Nov 23 ]

Hello good Morning,
I have installed zabbix 3.0.5 precise integral with the remedy so that when events occur in zabbix open tickets in the remedy.
I saw here that you had to be creating a type of media with the following data

Remedy Service URL - the URL of Remedy web service (smtp_server)
User name - the Remedy Service user name (username)
Password - the Remedy Service user password (passwd)
Proxy - the proxy connection string (smtp_helo)
Company name - the Company name (exec_path)
Network group - the name of group mapped to Remedy 'Networks & Telecomms' service CI (smtp_email)

I tried to create via zabbix api but when I create it comes in the format of the email media, not with the items you need.

Plus the goal and that there is an event in zabbix open a new ticket in the remedy.

Comment by Andris Zeila [ 2016 Nov 23 ]

Currently Remedy support is not merged in the main branches because of custom development. The latest branch is based on Zabbix 3.0.3 version (svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033_303). But it's quite possible Remedy incident creation would fail because of specific field requirements.

Comment by kelion junior [ 2016 Nov 23 ]

Good afternoon, going to thank I was able to create the type of media based on svn: //svn.zabbix.com/branches/dev/ZBXNEXT-2033_303, the tip I was not able to access until downloading the client Tortoisesvn we will be testing from here a few days. Thank you for the help.

Comment by Andris Zeila [ 2016 Dec 15 ]

(31) [F] Add a way for users to check incident status without being able to create/update incidents.

This will be done by checking user media severity. The incident information will be displayed with any severity settings, while the user will be allowed to update incident only when corresponding media serverity has been set. For other users the update checkbox will be disabled.

iivs RESOLVED in r64682

Comment by Patrick Lachance [ 2017 Jan 20 ]

Hi,

Was anyone able to make this work properly and interface Zabbix with ITSM ?
I have installed a POC with v3 of Zabbix and copied the frontend from this branch to the POC and I am able to see the media type and configure it..

I think there are a couple of things to add in the database and maybe some other things I am missing.
Can we have overall steps to make this work ? This is currently a show stopper for my company to use Zabbix as I need to integrate to ITSM to open incidents..

I am about to make my own scripts but if I can make this work, even if it is in developement, it would help me a lot.

Comment by Rostislav Palivoda (Inactive) [ 2017 Apr 20 ]

Integration is done, closing the issue.

We will keep the integration it up to date on customer request basis - we create new JIRA issue for each invoice statement.

Next migration to 3.2.5 is under ZBXNEXT-3767.

Comment by Sybrand [ 2018 Jul 31 ]

Where can I get a copy of this frontend as I need to look at ITSM integration through web services from a client also will it work on 3.2.11

I have looked all over and cannot find a copy of the frontend

Thanks 

Comment by Ivo Kurzemnieks [ 2018 Jul 31 ]

Hello, vlam! You can find it in branch svn://svn.zabbix.com/branches/dev/ZBXNEXT-2033_32
It should work for 3.2.11.

Comment by Sybrand [ 2018 Aug 01 ]

Thanks Ivo, got and installed it

When I use it I get an error "Unsupported media type [101]"

Where can I look for waht can be the cause of this?

Thanks

Comment by Andris Zeila [ 2018 Aug 01 ]

Remedy support is based on specific customer requirements and is available only in dev branches. So for it to work You need to use the dev branch version.

Comment by Sybrand [ 2018 Aug 02 ]

Thanks Andris

One last question though, If I have an existing 3.2.11 running in the environment and I compile from the dev code will that effect my existing data as my DB for this client is on 500GB and a years data?

Thanks 

Comment by Andris Zeila [ 2018 Aug 02 ]

It won't work on existing databases because ticket table will not be created by automatic database upgrade patches. This development was forked from v2.2 - so only v2.2 database would be successfully upgraded.

If you manually create ticket table, then it would work, but the 3.2 remedy integration branch is based on 3.2.7 - so any 3.2.7-3.2.11 fixes would be lost.

And finally I'm not sure that it would work with your remedy setup because of specific remedy fields and their contents. At leat that is easy enough to check - create fresh installation from remedy dev branch and check it it works for you.

Comment by Sybrand [ 2018 Aug 02 ]

I made a clone of my system and started the process but when I do my make I get the following

 

Making all in zbxdbhigh

make[3]: Entering directory `/root/ZBXNEXT-2033_32/src/libs/zbxdbhigh'

make[3]: *** No rule to make target `dbschema.c', needed by `libzbxdbhigh_a-dbschema.o'.  Stop.

make[3]: Leaving directory `/root/ZBXNEXT-2033_32/src/libs/zbxdbhigh'

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/root/ZBXNEXT-2033_32/src/libs'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/root/ZBXNEXT-2033_32/src'

make: *** [all-recursive] Error 1

 

My command for configure was:

./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2

 

Is there something that I am missing?

 

Thanks 

 

Comment by Andris Zeila [ 2018 Aug 03 ]

After configure you have to manually do make dbschema before make all. Only in latest version it's done automatically.

Comment by Sybrand [ 2018 Aug 29 ]

Thanks Andris

I got all installed and configured on my side, from what I see all looks good. When sending an action via this media is there a specific structure that the action default message should have?

also when testing is there some how to a way to have it send to logs to see iff it works or not?

Lastly does it use API or does it use SOAP?

 

Thanks 

Comment by Andris Zeila [ 2018 Aug 30 ]

No special structure for action subject/body.

You can switch debug logging and check End of remedy_query_ticket() ..., End of remedy_create_ticket() ... and End of remedy_modify_ticket() ... log records.

Comment by Sybrand [ 2018 Aug 30 ]

Thanks for that
I get the following when I look in the logs but I am not sure where the problem is at this stage. I do know I do net get a inc no from ITSM but is my message being send successfully to ITSM if you look at the logs?

107482:20180830:131502.672 In zbx_remedy_process_alert()
107482:20180830:131502.672 In remedy_process_event()
107482:20180830:131502.683 End of remedy_get_ticket_by_eventid():FAIL
107482:20180830:131502.684 In remedy_get_ticket_by_triggerid() 13491
107482:20180830:131502.693 End of remedy_get_ticket_by_triggerid():FAIL
107482:20180830:131502.695 In remedy_get_service_by_host() Automated
107482:20180830:131502.696 End of remedy_get_service_by_host():Server & Storage (OI-f9bee1dac03044f894ed43937bdc52dc)
107482:20180830:131502.696 In remedy_create_ticket()
107482:20180830:131503.492 End of remedy_create_ticket():FAIL 'Cannot retrieve incident number from Remedy response'
107482:20180830:131503.492 End of remedy_process_event():FAIL
107482:20180830:131503.493 End of zbx_remedy_process_alert():FAIL
107482:20180830:131533.524 In zbx_remedy_process_alert()
107482:20180830:131533.524 In remedy_process_event()
107482:20180830:131533.525 End of remedy_get_ticket_by_eventid():FAIL
107482:20180830:131533.525 In remedy_get_ticket_by_triggerid() 13491
107482:20180830:131533.525 End of remedy_get_ticket_by_triggerid():FAIL
107482:20180830:131533.526 In remedy_get_service_by_host() Automated
107482:20180830:131533.527 End of remedy_get_service_by_host():Server & Storage (OI-f9bee1dac03044f894ed43937bdc52dc)
107482:20180830:131533.527 In remedy_create_ticket()
107482:20180830:131533.599 End of remedy_create_ticket():FAIL 'Cannot retrieve incident number from Remedy response'
107482:20180830:131533.599 End of remedy_process_event():FAIL
107482:20180830:131533.599 End of zbx_remedy_process_alert():FAIL
107482:20180830:131603.614 In zbx_remedy_process_alert()
107482:20180830:131603.615 In remedy_process_event()
107482:20180830:131603.616 End of remedy_get_ticket_by_eventid():FAIL
107482:20180830:131603.617 In remedy_get_ticket_by_triggerid() 13491
107482:20180830:131603.618 End of remedy_get_ticket_by_triggerid():FAIL
107482:20180830:131603.619 In remedy_get_service_by_host() Automated
107482:20180830:131603.620 End of remedy_get_service_by_host():Server & Storage (OI-f9bee1dac03044f894ed43937bdc52dc)
107482:20180830:131603.621 In remedy_create_ticket()
107482:20180830:131604.206 End of remedy_create_ticket():FAIL 'Cannot retrieve incident number from

Remedy response'

107482:20180830:131604.206 End of remedy_process_event():FAIL
107482:20180830:131604.206 End of zbx_remedy_process_alert():FAIL
107482:20180830:131734.227 In zbx_remedy_process_alert()
107482:20180830:131734.227 In remedy_process_event()
107482:20180830:131734.228 End of remedy_get_ticket_by_eventid():FAIL
107482:20180830:131734.228 In remedy_get_ticket_by_triggerid() 13491
107482:20180830:131734.229 End of remedy_get_ticket_by_triggerid():FAIL
107482:20180830:131734.229 End of remedy_process_event():SUCCEED
107482:20180830:131734.229 End of zbx_remedy_process_alert():SUCCEED

Thanks 

Comment by dimir [ 2019 Feb 14 ]

This did not go to any version branch, no official Zabbix version contains this implementation, reopening.

Comment by Guilherme de Sousa Caria [ 2019 Dec 13 ]

I really would like to know why this hasn't been addressed into latest releases...

Comment by Per Qvindesland [ 2021 Mar 23 ]

Is it possible to use this in version 5? 

Comment by Ross Jurek [ 2021 Nov 04 ]

When will this integration be available?  This would be very nice to have.

Comment by Leslie Matheus [ 2022 May 04 ]

Another upvote

A customer of ours is asking if this integration is possible

Comment by Ross Jurek [ 2022 Jun 22 ]

Following up to see when this maybe available.  when will this be added?

Comment by Andy Wojnarek [ 2024 Aug 29 ]

Another upvote.

We also have a customer asking for this.

Comment by Danilo Barros [ 2024 Sep 25 ]

Another upvote

Comment by Hitesh [ 2025 Feb 04 ]

Hi All,

 

Do we have an intergration of zabbix with BMC Helix for auto ticketing

zabbix version: 6.2

 

Generated at Thu Jul 17 09:43:11 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.