ITSM Integration
Moderator: crythias
-
- Znuny newbie
- Posts: 3
- Joined: 19 Apr 2011, 16:45
- Znuny Version: 3.0.2
- Real Name: Junior Cunha
- Company: OpServices
ITSM Integration
Hi guys,
I'm using OTRS with the ITSM module (3.0.2). I already have Service Catalogs and Config Items registered into another application. I need to known if i can use some sort of API, like SOAP, to bring these information to the ITSM module. I took a look in the documentation but i just found some generic information about the webservice support.
Can you guys show me how to ( if possible ) do it?
Tks in advance.
Junior Cunha
I'm using OTRS with the ITSM module (3.0.2). I already have Service Catalogs and Config Items registered into another application. I need to known if i can use some sort of API, like SOAP, to bring these information to the ITSM module. I took a look in the documentation but i just found some generic information about the webservice support.
Can you guys show me how to ( if possible ) do it?
Tks in advance.
Junior Cunha
-
- Znuny ninja
- Posts: 1029
- Joined: 13 Apr 2009, 12:26
- Znuny Version: 6.0.13
- Real Name: Wolfgang Fürtbauer
- Company: PBS Logitek GmbH
- Location: Pinsdorf
Re: ITSM Integration
you could use the Import/Export Module which is probably the most easy option
and of course you can develop code in Perl using SOAP or the API
I'd suggest taking a look at Import/Export first - this works fine for me
for instance: I'm exporting hosts, ... from Nagios and importing it into ITSM
and of course you can develop code in Perl using SOAP or the API
I'd suggest taking a look at Import/Export first - this works fine for me
for instance: I'm exporting hosts, ... from Nagios and importing it into ITSM
Produktiv:
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
-
- Znuny newbie
- Posts: 3
- Joined: 19 Apr 2011, 16:45
- Znuny Version: 3.0.2
- Real Name: Junior Cunha
- Company: OpServices
Re: ITSM Integration
Tks for your response Wolfgangf.
Are you doing this (import/export) manually? I'm also trying to integrate a nagios database with the itsm module. I have lots of nagios instances running in different places with +5000 hosts, and this config is always changing. I meant to have a central CMDB with these info. I also meant to integrate with our inventory application.
Right now, i'm writing a SOAP interface using the Perl API to make my life easier. I think it will be finished next week. I can share the code without problems.
Regards.
Are you doing this (import/export) manually? I'm also trying to integrate a nagios database with the itsm module. I have lots of nagios instances running in different places with +5000 hosts, and this config is always changing. I meant to have a central CMDB with these info. I also meant to integrate with our inventory application.
Right now, i'm writing a SOAP interface using the Perl API to make my life easier. I think it will be finished next week. I can share the code without problems.
Regards.
-
- Znuny ninja
- Posts: 1029
- Joined: 13 Apr 2009, 12:26
- Znuny Version: 6.0.13
- Real Name: Wolfgang Fürtbauer
- Company: PBS Logitek GmbH
- Location: Pinsdorf
Re: ITSM Integration
Hi,
no I'm running
- export scripts via cron on the Nagios host(s)
- transferring files to OTRS host
- made some Import/Export definitions in OTRS
- running /opt/otrs/bin/ImportExport.pl also from cron
Everything automatic and pretty simple
no I'm running
- export scripts via cron on the Nagios host(s)
- transferring files to OTRS host
- made some Import/Export definitions in OTRS
- running /opt/otrs/bin/ImportExport.pl also from cron
Everything automatic and pretty simple
Produktiv:
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
-
- Znuny newbie
- Posts: 3
- Joined: 19 Apr 2011, 16:45
- Znuny Version: 3.0.2
- Real Name: Junior Cunha
- Company: OpServices
Re: ITSM Integration
Whoow Wolfgangf ... your approach looks very interesting ... i'll take a look on it ...
Can i change any information about the config item (deployment state, incidents, class definitions) and also keep the previous versions with the import schema?
Regards.
Can i change any information about the config item (deployment state, incidents, class definitions) and also keep the previous versions with the import schema?
Regards.
-
- Znuny ninja
- Posts: 1029
- Joined: 13 Apr 2009, 12:26
- Znuny Version: 6.0.13
- Real Name: Wolfgang Fürtbauer
- Company: PBS Logitek GmbH
- Location: Pinsdorf
Re: ITSM Integration
yep - every update create a new version and you and can view older versions by clicking on "Show Versions"
BR
BR
Produktiv:
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
Re: ITSM Integration
Wolfgangf, do you mind sharing a little more info about this? I would like to know more about exporting things from Nagios.Wolfgangf wrote: - export scripts via cron on the Nagios host(s)
RHEL 5.8 / OTRS 3.2.0beta2 / SystemMonitoring
-
- Znuny ninja
- Posts: 1029
- Joined: 13 Apr 2009, 12:26
- Znuny Version: 6.0.13
- Real Name: Wolfgang Fürtbauer
- Company: PBS Logitek GmbH
- Location: Pinsdorf
Re: ITSM Integration
No problem:
- Nagios is running with the ndo module, so everything is written to a mysql database
- now I'm running a script which picks up nag_hosts from this database and select hosts with some rules (groups, ...)
- information is written into a comma separated, " delimited file according to an Import/Export definition and transferred to OTRS host
- Import run via cron
does that help?
- Nagios is running with the ndo module, so everything is written to a mysql database
- now I'm running a script which picks up nag_hosts from this database and select hosts with some rules (groups, ...)
- information is written into a comma separated, " delimited file according to an Import/Export definition and transferred to OTRS host
- Import run via cron
does that help?
Produktiv:
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
Re: ITSM Integration
yes! thank you! i was just devising a plan to export information from objects.cache and parse that into CSV, but with mysql its even easier, plus we are using (now abandoned... again) Lilac web configurator thingy, so everything is in mysql already.Wolfgangf wrote:No problem:
- Nagios is running with the ndo module, so everything is written to a mysql database
- now I'm running a script which picks up nag_hosts from this database and select hosts with some rules (groups, ...)
- information is written into a comma separated, " delimited file according to an Import/Export definition and transferred to OTRS host
- Import run via cron
does that help?
thanks again
RHEL 5.8 / OTRS 3.2.0beta2 / SystemMonitoring
-
- Znuny newbie
- Posts: 26
- Joined: 10 Jul 2014, 19:58
- Znuny Version: 4.0.3
- Real Name: Jorge Rojas
- Company: Instituto Costarricense de Electricidad
- Location: Costa Rica
Re: ITSM Integration
Hi, I know the thread is old but are you sure when I import to otrs from csv it keeps the CI?. I tried before but I see the CI got a new ID, then opened tickets lost the link to the last CI. Now I'm trying to make something similar with GLPI, keeps just 1 central CMDB in GLPI and share with OTRS but keeping the versioning.Wolfgangf wrote:yep - every update create a new version and you and can view older versions by clicking on "Show Versions"
BR
-
- Znuny ninja
- Posts: 1029
- Joined: 13 Apr 2009, 12:26
- Znuny Version: 6.0.13
- Real Name: Wolfgang Fürtbauer
- Company: PBS Logitek GmbH
- Location: Pinsdorf
Re: ITSM Integration
you need to check your import definition; one value of the csv has to act as a key feldHi, I know the thread is old but are you sure when I import to otrs from csv it keeps the CI?. I tried before but I see the CI got a new ID, then opened tickets lost the link to the last CI. Now I'm trying to make something similar with GLPI, keeps just 1 central CMDB in GLPI and share with OTRS but keeping the versioning.
Produktiv:
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting