Tech Sketch Bucket of Technical Chips by TIS Inc.

Pepper + ROSハンズオン勉強会を開催しました


4/6(水)にアトリエ秋葉原にてハンズオン勉強会を開催しました。今回は、ロボット用フレームワークのROS(Robot Operating System)を使ったPepperのアプリケーションを開発体験(ハンズオン)していただきました。その様子をレポートします。

top 写真提供:ロボットスタート株式会社


Hinemos5.0新機能紹介Part2「ノードサーチ」


Hinemos5.0の新機能を紹介するシリーズpart2になります。(part1「Webクライアント」はこちら)

ver 4.1以前では、大規模環境において、以下の理由から設定作業に多くの時間が必要でした。
  ・ 管理対象ノードを1台ずつ登録する必要がある
  ・ エージェントのインストールを1台ずつ実施する必要がある
ver 5.0では、これらの設定作業を一括で実施できるような便利な新機能が搭載されました。

今回はその中でも前者(管理対象ノードを1台ずつ登録する必要がある)の問題を解決してくれる新機能「ノードサーチ」について簡単に紹介します。


ネットワーク仮想化ソフトウェアのOpenVNetでセキュリティグループを使う


 以前の「OpenVNetの紹介」の記事でオープンソースのネットワーク仮想化ソフトウェアであるOpenVNetの仕組みやOpenVNetのもつ機能を紹介いたしました。今回は、OpenVNetの持つさまざまな機能の中のひとつであるセキュリティグループの設定方法及びその性質を解説します。


【コラム】自律移動ロボットへの取組み


TISでは、明治大学理工学部機械工学科ロボット工学研究室(黒田洋司教授)と共に、NEDOが募集した「次世代ロボット中核技術開発」プロジェクトの研究開発項目である「革新的なロボットインテグレーション技術」に応募し、「知識の構造化によるロボットの知的行動の発現研究開発」というテーマで採択され、現在研究開発を進めつつあります。今回の投稿では、私達が何故この取組みを行っているのかと、現在そして今後の取組みの方向性などを簡単にまとめておこうと思います。


様々なインフラ自動化ツールを組み合わせたCloudConductorを使って、Webシステムを自動構築してみよう


クラウドを利用する場合、システムの構築や運用にはインフラ自動化ツールの利用が不可欠です。 OSSのインフラ自動化ツールとして、仮想マシンイメージを作成するpacker、ネットワークやインスタンスを自動作成するTerraform、ミドルウェアのインストールや設定変更が可能なChef、インフラのテストを実行できるServerspecなどがよく使われています。

しかし、システムの構築から設定、テスト、その後の運用まで統合的に自動化するためには、いくつかのツールを組み合わせて利用する必要があり、どうしても実行タイミングの制御やパラメータの連携などが必要になります。

CloudConductorは、これらのインフラ自動化ツールを連携させ、定義されたパターンに従ってインフラの自動化、自律化を実現するOSSのクラウドオーケストレーションツールです。 CloudConductorを利用する事で、利用者から見ると、個別のツールを意識することなく統合的にインフラを自動構築、自律運用することができます。

今回は、CloudConductorを使ってサンプルのJavaアプリケーション実行環境を構築する方法を紹介します。


fluentd+influxdb+Grafanaでsnmpwalkの結果をグラフにしてみた


ITmedia @ITでOSS運用監視製品の比較記事の執筆をさせて頂いた。
その際にfluentd+influxdb+Grafanaを利用してsnmpwalkで取得したリソース使用量の測定値をグラフ化する検証を実施した。
その構築手順について以下にまとめる。

インストールの為に以下のサイトを参考とさせて頂いている。
iij/fluent-plugin-snmp
tarom/fluent-plugin-typecast
Dstat + Fluentd + Influxdb + Grafana(Qiita/akito1986氏)
fluentd(td-agent)のインストールと設定


Prometheus+alertmanagerをインストールしてみた



ITmedia @ITでOSS運用監視製品の比較記事の執筆をさせて頂いた。
記事の執筆にあたり、オープンソースのシステム監視ソフトウェアのPrometheusとPrometheusのアラート通知機能のalertmanagerを実際にインストールし動作を確認する検証を実施した。
その実際に行った構築手順をまとめたものが以下である。

インストールの為に以下のサイトを参考とさせて頂いた。
Prometheus DOCS
Alertmanager DOCS
【入門】PrometheusでサーバやDockerコンテナのリソース監視


Muninをインストールしてみた



ITmedia @ITでOSS運用監視製品の比較記事の執筆をさせて頂いた。
記事の執筆にあたり、オープンソースのシステム監視ソフトウェアのMuninを実際にインストールし動作を確認する検証を実施した。
その実際に行った構築手順をまとめたものが以下である。

インストールの為に以下のサイトを参考とさせて頂いた。
Welcome to the Munin Guide
「Muninでかんたんサーバー監視」~初心者でもよくわかる!VPSによるWebサーバー運用講座(3)
server-memo.net-Munin インストール


Xymonをインストールしてみた



ITmedia @ITでOSS運用監視製品の比較記事の執筆をさせて頂いた。
記事の執筆にあたり、オープンソースのシステム監視ソフトウェアXymonを実際にインストールし
動作を確認する検証を実施した。その実際に行った構築手順をまとめたものが以下である。

インストールの為に以下のサイトを参考とさせて頂いている。
http://www.server-kanshi.net/


Sensu+Uchiwaをインストールしてみた


ITmedia @ITでOSS運用監視製品の比較記事の執筆をさせて頂いた。

記事の執筆にあたり、オープンソースのシステム監視ソフトウェアのSensuおよび
監視結果を参照するダッシュボードのUchiwaを実際にインストールし動作を確認する検証を実施した。
その実際に行った構築手順をまとめたものが以下である。

インストールの為に以下のサイトを参考とさせて頂いている。
Sensu/Documentation/0.23/Getting Started with Checks
Uchiwa: A simple dashboard for the Sensu monitoring framework