Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Daisuke Ikeda
2,206 views
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
第10回OSS運用管理勉強会LT資料GolangでZabbixとかAWSとか連携すると便利かもという話。
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 26
2
/ 26
3
/ 26
4
/ 26
5
/ 26
6
/ 26
7
/ 26
8
/ 26
9
/ 26
10
/ 26
11
/ 26
12
/ 26
13
/ 26
14
/ 26
15
/ 26
16
/ 26
17
/ 26
18
/ 26
19
/ 26
20
/ 26
21
/ 26
22
/ 26
23
/ 26
24
/ 26
25
/ 26
26
/ 26
Recommended
PPTX
OSS運用管理勉強会LT
by
atk1234
PDF
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
by
Daisuke Ikeda
PDF
第6回zabbix jp勉強会資料
by
Daisuke Ikeda
PDF
第5回oss運用管理勉強会 zabbix徹底活用術の紹介
by
Daisuke Ikeda
PDF
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
by
Daisuke Ikeda
PDF
Tech circle#13 zabbix3.0ハンズオン lld
by
Daisuke Ikeda
PDF
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
by
Daisuke Ikeda
PDF
Zabbix-jp study #4 20111020 session2
by
Hitoshi Yoshida
ODP
Zabbix study
by
Tomohiro Ikeda
PDF
Zabbix勉強会
by
Hiroshi Morotomi
PDF
CentOS6 でも Zabbix 3.0 を動かしたい
by
真治 米田
PDF
Zabbix 3.4の新機能 @OSC 2017 Tokyo/Spring
by
Atsushi Tanaka
PDF
手作業なしの安定環境実現に向けたZabbix活用方法紹介+Zabbix2.4最新機能紹介
by
Daisuke Ikeda
PPTX
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
by
真乙 九龍
PDF
Zabbixを使った効果的な運用管理の実現
by
Daisuke Ikeda
PDF
ザビ家の野望 〜 全自動ZABBIX AWS編 〜
by
Katsuhiro Miura
PDF
Ruby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作った
by
takanori suzuki
PDF
OSC 2014 Tokyo/Spring 「Zabbix 2.2を使ってみよう」
by
Atsushi Tanaka
PPTX
5分でインストール!awsでzabbix3.0
by
Tadashi Mishima
PDF
Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介
by
Kodai Terashima
PDF
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
by
Daisuke Ikeda
PDF
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
by
Daisuke Ikeda
PDF
Zabbix超入門
by
Daisuke Ikeda
PDF
Zabbixのパフォーマンスチューニング & インストール時の注意点
by
Kodai Terashima
PDF
オープンに活動することと現場の改善~Zabbix導入による改善物語~
by
Daisuke Ikeda
PDF
第2回 OSS運用管理勉強会 運用あるある(Zabbix)
by
真治 米田
PDF
ZabbixでDockerも監視
by
Atsushi Tanaka
PDF
Zabbix 2.0 新機能と改善点
by
Zabbix
PDF
第4回 OSS運用管理勉強会(2014/02/04) 発表資料
by
Ichiro TAKAHASHI
PPTX
運用自動化のためのプログラミング言語の作り方
by
Kenta Hattori
More Related Content
PPTX
OSS運用管理勉強会LT
by
atk1234
PDF
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
by
Daisuke Ikeda
PDF
第6回zabbix jp勉強会資料
by
Daisuke Ikeda
PDF
第5回oss運用管理勉強会 zabbix徹底活用術の紹介
by
Daisuke Ikeda
PDF
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
by
Daisuke Ikeda
PDF
Tech circle#13 zabbix3.0ハンズオン lld
by
Daisuke Ikeda
PDF
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
by
Daisuke Ikeda
PDF
Zabbix-jp study #4 20111020 session2
by
Hitoshi Yoshida
OSS運用管理勉強会LT
by
atk1234
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
by
Daisuke Ikeda
第6回zabbix jp勉強会資料
by
Daisuke Ikeda
第5回oss運用管理勉強会 zabbix徹底活用術の紹介
by
Daisuke Ikeda
第8回oss運用管理勉強会 Zabbix入門&Zabbix3.0先取り紹介
by
Daisuke Ikeda
Tech circle#13 zabbix3.0ハンズオン lld
by
Daisuke Ikeda
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
by
Daisuke Ikeda
Zabbix-jp study #4 20111020 session2
by
Hitoshi Yoshida
What's hot
ODP
Zabbix study
by
Tomohiro Ikeda
PDF
Zabbix勉強会
by
Hiroshi Morotomi
PDF
CentOS6 でも Zabbix 3.0 を動かしたい
by
真治 米田
PDF
Zabbix 3.4の新機能 @OSC 2017 Tokyo/Spring
by
Atsushi Tanaka
PDF
手作業なしの安定環境実現に向けたZabbix活用方法紹介+Zabbix2.4最新機能紹介
by
Daisuke Ikeda
PPTX
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
by
真乙 九龍
PDF
Zabbixを使った効果的な運用管理の実現
by
Daisuke Ikeda
PDF
ザビ家の野望 〜 全自動ZABBIX AWS編 〜
by
Katsuhiro Miura
PDF
Ruby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作った
by
takanori suzuki
PDF
OSC 2014 Tokyo/Spring 「Zabbix 2.2を使ってみよう」
by
Atsushi Tanaka
PPTX
5分でインストール!awsでzabbix3.0
by
Tadashi Mishima
PDF
Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介
by
Kodai Terashima
PDF
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
by
Daisuke Ikeda
PDF
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
by
Daisuke Ikeda
PDF
Zabbix超入門
by
Daisuke Ikeda
PDF
Zabbixのパフォーマンスチューニング & インストール時の注意点
by
Kodai Terashima
PDF
オープンに活動することと現場の改善~Zabbix導入による改善物語~
by
Daisuke Ikeda
PDF
第2回 OSS運用管理勉強会 運用あるある(Zabbix)
by
真治 米田
PDF
ZabbixでDockerも監視
by
Atsushi Tanaka
PDF
Zabbix 2.0 新機能と改善点
by
Zabbix
Zabbix study
by
Tomohiro Ikeda
Zabbix勉強会
by
Hiroshi Morotomi
CentOS6 でも Zabbix 3.0 を動かしたい
by
真治 米田
Zabbix 3.4の新機能 @OSC 2017 Tokyo/Spring
by
Atsushi Tanaka
手作業なしの安定環境実現に向けたZabbix活用方法紹介+Zabbix2.4最新機能紹介
by
Daisuke Ikeda
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
by
真乙 九龍
Zabbixを使った効果的な運用管理の実現
by
Daisuke Ikeda
ザビ家の野望 〜 全自動ZABBIX AWS編 〜
by
Katsuhiro Miura
Ruby で zabbix agent の loadable module を作れる loadable module を C言語 + mruby で作った
by
takanori suzuki
OSC 2014 Tokyo/Spring 「Zabbix 2.2を使ってみよう」
by
Atsushi Tanaka
5分でインストール!awsでzabbix3.0
by
Tadashi Mishima
Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介
by
Kodai Terashima
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
by
Daisuke Ikeda
Zabbixを徹底活用してみよう ~4.2の最新情報もご紹介~
by
Daisuke Ikeda
Zabbix超入門
by
Daisuke Ikeda
Zabbixのパフォーマンスチューニング & インストール時の注意点
by
Kodai Terashima
オープンに活動することと現場の改善~Zabbix導入による改善物語~
by
Daisuke Ikeda
第2回 OSS運用管理勉強会 運用あるある(Zabbix)
by
真治 米田
ZabbixでDockerも監視
by
Atsushi Tanaka
Zabbix 2.0 新機能と改善点
by
Zabbix
Viewers also liked
PDF
第4回 OSS運用管理勉強会(2014/02/04) 発表資料
by
Ichiro TAKAHASHI
PPTX
運用自動化のためのプログラミング言語の作り方
by
Kenta Hattori
PDF
CMDBuild overview (Japanese) V2.4 update
by
OSSラボ株式会社
PDF
障害対応・運用におけるトリアージ的対応とZabbixの活用
by
Masahito Zembutsu
PDF
できることから始めるOss活動
by
Motoki Narita
PDF
■2012年WILSON製品セールスマニュアル(プレビュー)
by
WilsonAdvisoryStaff
PDF
■2013年 WILSON製品セールスマニュアル
by
WilsonAdvisoryStaff
PDF
CakePHPのレールの外し方 (CakePHP勉強会@uluru 20130419)
by
ichikaway
PPTX
ニフティクラウドにZabbixをインストールしてみた
by
VirtualTech Japan Inc./Begi.net Inc.
PDF
kintone dev camp 2016 spring
by
Akiyoshi Yamazaki
PDF
Zabbix conference2015 daisukeikeda
by
Daisuke Ikeda
PDF
継続的セキュリティテストVaddy説明資料
by
ichikaway
PDF
OSC2014.Enterprise Zabbix-JobScheduler連携ツールHyClopsJobMonitoringによる運用システムOSS化の実現
by
Daisuke Ikeda
PDF
AWS Ops系サービスが更に便利になる中、それでもなおZabbixとセットで考えたほうが良いのか?
by
Daisuke Ikeda
PDF
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
by
Daisuke Ikeda
PDF
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
by
Daisuke Ikeda
PDF
Serverspecの活用tips紹介
by
Daisuke Ikeda
PDF
Tech circle bot x zabbix オペレータbot lt
by
Daisuke Ikeda
第4回 OSS運用管理勉強会(2014/02/04) 発表資料
by
Ichiro TAKAHASHI
運用自動化のためのプログラミング言語の作り方
by
Kenta Hattori
CMDBuild overview (Japanese) V2.4 update
by
OSSラボ株式会社
障害対応・運用におけるトリアージ的対応とZabbixの活用
by
Masahito Zembutsu
できることから始めるOss活動
by
Motoki Narita
■2012年WILSON製品セールスマニュアル(プレビュー)
by
WilsonAdvisoryStaff
■2013年 WILSON製品セールスマニュアル
by
WilsonAdvisoryStaff
CakePHPのレールの外し方 (CakePHP勉強会@uluru 20130419)
by
ichikaway
ニフティクラウドにZabbixをインストールしてみた
by
VirtualTech Japan Inc./Begi.net Inc.
kintone dev camp 2016 spring
by
Akiyoshi Yamazaki
Zabbix conference2015 daisukeikeda
by
Daisuke Ikeda
継続的セキュリティテストVaddy説明資料
by
ichikaway
OSC2014.Enterprise Zabbix-JobScheduler連携ツールHyClopsJobMonitoringによる運用システムOSS化の実現
by
Daisuke Ikeda
AWS Ops系サービスが更に便利になる中、それでもなおZabbixとセットで考えたほうが良いのか?
by
Daisuke Ikeda
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
by
Daisuke Ikeda
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
by
Daisuke Ikeda
Serverspecの活用tips紹介
by
Daisuke Ikeda
Tech circle bot x zabbix オペレータbot lt
by
Daisuke Ikeda
More from Daisuke Ikeda
PDF
AIOpsで実現する効率化 OSC 2022 Online Spring TIS
by
Daisuke Ikeda
PDF
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
by
Daisuke Ikeda
PDF
OSC 2020 Fukuoka IT運用自動化を支援する「運用レコメンドプラットフォーム」実現の舞台裏
by
Daisuke Ikeda
PPTX
OSC2019 LT 運用レコメンドプラットフォーム開発におけるマイクロサービス構成の実現
by
Daisuke Ikeda
PDF
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
by
Daisuke Ikeda
PDF
OSC2018Tokyo/Fall 自律的運用に向けた第一歩(OpsBear取り組み紹介)
by
Daisuke Ikeda
PDF
Jtf2018 自律的運用に向けた第一歩
by
Daisuke Ikeda
PDF
保守運用現場の課題共有しませんか?-OSC2018LT-
by
Daisuke Ikeda
PDF
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
by
Daisuke Ikeda
PDF
Osc2016 tokyo sprint-jobschedulerを活用したoperations as codeの世界
by
Daisuke Ikeda
PDF
Job schedulerを活用したoperations as codeの世界
by
Daisuke Ikeda
PDF
Tech circle#2 Vagrant+Docker handson
by
Daisuke Ikeda
PDF
TISMatsuriLT MackerelとZabbix
by
Daisuke Ikeda
PDF
Zabbixとjob scheduler連携による運用システムoss化の実現
by
Daisuke Ikeda
PDF
CloudModule for Zabbix
by
Daisuke Ikeda
AIOpsで実現する効率化 OSC 2022 Online Spring TIS
by
Daisuke Ikeda
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
by
Daisuke Ikeda
OSC 2020 Fukuoka IT運用自動化を支援する「運用レコメンドプラットフォーム」実現の舞台裏
by
Daisuke Ikeda
OSC2019 LT 運用レコメンドプラットフォーム開発におけるマイクロサービス構成の実現
by
Daisuke Ikeda
2019/4/18 Zabbix勉強会 徹底活用本の改訂の話
by
Daisuke Ikeda
OSC2018Tokyo/Fall 自律的運用に向けた第一歩(OpsBear取り組み紹介)
by
Daisuke Ikeda
Jtf2018 自律的運用に向けた第一歩
by
Daisuke Ikeda
保守運用現場の課題共有しませんか?-OSC2018LT-
by
Daisuke Ikeda
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
by
Daisuke Ikeda
Osc2016 tokyo sprint-jobschedulerを活用したoperations as codeの世界
by
Daisuke Ikeda
Job schedulerを活用したoperations as codeの世界
by
Daisuke Ikeda
Tech circle#2 Vagrant+Docker handson
by
Daisuke Ikeda
TISMatsuriLT MackerelとZabbix
by
Daisuke Ikeda
Zabbixとjob scheduler連携による運用システムoss化の実現
by
Daisuke Ikeda
CloudModule for Zabbix
by
Daisuke Ikeda
インフラ運用管理ツールとGolang OSS運用管理勉強会LT
1.
インフラ運用管理ツールとGolangTIS株式会社池田 大輔
2.
Hello!I am Daisuke
IKEDA (@ike_dai)TIS Inc. OSS Promotion Office.Zabbix Specialist
3.
Golang?Ref. https://golang.org/Googleが開発するOSSのプログラミング言語
4.
Shellスクリプトで運用のための処理プログラム作ったりe.g.AWS操作用スクリプトDBバックアップ用スクリプトThat happens
5.
・スクリプトを動かすためにツール等が必要・Shellスクリプトでの処理の面倒さ (JSONやXMLのパースとか)What’s concern?
6.
Golangってどうよ?
7.
1One binary fileGolang
builds one binary file.
8.
Easy build$ go
build sample.go$ ls -lh-rwxr-xr-x 1 ike_dai staff 2.2M 4 19 23:35 sample-rw-r--r-- 1 ike_dai staff 77B 4 19 23:35 sample.go$ ./sampleHello World$ go run sample.gopackage mainimport "fmt"func main() {fmt.Println("Hello World")}※都度buildしなくてもgo runで即時実行可
9.
2Cross platformThe same
code for Linux, Windows, MacOS
10.
Cross Compile$ GOOS=linux
GOARCH=amd64 go build sample.goLinuxWindowsMacOS$ GOOS=windows GOARCH=amd64 go build sample.go$ GOOS=darwin GOARCH=amd64 go build sample.go
11.
3Various libraryGolang have
so many efficient libraries.
12.
[Golang標準ライブラリ]flag : コマンドライン引数処理log
: ログ出力net: ネットワーク通信関連処理time: 時刻処理encoding/json : JSON形式のデータ処理encoding/xml : XML形式のデータ処理等Golang library
13.
[Zabbix]Zabbix API libraryhttps://github.com/AlekSi/zabbixZabbix
Senderhttps://github.com/AlekSi/zabbix-senderGolang library
14.
[AWS]AWS API library
(AWS official)https://github.com/aws/aws-sdk-goGolang library
15.
なければ作ればいい[JobScheduler]JobScheduler API libraryhttps://github.com/ike-dai/go-jobschedulerGolang
library
16.
Go DocGitHubにコミットすれば自動的にコメントの内容やメソッド、構造体をもとにドキュメントサイトが生成https://godoc.org/github.com/ike-dai/go-jobscheduler/jobscheduler
17.
4Rich compilerGolang compiler
is so kind.
18.
Go Compiler単純に動く動かないの構文チェックだけじゃなく ・使っていないパッケージをimportしていることを指摘とか ・使っていないのに変数定義していることを指摘とかCode Build
resultpackage mainimport "fmt"func main() {sample_var := "test"fmt.Println("Hello World")}$ go build sample.go# command-line-arguments./sample.go:6: sample_var declared andnot used
19.
5Easy Parallel processingGo
routine and channel architecture.
20.
Go routine &
channel関数にgoつけて実行するだけで非同期並列処理化並列処理間のデータ連携にはchannelで送受信package mainimport "fmt"func main() {fmt.Println("Hello World")ch := make(chan int)go backend_process(ch)receive := <-chfmt.Println(receive)}func backend_process(ch chan int) {fmt.Println("Backend Process")ch <- 1}$ go run sample.goHello WorldBackend Process1
21.
Go routine &
channel関数にgoつけて実行するだけで非同期並列処理化並列処理間のデータ連携にはchannelで送受信package mainimport "fmt"func main() {fmt.Println("Hello World")ch := make(chan int)go backend_process(ch)receive := <-chfmt.Println(receive)}func backend_process(ch chan int) {fmt.Println("Backend Process")ch <- 1}$ go run sample.goHello WorldBackend Process1複数処理を並行でバックエンド処理させるのが簡単
22.
I tried!
23.
ZabbixでAWSの状況を監視するテンプレートAWSとZabbixとの連携処理をGolangで実装1コマンドで処理可能・EC2インスタンスの情報取得・CloudWatchの情報取得・Zabbix Senderプロトコルを話してZabbixに連携ZAWS (Zabbix
AWS monitoring template)https://github.com/ike-dai/zaws
24.
Case運用管理系ツール展開のHashicorp社のGolangツール・Serf・Consul・Terraform・Otto・NomadDockerもGolang製
25.
ConclusionLet’s try together!ノウハウ等、まだ少ないところはあるが可能性は十分ありさくっと試して日頃の業務を改善するには便利作ったものを配布、敷居低く試してもらうにはもってこい!
26.
Thanks!Any questions?You can
find me at @ike_dai & dai.ikd123@gmail.com
Download
[8]
ページ先頭
©2009-2025
Movatter.jp