140917運用管理勉強会job scheduler
Preview:
DESCRIPTION
JobScheduler概要とエコシステム
Citation preview
- 1. 6 OSS JobScheduler 2014/9/17 http://www.ossl.co.jp TWITTER:
http://twitter.com/satoruf LINKEDIN:
http://jp.linkedin.com/in/satorufunai/ja SLIDESHARE:
http://www.slideshare.net/sfunai FACEBOOK:
http://www.facebook.com/satoru.funai
- 2. SOS JobScheduler l GNU Public License V.2 l Linux/Windows l
HP-UX/Solaris/AIX (OTRS)JIRA l l Java, Perl, JavaScript, VBScript,
Powershell, javax.scriptAPI l APIXMLREST l l l l
JasperReportNagios/Zabbix l MySQLPostgreSQL, Oracle, DB2, MS SQL
Server, Firebird l 2014/9/17 Copyright 2014(C) OSS Laboratories
Inc. All Rights Reserved 2
- 3. 3 JobScheduler eBank () 2014/9/17 Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved
- 4. JobScheduler l JobScheduler Engine l l l RDBMS JDBC l
JobScheduler Agent l l JOC (Job Operation Center) l WEB UI l JOE
(JobScheduler Object Editor) l Java l JID (JobScheduler Information
Dashboard) l Java ssh 2014/9/17 JOC JOC Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 4 JobScheduler Engine
JobScheduler Agent JobScheduler Agent JobScheduler Agent JID JOE
JOC RDB JobScheduler Engine JobScheduler Engine RDB RDB Agentless
hosts GUI
- 5. JID JOC JOE JOC 2014/9/17 JOC JOC JID Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 5 JobScheduler Engine
JobScheduler Agent RDBMS JobScheduler Engine JID JOE JobScheduler
Agent RDBMS JobScheduler Engine JID JOE JobScheduler Agent RDBMS
JobScheduler Engine RDBMS JOC JobScheduler Engine JOE JobScheduler
Agent RDBMS JOC JobScheduler Engine Live
- 6. JobScheduler l l / l l l l l l l l / l / l l l SOAP/RESTAPI
l API l Javascript / Perl / Java / Shell Script / Powershell /
VBScript / javax.script DevJob 2014/9/17 Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 6
- 7. 2014/9/17 JobScheduler Engine DB Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 7 JobScheduler Engine JID/JOE
JOC JobScheduler Agen t JobScheduler Agen t SSH DMZ
JobSchedulerInternet Engine Web(SOAP Job Job JobJob Nagios
- 8. l JOE (Job ObjectEditor) l XML 2014/9/17 Copyright 2014(C)
OSS Laboratories Inc. All Rights Reserved 8
- 9. l l l l l l l l l 2014/9/17 Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 9
- 10. l JOC (Job Operation Center l 2014/9/17 Copyright 2014(C)
OSS Laboratories Inc. All Rights Reserved 10
- 11. API l JobScheduler APIAPI l API l JobJobScheduler Engine l
Java, JavaScript, Perl, JScript, VBScript, Powershell,
javax.scriptAPI l API l JavaAPI scriptCDATA // print my hostname
spooler_log.info(My hostname is ' + spooler.hostname()); // kick
next job spooler.job(path/to/job').start(); 2014/9/17 Copyright
2014(C) OSS Laboratories Inc. All Rights Reserved 11
- 12. APIWEB API l API JobScheduler l APIXMLREST l
localhost4444JobScheudler URL http://localhost:4444/ l
JobSchedulerXML JobSchedulerXML %3E l SOSAPIPHP JobScheduler
2014/9/17 Copyright 2014(C) OSS Laboratories Inc. All Rights
Reserved 12
- 13. Cron l JobSchedulercron JobSchedulercron l l JOCStand alone
Jobsos/cron/scheduler_cron_adopter crontabJobSchedulerJob l Crontab
# job_name = my_cron_job ##JobSchedulerJob # job_title = test cron
job1 ##Job # job_timeout = 1 ##Job */5 * * * * rppt/usr/bin/hoge.sh
l # cd /opt/sos-berlin.com/jobscheduler/[user-id]/bin/ l Stand
alone Job # ./cronconverter.sh crontab [crontab_name] target
[out_file] l Job chain # ./cronconverter.sh crontab [crontab_name]
target [out_file] createJobChains true l xml # cd
/opt/sos-berlin.com/jobscheduler/[user-id]/bin/ s#o s.jadevas
tijnaart iloinb=/soauxto_nd9ihre .jar s:[]
xsl:scheduler_data/config/xml2live.xml l out_dirconfig/live
2014/9/17 Copyright 2014(C) OSS Laboratories Inc. All Rights
Reserved 13
- 14. JITL (JobScheduler Integrated Template Library)
JobScheduler l Logging and Cleanup l l Sanity Checking l
JobScheduler l Mail Forwarding l JobScheduler l File Transfer l
proxy l File Operations (rename, copy, remove, check existence,
...) 2014/9/17 Copyright 2014(C) OSS Laboratories Inc. All Rights
Reserved 14
- 15. JobScheduler l API 2014/9/17 Getinfo Zabbix/Nagios
Copyright 2014(C) OSS Laboratories Inc. All Rights Reserved 15
JobScheduler CMDBuild vmware JasperReport JADE
- 16. JADE (JobScheduler Advanced Data Exchange) l Managed File
Transfer l JobScheduler l JADE DMZ 2014/9/17 Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 16 JADE RDBMS JADE
ftp/sftp/ftps/http webDAV/mail JADE WEB UI FW
- 17. JADE l l l l l SSH l l DMZ l WEB UI l JobScheduler l API
2014/9/17 Copyright 2014(C) OSS Laboratories Inc. All Rights
Reserved 17
- 18. JasperReportjob l JasperReports Library(Java ) l
JobScheduler l PDF, HTML, RTF, XML, XLS 2014/9/17 Copyright 2014(C)
OSS Laboratories Inc. All Rights Reserved 18
- 19. JobScheduler JOEJobScheduler Object EditorJob 2014/9/17
Copyright 2014(C) OSS Laboratories Inc. All Rights Reserved 19
- 20. 2014/9/17 Copyright 2014(C) OSS Laboratories Inc. All
Rights Reserved 20
- 21. JobScheduler-Nagios 2014/9/17 Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 21 JobScheduler
NagiosLogAnalyzer
- 22. HyClops JobMonitoring 2014/9/17 Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 22 NEW Zabbix l
JobSchedulerZabbix Zabbix l Zabbix l Zabbix l cpu loadmemory
free
- 23. Getinfo Zabbix JobScheduer ssh/telnet Zabbix CMDBip/
user/pwd/ Ssh/telnet MySQL CMDB IP// / /var/log/messages 2014/9/17
Copyright 2014(C) OSS Laboratories Inc. All Rights Reserved 23
- 24. CMDBuild l 2005 l Tecnoteca AGPL l http://www.cmdbuild.org/
2014/9/17 APACHE TOMCAT Copyright 2014(C) OSS Laboratories Inc. All
Rights Reserved 24 CMDB API JSON/SOAP
- 25. CMDBuild l l l l Together Workflow l l SOAP API, Mail, SQL,
LDAP, CSV, etc. l ITIL V3 l l l 2014/9/17 Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 25 7
- 26. CMDBuild 2014/9/17 Copyright 2014(C) OSS Laboratories Inc.
All Rights Reserved 26
- 27. JobScheduler l 2013/4 l JobScheduler l SOS
http://www.sos-berlin.com/modules/news/article.php?storyid=42 l l
Google Groups https://groups.google.com/forum/?fromgroups#!forum/
jobscheduler-ja l JobScheduler l 2014/9/17 Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 27
- 28. l https://sites.google.com/site/jobschedulerja/home l Wiki,
tips, l Facebook
http://ja-jp.facebook.com/pages/Jobscheduler-Japan-
/594469610565511 l l l l l OSC 2014/9/17 Copyright 2014(C) OSS
Laboratories Inc. All Rights Reserved 28