抽象的な話になってしまうのは、本書が良すぎて概念を捉えることができたからだろうと感じた。結局監視とは、営業活動ということになる。サーバーの稼働率やI/Oを監視する理由は、ビジネスを評価するためにデータが必要だから、監視をするのだ。(振出しに戻る心構え的なもの監視をするにあたっては、そのデータが意味を持つのかを考える必要がある。非常に腑に落ちたのは、学生の時に実験手法を散々考えさせられたからだろう。5秒の遅延が発生した時に、10秒単位でしかログを取っていなかったら判断はできないという話である。適当にデータを取ってきただけではなく、「問題なく稼働している」(という仮説)が正しいと言うためにどう監視を行っていくかという話だった。今回は運用面での評価をしているが、もっと抽象化していけば、ハード・ソフトウェアといった垣根を越えてビジネス全般に適応することができる。取ってくるか出てくるのを見るかデータ取りにあたって、監視対象に対して操作を行い(push型)データを取れるようにするのか。それとも定刻もしくは規定値を超えた際に何らかの出力を持って通知するのか(pull型)がある。不具合が起こっている時には正常にエラーの掃き出しが動作しないこともあるので、操作に対して異常があるとわかるような(鉱山でカナリアが鳴かないときは毒ガスがある検知方法)というヘルスやカナリアを冠した監視方法をとる。まとめ本書で具体的なツールやおすすめの監視項目もあったりするので、興味を持たれた方はご検討ください。読んでみると、監視とは、営業活動ということになる。抽象的な話になってしまうのは、実験や評価にあたっての妥当性はハードウェア・ソフトウェアの知見が無いと算出できないので・・・。経験年数が増してくるとチートシート的なものが出来てきて、秘伝のレシピが作れそうなので5年後の自分を信じています。ムーアの法則は知りません。管理ツールはやっぱり欲しいテストケース、どのように管理していますでしょうか。Jiraを2か月程度使用...記事を読むintra-mart準拠の関数でAjaxを実装するかjQueryを使うか今日はイントラマートネタです。(intra-martとどっちがいいのか迷っています。ことはじめテスト駆動開発で実装したい。テスト駆動開発で実装する際に、気をつけている点をまとめつつ。まつりに行ってきました。あと初JUG参加です...記事を読むなぜユニットテストをつかうの?といわれた時に答える使わない時の生産性<使った時の生産性(学習コスト含)なる。私たちは仕様書やユーザーの求める機能を実装する仕事をしている。できた成果物はテス...記事を読む2019年振り返り振り返り忘れていたので。2019年は在宅勤務が始まったりして、体調を整えるためにペースダウンした年だった。reCAPTCHA付きフォームを設置するフォームは脆弱性が発生しやすい場所で、併せてスパム投稿の対策も行う必要がある。今回は楽をするため、プラグインを使って実装する。11月23日(金・祝)に第三回福山IT座談会があります。おいしいご飯とお酒を飲みながらLTと交流会ができればと思いま...記事を読むリファクタリングに便利なユニットテストと便利プラグインたちこの記事はアドベントカレンダー、ソフトウェアテストの小ネタの12日目の記事です。ドキュメントもテストも存在しない。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。