こんにちは!QAエンジニアの@yuki_shiro_823です。本日は事例発表の紹介です! 弊社のシニアテクニカルアーキテクトの鈴木貴典が、ServerlessConf Tokyo 2018 で、サーバーレスなシステムの運用監視に関するセッション発表をしてきました。 サーバーレスなシステムのがんばらない運用監視 ~Monitoring から Observability へ~ ServerlessConf Tokyo2018 サーバーレスなシステムのがんばらない運用監視 from Takanori Suzuki 今年で3回目を迎える ServerlessConf Tokyoですが、今年は、上記セッションを含め、運用監視に関する話が多かったようです。 いくつかのセッションでDatadogについて触れられていたようで、一番メリットがあったのはDatadog社ではないか、という話もあったそうな。笑
SRE Advent Calendar 2018 6日目の記事を担当させていただきます@bayashi_okです。 1日目の記事にもありましたがまさしく監視は網だと感じています。 網目を大きくすれば引っかかるものは限られるし、網目を小さくすればかかり過ぎて仕訳が難しくなる。 今でこそ色んなツールが出てきて機能も増え柔軟な監視ができるようになりましたが、以前は古くからある網で職人が上手く魚を取っていても、新米が同じ網で同じ量の魚を取ることはできにくい状態でした。 同じ網でも人によって獲れる魚が違う場合があったのです。 そのため監視は常にだれが見てもアクションの可否がわかる状態であることが理想です。 (もちろん時と場合によって職人の勘が必要になってくることもあります。) そしてそれを実現させようとしているのがSREのモニタリングの考え方だと思っています。 前提 SREのモニタリングの記載とし
スレッドについて 前頁までOSのスレッドの概念やJVMの概要をご理解頂けたかと思います。 スレッドとは、OSのJavaコマンドなどのプロセスをCPUのコアに要求する最小の処理要求です。 Javaのスレッドは、OSのマルチスレッド(複数のスレッドによる並列処理)を実現するために、 JDK1.0からRunnableインターフェイス、ThreadクラスがJavaAPIが用意されています。 Java5からjava.util.concurrentパッケージとして、並列処理を管理及び実装し易いAPIがリリースされました。 まずは、Runnableインターフェイス、Threadクラスを学び、最終的にはconcurrentパッケージを利用した並列処理を学習します。 スレッドのライフサイクル スレッドの状態遷移について説明します。 Threadクラスの状態遷移は、java5よりThread.State列挙型
はじめに 藤本です。 昨日、今日と弊社佐々木がBeats PlatformのTopbeat、Filebeatをご紹介しました。私からはPacketbeatをご紹介します。 Topbeat + boot2dockerでMacBookのシステムモニタリング Filebeat + boot2dockerでMacBookのログモニタリング 環境 私はDocker使い(え)ません! OS Amazon Linux 2015.09 ミドルウェア : elasticsearch-2.1.0-1.noarch kibana-4.3.0 httpd24-2.4.16-1.62.amzn1.x86_64 mysql-server-5.5-1.6.amzn1.noarch やってみた インストール パッケージやバイナリは各種ファイル形式(今回はrpmファイル)でelasitc社のページからダウンロードできます。
blog.md 記事のリンク: https://medium.com/@i2tsuki/https-medium-com-i2tsuki-redis-cluster-ops-monitoring-and-watch-techniques-8b2d0d9e92b6 この記事ははてなエンジニア Advent Calendar 2017の 20 日目の記事です。19 日目の記事は yasuhiro_onishi さんのScratchを使った子どもへのプログラミング教育 - 大西ブログでした。 今年の 2 月にはてなに入社して、あと 1 ヶ月と少しで 1 年を迎えようとしています。はてなに入社してから Mackerel のインフラと時系列データベースの AWS 移行プロジェクトを任されたり、移行を終えた後も後片付けや移行後の運用を担当したりと、主に Mackerel にコミットしていた 1 年でし
PHPerKaigi 2018でタイトルの登壇をしてきました。 phperkaigi.jp 登壇内容は下記の通りです。 speakerdeck.com 伝えたいことはスライドに大体あるし、勘所については過去のブログでもまとめています。 soudai.hatenablog.com 昨今のWebサービスは外部のサービスと連携し合うのは当たり前ですし、自分たちのサービスが違うサービスによって影響を受けたり、影響を与えたりすることも当たり前になっています。更にサービスは常に機能を追加・変更・削除することで進化しているのですからモニタリングの対象も常に変化しているはずです。ですのでWebサービスとしてどのようにあるべきかというところがモニタリングの勘所となります。もう少し説明するとサービスはServerに紐付いていないがシステム全体に影響するメトリックもありますよね?それも勿論モニタリングしましょう
Read it now on the O’Reilly learning platform with a 10-day free trial. O’Reilly members get unlimited access to books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers. Do you have a nagging feeling that your monitoring needs improvement, but you just aren’t sure where to start or how to do it? Are you plagued by constant, meaningless alerts? Does you
Redis関連の監視/データ分析系ツールについてメモしておきます。 随時追記予定。実務で有用なツールが他にありましたら教えていただけると嬉しいです。 環境 CentOS 5.9, Ubuntu 12.04 (x86_64) Redis 2.6.10 (※ CentOSの6.x系への移行は足踏み状態。相当大変ですよね。。) 以下の順に紹介していきます。 Redisコマンド Redis Sentinel Redis Live Redis Faina Redis Sampler redis-top Nagiosプラグイン Zabbixテンプレート Muninプラグイン Cactiプラグイン 最後のCactiプラグイン以外は実際に導入して試してみました。以降、見出しに各プロダクトへのリンクを貼っておきます。 Redisコマンド ツール紹介の前にまずは基本から。Redisには監視やデータ解析用途で使
この記事は、MySQL Casual Advent Calendar 2017の20日目の記事です。 煽り気味のタイトルですがみなさん SHOW ENGINE INNODB STATUS 読んでますか? SHOW ENGINE INNODB STATUS \G 見づらいのなんとかならんのか。— そーだい@初代ALF (@soudai1025) 2016年12月20日 わかる。でもMySQLの振る舞いを知る中でSHOW ENGINE INNODB STATUSを読まざる得ない場面はそこそこあります。 どんな時に必要になるのでしょうか? そこでSHOW ENGINE INNODB STATUSにまつわる話を書きます。 SHOW ENGINE INNODB STATUS をまず読みやすくする まず末尾に \G を付けましょう。 これで3倍読みやすくなります。 次に pager less -S を
22. MySQLのステータスはどこで⾒る︖ SHOW ステートメント派 SHOW GLOBAL STATUS- SHOW PROCESSLIST- SHOW ENGINE INNODB STATUS- SHOW SLAVE STATUS- SHOW TABLE STATUS- information_schema, performance_schema 派 i̲s.tables, i̲s.innodb̲metrics, i̲s.global̲status, ..- p̲s.table̲io̲waits̲summary̲by̲table, p̲s.threads, p̲s.events̲statements̲summary̲by̲digest, .. - 21/54
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く