タグ

2015年5月5日のブックマーク (3件)

  • sensuとGrafanaを連携してグラフを自動生成してみる - 雑記

    sensuを使っていて何が不満だったかというと、グラフの生成なんですよね。 監視対象についてはsensu-clientsを設定して起動すれば終わりだったのに対し、グラフの生成だけは毎回ダッシュボードからぽちぽち設定する必要があったのです。これがちょーめんどくさかったのです。 どーにか方法がないかなーと考えていたら同僚の方がGrafanaのscripted dashboardsというのがあるよと教えてくれました。 これとsensu-apiを使ってグラフの生成を自動化してみます。 scripted dashboardsって? 以下を参照。 http://grafana.org/docs/features/scripted_dashboards/ 要はJSを使ってグラフの生成を動的に実現するものです。 どうやって自動生成してるの? おおざっぱな流れは以下の図を参照(雑です) 図の通り、sensu

    sensuとGrafanaを連携してグラフを自動生成してみる - 雑記
  • Ameba ownd|Amebaグルっぽ

  • Go言語でモンキーパッチ | POSTD

    モンキーパッチを、RubyPythonのような動的言語のみを扱うものと思っている人は多いようですが、それは違います。コンピューターは単独では何もできないマシンで、私たちが指示を与えることで動くものなのです。それでは、Go言語の関数がどのように機能して、実行時にどのように変更することができるのかを見ていきましょう。この記事では、インテルのアセンブリの構文が多く出てきますので、アセンブリ言語を読めない方は リファレンス を使いながら読み進めてください。 もしモンキーパッチがどのように機能しているかには興味がなく、単に使えるようになればいいと思っている方はライブラリがあるので こちら をご覧ください。 注意:サンプルはgo build -gcflags=-lで作成し、インライン展開を無効にしています。この記事の内容は、アーキテクチャが64bitsで、Mac OSXLinuxバリアントなどのU

    Go言語でモンキーパッチ | POSTD