Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SaaS/OSSを進化させる オープン・エコシステムについて Mackerel×Vulsの例

SaaS/OSSを進化させる オープン・エコシステムについて Mackerel×Vulsの例

Vuls Meetup #2

Hiromichi Sugiyama

March 24, 2017
Tweet

More Decks by Hiromichi Sugiyama

Other Decks in Programming

Transcript

  1. Vuls Meetup #2 24 Mar 2017 Hatena Co., Ltd. Hiromichi

    Sugiyama SaaS/OSSを進化させる オープン・エコシステムについて ✕ の例
  2. Hiromichi Sugiyama / ਿࢁ ޿௨ 株式会社はてな サービス・システム開発本部 Mackerelチーム プロデューサー 経歴

    - 大手製造業のIT事業会社 - 大規模環境でのインフラエンジニア - オープンソースのモニタリングツール - SaaSシステム - ITILベースのサービスマネジメント - はてなでMackerel事業へ携わる [email protected]
  3. Open Ecosystem • ITγεςϜΛੜଶܥʹͳͧΒ͑ͨ֓೦ • ҟͳΔྖҬ • ίϛϡχςΟ • ঎༻ͱϑϦʔϛΞϜ

    • ڞ૑ɾڞଘɾڞӫ • ਫฏࢦ޲ RE 2015 ecosystems tutorial Xavier Franch https://www.slideshare.net/xfranch/re-2015-ecosystems-tutorial
  4. Mackerel Plugins ߏ଄ mackerel-agent metrics plugins check plugins metadata plugins

    apache nginx MySQL docker log procs tcp uptime ??? SaaS Host
  5. ϝλσʔλػೳ • ೚ҙͷKey-Value஋ΛJSONσʔλͱͯ͠ Mackerel΁ొ࿥ • ༷ʑͳ༻్Ͱ࠶ར༻Մೳ API,CLI,Plugin... CREATE READ UPDATE

    DELETE { "type": 12345, "region": "jp", "env": "staging", "instance_type": "c4.xlarge" } { "type": 12345, "region": "jp", "env": "staging", "instance_type": "c4.xlarge" } Host / Administrator
  6. Mackerel plugins (Vuls) mackerel-agent metrics plugins check plugins metadata plugins

    apache nginx MySQL docker log procs tcp uptime vuls scanner SaaS Host ༧ఆ