並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 850件

新着順 人気順

serfの検索結果161 - 200 件 / 850件

  • 【検証】Serf 0.5.0の新機能を試してみた【queryが便利】 | Pocketstudio.jp log3

    Serf version 0.5.0 が 3月12日付けでリリース(CHANGELOG)。 今回は新しく「query」コマンドがサポートされた事が、一番大きな変更点の模様。コマンドの実行結果が確認できるので、個人的にはこれが強力な機能と思ってます、例えば、複数のリスト化されていないサーバ群に対して、一括 SSH コマンドの実行&結果確認が出来るようになりました。勿論、任意のスクリプトを実行させることも出来ますし、何気に運用が弁理になりそうと期待しています。 その他、の主な変更点は、serf コマンドに reacability (到達性) がサポートされたり、serf member で -name によるフィルタがサポートされたこと、そして、member-reap イベントのサポートなど。 以下、query コマンドと reachability 機能を試してみました。 ◆ 新しい query

    • Consulがたまに暴れている件について - Qiita

      2015/11/30 06:09:25 [INFO] memberlist: Marking hogenode as failed, suspect timeout reached 2015/11/30 06:09:25 [INFO] serf: EventMemberFailed: hogenode xxx.xxx.xxx.xxx 2015/11/30 06:09:25 [INFO] consul: member 'hogenode' failed, marking health critical 2015/11/30 06:09:27 [INFO] serf: EventMemberJoin: hogenode xxx.xxx.xxx.xxx 2015/11/30 06:09:27 [INFO] consul: member 'hogenode' joined, marking hea

        Consulがたまに暴れている件について - Qiita
      • Dockerで試す、はじめてのSerf - Qiita

        はじめに 最近Serfに関する話題が盛り上がってきていて、Serfを紹介した資料がブクマ数をそれなりに稼いでいます。 Serfが面白いと俺の中で話題にwwwwww 【改訂版】 Serf という Orchestration ツール #immutableinfra そこで本エントリーでは、 Serfって何? Serfってどうやって使うの? Serfって何が出来るの? などと思っている方を対象として、Serfの使い方を紹介したいと思います。 Serfとは Serf ( http://www.serfdom.io/ )とは、サーバプロビジョニングにおける、オーケストレーションレイヤーで利用するためのツールです。 オーケストレーションレイヤーでは サーバを冗長化させたり 障害を検知したらサーバを抜き差ししたり などの操作を行います。 Serfはクラスタ内のサーバの状態を監視し、これらの操作を発火させ

          Dockerで試す、はじめてのSerf - Qiita
        • Analyzing Docker’s New OSS: libchan and libswarm | CenturyLink Labs

          Helping Developers do Ops EasierThis morning’s keynote from Solomon Hykes was inspiring. Just after the keynote, Solomon told me he was really nervous. But if he was, it didn’t show. The way they are building out their ecosystem is as equally inspiring as Solomon’s speech this morning. Today, there were three new projects announced from Docker: libswarm libchan libcontainer And two “secret” Docker

            Analyzing Docker’s New OSS: libchan and libswarm | CenturyLink Labs
          • 時代が作った教師と学校は時代によって変わるのが当然だ - ニューロサイエンスとマーケティングの間 - Between Neuroscience and Marketing

            連合艦隊旗艦「三笠」の羅針儀@宗像大社 The compass of the flagship Mikasa of the Allied Fleet @ Munakata Taisha Shrine, Munakata, Japan 1.4/50 Summilux ASPH, Leica M10P, RAW 今月の頭、武蔵野台地の南西*1にある東京学芸大学(学芸大)で、『個別最適な学びに関する公開シンポジウム 第二回』に登壇した。学芸大は師範学校を4つ束ねて作られたthe教員育成学校であり、東京高等師範を前身とする東京教育大が筑波大学に改組され、総合大学化したこともあり、今の日本の教育研究のセンター的機関の一つと言える。現在も卒業生1000人の半分以上は教員になられるという。学芸大副学長の佐々木幸寿先生、気鋭の大村龍太郎先生に加え、国の教育(人づくり)に関する議論の中核をなす中教審(中央教

              時代が作った教師と学校は時代によって変わるのが当然だ - ニューロサイエンスとマーケティングの間 - Between Neuroscience and Marketing
            • Synapse と Serf でサービスディスカバリ - blog.ryotarai.info

              先週の Immutable Infrastructure Conference #1 に参加して意識が高まったので、@mirakui さんの発表で言及されていた、Synapse と Serf の組み合わせを試してみました。 Synapse とは Synapse は Airbnb が開発しているサービスディスカバリ用のツールです。簡単に言うと「バックエンドサーバを監視して、HAProxy の設定を書き換えてくれるツール」です。 詳しくは: SmartStack: Service Discovery in the Cloud – Airbnb Engineering Watcher Synapse にはバックエンドサーバの増減を監視するレイヤーとして、Watcher が用意されています。 (https://github.com/airbnb/synapse/tree/master/lib/s

                Synapse と Serf でサービスディスカバリ - blog.ryotarai.info
              • DockerでMySQLを起動するDockerfileを書いてみた - hidemium's blog

                Dockerfileを書く練習のため、今回は、sshdとMySQLの複数プロセスを起動するDockerfileを書いてみました。Dockerはプロセスを起動させるコマンドを1つしか指定できないため、プロセス管理ツールのSupervisorを使用しています。また、コンテナ内のデータベースファイルをホスト側に保存されるようにしてみました。 構成 Ubuntu 12.04: サーバ構築対象 ※Ubuntu 12.04はDocker 0.10上で動作しています。 Dockerfileの作成 Dockerfileを以下のように作成します。 $ mkdir -p docker/mysql $ cd docker/mysql $ vi Dockerfile FROM ubuntu:12.04 MAINTAINER hidemium # Ubuntu update ADD sources.list /et

                  DockerでMySQLを起動するDockerfileを書いてみた - hidemium's blog
                • 第7回 Consulのオーケストレーションと自動化 | gihyo.jp

                  これらはChefやPuppetのような構成管理ツールを使うような状況と似ていますが、少し異なります。構成管理ツールの場合は、設定時点において対象となるサーバ上のサービスが正常かどうかを判断することができません。Consulはサービス検出機能を持っていますので、正常なサービスを稼働している対象のみ、自動的に処理を行うことができます。ただし、決して構成管理ツールが不要になるのではなく、サービス検出と併用することによって、相互に補完し合うこともできます。 Consulのイベントハンドラ Consulのオーケストレーションと呼ばれる機能の実体は、イベントハンドラです。これは、任意のタイミングまたはConsulのサービス検出と連動し、任意のコマンドやスクリプトを自動実行する仕組みです。今回は、一番手軽に利用できるリモート実行機能を見ていきます。 リモートでコマンドを実行するConsul exec C

                    第7回 Consulのオーケストレーションと自動化 | gihyo.jp
                  • power source* » Subversion: 複数リポジトリの統合(マージ・結合)

                    自作プラグインのSubversionリポジトリをプラグイン毎に設けていたのを止めて、一つのリポジトリにまとめることにした。その作業記録。 目次: 現状と希望 実現方法 実行時のエラー「期待されるファイルシステム形式は~」とその対処 エラー内容 原因 対処方法 リポジトリの統合を実行 環境 手順 実行するコマンド コマンド実行結果 検証 付録: コマンドヘルプ (Subversion 1.6.12) svnadmin help svnadmin –version svnadmin dump svnadmin dump (ver. 1.5.6) svnadmin load svnadmin create svn mkdir svnadmin upgrade svnadmin verify 現状と希望 現状: 昔の構成図だけど、ぼののPCのリポジトリ構成はこんな感じ。プラグイン毎にリポジトリを作

                    • Consul 0.5の新機能 Atlas連携を試してみる | DevelopersIO

                      ども、大瀧です。 今朝かた、HashiCorpのクラスタオーケストレーションツールConsulのバージョン0.5がリリースされました。多くの新機能が追加されていますが、ここではAtlasとの連携を紹介してみます。 Atlasとは AtlasはHashiCorpのツールを連携させるクラウドサービスです。Atlasの概要については、こちらの記事を参照ください。従来AtlasはVagrant、Packer、Terraformとの連携機能を持っていたのですが、かねて予告されていたConsulとの連携が今回の新機能です。 連携1: Auto Join ConsulのAltas連携機能としてAuto Joinが利用できます。Consulでは、既存クラスタに加わるためにクラスタメンバーのIPアドレスを特定し、接続する必要がありました。Auto Joinを利用すると、新規メンバーはAtlasのAPIにメン

                        Consul 0.5の新機能 Atlas連携を試してみる | DevelopersIO
                      • Orchestrationについて - iiirc

                        12:23 antipop_: http://shibayu36.hatenablog.com/entry/2013/12/09/095849 ★2 12:23 antipop_: オーケストレーションに混乱があるのは ★0 12:23 antipop_: mizzyさんのエントリでは、オーケストレーションという単語が示す通り、 ★0 12:23 antipop_: 中心があって、そこからなんかするという発想で整理している ★0 12:24 antipop_: stanakaさんのほうは中心性がない、あるいは、個体がないもの前提で整理している ★0 12:24 antipop_: なので、orchestrationにふたつの軸があると考えるか ★0 12:24 antipop_: orchestrationではなく、単にmanagementととらえるか ★0 12:24 antipop_:

                        • Macにgitをインストールしてそのままgithubにも登録 : kishi-r.com

                          まずはMacにgitをインストールしてみる MacPortsでインストール # sudo port install git-core +svn エラーが出た # Error: Target org.macports.activate returned: Image error: /opt/local/lib/perl5/5.8.8/darwin-2level/auto/List/Util/Util.bs is being used by the active perl5.8 port. Please deactivate this port first, or use the -f flag to force the activation. # Error: The following dependencies failed to build: p5-scalar-list-utils p

                          • サービス・ディスカバリのためのConsul入門

                            Serfの足りない機能を補うConsul 前回の記事の復習になりますが、Serf(https://serfdom.io)の主要な役割は、オーケストレーション(自動的に複数のサーバなどのインフラ上で処理すること)と、クラスタ上のメンバ管理です。 Serfを単純なツールとして見た場合は、オーケストレーションを簡単に行える便利なツールと言えるでしょう。しかし、実際の運用シーンを考えますと、次のような弱点が浮かび上がります。 メンバ管理はSerfエージェント間の通信正常性が基準であり、アプリケーションやミドルウェアの状況に応じた自動処理が行えない(サーバは稼働しているが、ウェブサーバやデータベースが停止するような状況) 何らかの状態を保持する仕組みがないので、冗長化の仕組みは自分で考慮する必要がある Serfクラスタとの通信には独自のCLIかAPIを使う必要があり、他のツールとの親和性が低い これ

                              サービス・ディスカバリのためのConsul入門
                            • 第2回 Serfのイベントハンドラで自動化を使いこなす | gihyo.jp

                              イベントハンドラとは? 前回の記事で見たように、Serfエージェントをサーバ上で起動することで、簡単にネットワーク上にクラスタを構成できます。クラスタを構成後、Serfはネットワーク上で相互に死活監視するだけでなく、クラスタのメンバ管理(ホスト名・IPアドレス・タグ等を共有)を行えます。この監視状況やメンバの変化という「イベント」に応じて、シェルスクリプトやコマンドを実行する機能が「イベントハンドラ」です。 イベントハンドラは単純にコマンド実行するだけでなく、環境変数を通してSerfからスクリプトに様々なデータを渡せます。この仕組みを使い、コマンド実行時に動的に変わる引数(ホスト名・IPアドレス・タグ等)の指定や、動的に変わる環境に対する設定変更を行えます。 そのため、イベントハンドラの理解・習得が、Serfを使って自動化を進めるうえで欠かせません。とは言え、さほど難しい概念ではありません

                                第2回 Serfのイベントハンドラで自動化を使いこなす | gihyo.jp
                              • GitHub - fujiwara/stretcher: Deployment tool with consul/serf event notification.

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  GitHub - fujiwara/stretcher: Deployment tool with consul/serf event notification.
                                • Jenkins ユーザ・カンファレンス 2015 東京に行ってきた - カタカタブログ

                                  今日はJenkinsのユーザカンファレンスに行ってきました。2012のときにも行ったのですが、約2年半ぶりですね。場所は前回同様、法政大学でした。とりあえず業務でもJenkinsを使っていますが、ここまで使いこなしていないな−と思う内容が多くて勉強になりました。特に今回はInfrastructure as  a Codeとして、ChefやPuppetを使ったインフラ面でもCIをやろうという内容が多かったように思います。とりあえず参加したセッションのメモ。 セッション一覧: http://build-shokunin.org/juc2015/sessions/ 基調講演 Jenkinsプロジェクトの現状とワークフロー 川口さんの基調講演!のはずが会場につくとすでに始まっている!Compassの開始時間が13:00からになっていたんですが、これが間違いで本当は12:15からだったよう。。前半を

                                    Jenkins ユーザ・カンファレンス 2015 東京に行ってきた - カタカタブログ
                                  • Test Everything: データセンター仮想化と自動テストの取り組み - Cybozu Inside Out | サイボウズエンジニアのブログ

                                    こんにちは。Necoプロジェクトの池添(@zoetro)です。 Necoプロジェクトでは、自社データセンター上のインフラ構築の仕組みを開発しており、サーバーのプロビジョニング、Kubernetesクラスタの構築、Kubernetes上で動くアプリケーションのデプロイ、各種ソフトウェアやOSのアップグレードなどをすべて自動化しています。 blog.cybozu.io このプロジェクトでは「データセンターの機能をすべてテストすること」を設計方針のひとつとしており、データセンターをまるごと仮想化してテストし、人の手を介することなく成果物の継続的インテグレーションとデリバリーを実現しています。 最初にこの方針を決めたとき、チーム内でも議論がありました。本当にデータセンターをまるごと自動テストできるのか?QAチームの手動テストをおこなわずに品質を保証することができるのか?など多くの疑問が湧きました。

                                      Test Everything: データセンター仮想化と自動テストの取り組み - Cybozu Inside Out | サイボウズエンジニアのブログ
                                    • 【AWS勉強会】CM re:Growth Developers.IO Meetup 01 を開催してきた #cmdevio | Developers.IO

                                      【AWS勉強会】CM re:Growth Developers.IO Meetup 01 - connpass 2013/12/10 CM re:Growth Developers.IO Meetup 01 #cmdevio - Togetterまとめ 弊社AWSコンサルチームは今年に入って都元ダイスケさんがJOINして以来、急速にチームのメンバーが増え、また体制を強化して参りました。2013年も暮れが押し迫ったこの日、ブログを御覧の皆様に日々の御愛読に対する感謝の意を込めて、チーム総出で *1これまでの成果、結果を発表すべく、計10本(x15分)のセッションを立て続けに発表する勉強会を開催して来ました!イベントタイトルの『re:Growth』については、下記告知エントリにもある『re:Invent』をリスペクトするという意味の他にも、『再び各々が成長出来るように』という思いを込めている部

                                        【AWS勉強会】CM re:Growth Developers.IO Meetup 01 を開催してきた #cmdevio | Developers.IO
                                      • HashiConf 2015 At Home - yoshidashingo

                                        どうも、吉田真吾(@yoshidashingo)です。 2015/9/28,29に、みんな大好き Vagrant、Terraform、Consul などを開発している HashiCorp 初の年次イベント HashiConf に参加してきました。 今日までまとめができなかったのが心残りでしたが、ちょうど日本で HashiCode #2 という凱旋イベントもやり(朝一でなんかパネルでもやりますかというムチャぶりもなんとか?こなし)、時を同じくHashiConfの各セッションの動画がアップロードされて閲覧可能にもなっていたので、新しくリリースされた「Otto」「Nomad」とともに、参加セッションなど諸々感想を書いておこうと思います。 www.youtube.com 会場・参加者など 参加者は全部で400人くらいだったかな。翌週の re:Invent の19,000人と比較すると圧倒的アットホ

                                          HashiConf 2015 At Home - yoshidashingo
                                        • Consul関連ドキュメント(参考訳)Part2 | Pocketstudio.jp log3

                                          前回に引き続き、Consul 関連ドキュメント ( http://consul.io/ ) の参考訳です。 内容は、Consul エージェントについて、DNS インターフェース、HTTP API、service と check の定義について。 ■ CONSUL エージェント http://www.consul.io/docs/agent/basics.html Consul エージェントは、Consul の中核となるプロセスです。エージェントはメンバーシップ情報を保持し、サービス情報の登録や、チェックの実行、クエリに対する回答や、その他の動作をします。Consul クラスタに含まれる全てのノードで、このノードを動作させなくてはいけません。 エージェントは、クライアントかサーバか、いずれかの状態で動作します。サーバノードでは、クォーラム・コンセンサス(総意)形成の一部となるため、追加の義務

                                          • fstaidというHAデーモンを作った - so what

                                            fstaidというHAデーモンを作りました。 github.com HeartbeatとかCorosyncとかPacemakerの代替を考えて作ったソフトウェアです。 なぜ作ったのか? それほど多くはないんですがたまに「先方の許可するIPアドレスは1つしかないから、フェイルオーバー時にElasticIPを付け替える感じで」という案件がたまにあるんですよ。 そうすると「Corosync/Pacemakerでクラスタ組むか。だるいな…」ということになって、Heartbeat/Corosync/Pacemakerを使いたくない欲が高まった結果、作成されました。 KeepalivedやSerfを使ってクラスタを組むこともできるんですが、どうもやりたいことに対して、オーバーキル感とか明後日の方向感がぬぐえない感じでいました。 話は変わってMHAです。 MHAいいですよね。安定した動作もレプリケーショ

                                              fstaidというHAデーモンを作った - so what
                                            • Rebuild: 41: Kids These Days Don't Know Shell (Naoya Ito)

                                              伊藤直也さんをゲストに迎えて、Heartbleed, Docker, Consul, RubyMotion, 環境構築などについて話しました。 Show Notes Heartbleed Bug xkcd: Heartbleed Explanation 三菱UFJニコス894人個人情報流出か OpenOpenSSL OpenBSD、怒りのコミット Docker Meetup Tokyo #2 Dockerアプリケーションのポータビリティを考える wercker docker DockerCon 2014 Consul - HashiCorp Serf vs. Consul Consul vs. ZooKeeper, doozerd, etcd - Consul Getting Started with etcd GopherCon 2014 Consul関連文書の参考訳、Serfとの違い等

                                                Rebuild: 41: Kids These Days Don't Know Shell (Naoya Ito)
                                              • On Go's Web Application Ecosystem

                                                Go just had its fourth birthday, and it’s finding a lot of popularity as a systems/operations language. Tools like Packer (from the creator of Vagrant) and Serf are great examples of how Go’s headline features (concurrency, ease-of-deployment) are well-suited to these use-cases. But it’s also finding some life as a web programming language. A big part of this is owed to how great Go’s included net

                                                  On Go's Web Application Ecosystem
                                                • Google Code Archive - Long-term storage for Google Code Project Hosting.

                                                  Code Archive Skip to content Google About Google Privacy Terms

                                                  • 英語語源一覧

                                                    この資料は、英語点字の略し方を考えるための参考になればと思って作り始めたものです。 英語点字の略し方は、英語を母国語とする人たちにはたいして難しいことではないのでしょうが、私は英語点字の校正中にしばしば迷い立ち往生してしまいます。 英語の点字の正しい略し方のためには、発音や音節とともに、接頭辞や接尾辞など、語の構成要素についての知識も必要です。調べ始めてみると、漢語の意味をそれぞれの漢字の意味にさかのぼって考えるのと似たところがあって、なかなか面白いものです。 主に、Yahoo!辞書 の「新グローバル英和辞典」と「プログレッシブ英和中辞典」を使い、各語の確認のためには、英和辞典では、地球人ネットワークを創るアルク:スペースアルク 英英辞典では、OneLook Dictionary Search を使いました。 なお、接頭辞・接尾辞・語根に区別しましたが、あくまでも便宜的なものです。 〔補足

                                                    • Top 10 Open-Source Docker Developer Tools | CenturyLink Labs

                                                      Helping Developers do Ops EasierNavigating the ever-changing Docker ecosystem can be difficult, so we at CenturyLink would like to make it easier for you. A few weeks ago, I wrote about the top 10 startups using Docker. This week we are talking about the top 10 open-source projects using Docker. I will group them to highlight what each project focuses on. Table of Contents 1. Flynn.io 2. Deis 3.

                                                      • TerraformでAWS(EC2)のセキュリティグループを管理 - Qiita

                                                        概要 Teraform は、インフラのコード化(Infrastructure as code)を実現すべく、インフラの構築・変更・バージョン管理を、安全かつ効率的に行うためのツール。Vagrant、Serf、Consul 等を提供する HashiCorp がオープンソースで提供している。 本稿は、Teraform がサポートしている事業者(provider)の1つである Amazon Web Services (AWS)のうち、EC2 のセキュリティグループ(Security Groups) の追加・削除を行うためのチュートリアルである。 本チュートリアルを通し、Terraform を使ったインフラのコード化に対する理解を深める事を目的とする。 参考:Terraform入門 日本語訳 - Qiita http://qiita.com/zembutsu/items/84f5478701c53

                                                          TerraformでAWS(EC2)のセキュリティグループを管理 - Qiita
                                                        • ギター挫折した奴wwwwwwwwwwwww - 勝つる2chまとめブログ

                                                          1 :名無しVIP 2011/11/23(水) 12:24:46.76 ID:XKty4GcM0 ( ・`ω・´)白状しやがれ 2 :名無しVIP 2011/11/23(水) 12:25:17.10 ID:qJffsf080 はい 3 :名無しVIP 2011/11/23(水) 12:25:43.04 ID:uUg/kk7F0 俺の指短いからセーハ押さえれなかった… 4 :名無しVIP 2011/11/23(水) 12:26:08.94 ID:hiUYmQ5E0 けいおん見て始めたけど、ちゃんと毎日練習してギター歴1年半になった 5 :名無しVIP 2011/11/23(水) 12:28:11.07 ID:hd3bgpj10 泣けて来るほど難しいよね 6 :名無しVIP 2011/11/23(水) 12:29:50.27 ID:I9xbBpGa0 買って満足した それを重ねてたら楽器一式

                                                          • Consulサーバクラスタ構成手順の歴史 #consul - クリエーションライン株式会社

                                                            Consulとは Consul とは、米 HashiCorp 社が開発する、サービスの検出と設定を行うための仕組みです。クライアント・サーバ型の構成で動作し、キーバリューストア(KVS) に保持したデータを DNS や HTTP インターフェイスで取得できます。クライアントとサーバはそれぞれがクラスタを構成し、インターネット越しに別々のデータセンターをまたいで接続することもできます。 詳しくは公式サイトのイントロダクションやドキュメントを参照してください。 Consul サーバクラスタ Consul サーバはクラスタとして動作します。1台でも動作しますが、冗長性・耐障害性を高めるために 3台あるいは 5台での運用が推奨されています(参考: Deployment Table)。 ここでは 3台の Consul サーバによるクラスタを構築することとします。事前に 3台のマシンそれぞれに Con

                                                              Consulサーバクラスタ構成手順の歴史 #consul - クリエーションライン株式会社
                                                            • ドリフターズ DRIFTERS 2話 「踵 鳴る」 海外の感想 : かいがいの

                                                              2016年10月17日17:00 カテゴリドリフターズ Tweet ドリフターズ DRIFTERS 2話 「踵 鳴る」 海外の感想 Footsteps ネタバレを含む感想はこちらへどうぞ以下、AS、MAL、Reddit、4chan、YTより引用。(CRで公式配信中です。) 不明 I NEED MY SCIPIO NOW! ハ:パクリじゃあー!パクリじゃあー!なんでここにパクリ野郎がぁーっ!? (Thief!Thief!Why the hell is this two-bit thief here?!) ス:パクってなどおらんわ!それを言うなら貴様こそだ!勝った者が正義 なのだっ!(Who're you calling "two-bit thief"?!You are the one who should be called that!Justice lies with the victor

                                                                ドリフターズ DRIFTERS 2話 「踵 鳴る」 海外の感想 : かいがいの
                                                              • GitHub - hashicorp/serf: Service orchestration and management tool.

                                                                Website: https://www.serf.io Chat: Gitter Mailing list: Google Groups Serf is a decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant. Serf runs on Linux, Mac OS X, and Windows. An efficient and lightweight gossip protocol is used to communicate with other nodes. Serf can detect node failures and notify the rest of the cluster. An

                                                                  GitHub - hashicorp/serf: Service orchestration and management tool.
                                                                • 第6回ZABBIX-JP勉強会で「運用を楽しくする話」 | Pocketstudio.jp log3

                                                                  4月12日(土)、第6回ZABBIX-JP勉強会に参加&登壇の機会をいただきました。このエントリは、当日の発表に関する内容と、伝えきれなかった事の補足です。 登壇のきっかけとなった寺島さんはじめ、スタッフの皆さんありがとうございました。参加された皆さん、お疲れ様でした。左の写真は、会場を提供されたフューチャーアーキテクトさんのセミナールーム入り口。ありがとうございました。 ■ ZabbixのAPIを使って運用を楽しくする話 発表の内容は、以下の三本建てでした。 1. ZABBIX API 超入門 ( shell 上で始める API ) 2. Serf と Zabbix の連携 3. 仕事は楽しいかね? ←(ポエム的な) テーマは、いかに仕事を楽しくするのか、というのを考えていました。Zabbix を使った運用だったり設定を楽にするだけじゃなく、仕事を楽しくというコンセプト。そのために、AP

                                                                    第6回ZABBIX-JP勉強会で「運用を楽しくする話」 | Pocketstudio.jp log3
                                                                  • インフラ開発合宿を6月20(金)・21(土)に開催しました | GREE Engineering

                                                                    こんにちは、開発企画室の佐島です。 少し時間が経ってしまいましたが、6月半ばに開催したインフラ開発合宿についてご紹介したいと思います。 インフラ開発合宿とは 一泊二日、いつもとは違う環境に身を置き「仮想化、自動化」をテーマに何か開発しようという試みです。 テーマと言いつつもゆるい感じで、実際は開発したい or 試してみたいものを自由にやる場になりました。 GREEのインフラを支えているエンジニアは、新しいインフラを開発する部隊と、稼働中のインフラを安定運用するための部隊にざっくり分けることができるのですが、今回の開発合宿は開発部隊を中心に企画しました。 事前準備 何を開発するか決める 参加者には事前に開発するものを公開してもらいました。 自分がやりたいものより面白そうなものがあればチーム開発もあり、という狙いでしたが、結果的にはみんな自分のが一番ということで全員ソロとなりました。 以下、い

                                                                      インフラ開発合宿を6月20(金)・21(土)に開催しました | GREE Engineering
                                                                    • 1分で分かる SoftLayer 監視入門

                                                                      1. Masahito Zembutsu @zembutsu Technology Evangelist; Creationline , Inc. Shinagawa, Tokyo, 22 Dec 2014 #slstudy 第5回東京SoftLayer勉強会 Japan SoftLayer User Group 5th meetup 1分で分かるSoftLayer監視入門 ~今日から監視を始めるには?~ Introduction to SoftLayer Monitoring 2. 1分で分かるSoftLayer監視入門 2 / 21 自己紹介 @zembutsu 前佛 雅人 ➡Creationline, Inc. ➡Technology Evangelist • 2000年4月 ~ ホスティング事業者でのサポート・運用業務全般 • 2013年12月~ 現職で サポート・新技術検証・サー

                                                                        1分で分かる SoftLayer 監視入門
                                                                      • Serverspec v2用Rakefileとspec_helper.rbの紹介

                                                                        少し前の話になるんですが、30days AlbumにServerspec v2を導入しました。 本日、Serverspec(もちろんv2です)を導入し、インフラエンジニアが歓喜している 30days Albumでございますが、ソフトウェアエンジニアとAndroidアプリエンジニアを募集しております! http://t.co/O8fnhArXVb — 30days Album 写真共有・保存 (@30daysalbum) 2014, 11月 26 せっかくなので、30days Albumで使われているServerspec用のRakefileとspec_helper.rbを簡単に紹介してみようと思います。 ちなみに、半分くらいは@lamanotramaさんが書いていたりします。 (Serverspec v1時代にガガッと黒田さんが書いたのを、僕がv2用に合わせて書き直してます) Rakefil

                                                                        • 【Consul】 0.4の新機能(参考訳) | Pocketstudio.jp log3

                                                                          9/5(日本は9/5)、サービス検出とイベントを管理する、Consul v0.4 がリリースされました。以下 Hashicorp の blog です。 Consul 0.4 – HashiCorp https://www.hashicorp.com/blog/consul-0-4.html 新機能が色々出てきました。Serfのeventと、リモート実行をサポート。event実行のタイミングはwatchで処理。ACLも実環境だと必用だし、着々と色々揃ってきた感があります。 今回、Serf の機能を内包したことで、Consul はオーケストレーションツールでもある、と言えるようになったのかなと思います。それにしても Hashicorp すごい(小並艦 Consul v0.4 is very cool! Its event and exec are very useful for me. I w

                                                                            【Consul】 0.4の新機能(参考訳) | Pocketstudio.jp log3
                                                                          • 「hbstudy#60 SerfとConsulでシステム運用を楽しくしよう!」に行ってきました&Serf試してみました - 戦場のプログラマー

                                                                            2014-07-21 「hbstudy#60 SerfとConsulでシステム運用を楽しくしよう!」に行ってきました&Serf試してみました 勉強会 hbstudy インフラエンジニア オーケストレーション Serf Consul インフラ hbstudy#60 行ってまいりました!今回は実際にSerfを使ってみましたので、お手すきの方は是非ごらんください。 参加前 繰り上がるつもり・・・!! 繰り上がりきたああああああ!(7/17) 概要 2014/07/20(日) 東京都東京都新宿区西新宿1-5-11 新宿三葉ビル6F hbstudy#60 - connpass hbstudy#60 懇親会 - connpass ハッシュタグ: #hbstudy hbstudyの趣旨についてですが、インフラエンジニアの勉強会です。 インフラエンジニア勉強会hbstudyについて 世の中のエンジニアは開

                                                                              「hbstudy#60 SerfとConsulでシステム運用を楽しくしよう!」に行ってきました&Serf試してみました - 戦場のプログラマー
                                                                            • Go言語による分散サービス

                                                                              本書は、Go言語で分散サービスを構築する方法を解説する書籍です。分散サービスの概要と基本を解説し、設計、開発、およびデプロイする方法をコードを使ってハンズオン形式で学びます。はじめに、ストレージレイヤの構築とデータ構造の定義を行い、gRPCを用いてAPIを定義したサービスをネットワーク上で動作させる方法を説明します。そしてサービスを分散させて、可用性、耐障害性、拡張性を実現する方法を解説し、本番環境のKubernetesへデプロイする方法を学びます。 [本書の正誤表] 本書への推薦の言葉 はじめに 第I部 さあ始めましょう 1章 レッツGo 1.1 HTTPベースのJSONサービスの分散システムへの適合性 1.2 プロジェクトの準備 1.3 コミットログのプロトタイプの作成 1.4 HTTPベースのJSONサーバの構築 1.5 サーバの実行 1.6 APIのテスト 1.7 学んだこと 2章

                                                                                Go言語による分散サービス
                                                                              • qpstudy 2014.04でLTしてきた話 | Pocketstudio.jp log3

                                                                                4/19(土)に、銀座のドワンゴさんで開催された qpstudy 2014.04 の”懇親会” へ参加&ライトニングトークで発表させていただきました。 blog に書くまでが勉強会です。←重要 本エントリは、発表内容に関する補足です。スタッフの皆さんへの御礼(もうかなり運営が手慣れてますよね、素晴らしい!!)および、当日参加された皆さん&発表された皆様、おつかれさまでした!! そして、LTの機会をいただきました、本当にありがとうございましたm(__)m 始めに謝っておきますが、当日は LT の順序が後ろのせい(いや、人のせいにしてはイカン・・)もあり、呂律が怪しく、大変失礼いたしました・・・m(__)m これもビアバッシュの醍醐味ですよね!ね!(・・ということにさせてください、あぁ恥ずかしい(*´Д`)) 発表内容は、”Serf” に関してと、当日発表直後だった “Consul” に関して

                                                                                  qpstudy 2014.04でLTしてきた話 | Pocketstudio.jp log3
                                                                                • Consul入門 - ぺーぺーSEのブログ

                                                                                  Consulとかいうツールが流行っているようだが結局何ができるかよくわからなかったのでここを斜め読みして軽くまとめる。 ここではあえてAtlasについては触れない。 ちなみにTerraformについては以下に書いた。 blog.pepese.com Consulの特長。 Service Discovery サービスの発見(サービス検出) サービスとは何等かのWebサービスやデータベースといった高レベルのサービスのこと Helth Checking 上記のサービス検出と併せて、そのサービスが動作していること(HTTP Status 200 OKとか)やメモリ使用率のチェックができる ヘルスチェックというか「監視」のイメージ(個人的な感想) Key/Value Store Consul Agent間でkey-valueデータを共有・保持できる Multi Datacenter 別ネットワークと

                                                                                    Consul入門 - ぺーぺーSEのブログ