タグ

ブックマーク / kazuhira-r.hatenablog.com (2)

  • PrometheusのNode.jsクライアントを試す - CLOVER🍀

    これは、なにをしたくて書いたもの? PrometheusのNode.js向けのクライアントライブラリ(サードパーティ製のものですが)があるようなので、こちらを試して みようかと。 Prometheus client for node.js こちらのライブラリです。 GitHub - siimon/prom-client: Prometheus client for node.js サードパーティ製ですが、Prometheusのドキュメントにも記載があります。 Client libraries | Prometheus こちらを使うことで、Node.jsアプリケーションでも、Prometheusで扱える4種類のメトリクス(Counter、Gause、Histogram、Summary)を 独自に出力したり、またこのライブラリがデフォルトでNode.jsランタイムやOSから取得するメトリクスを

    PrometheusのNode.jsクライアントを試す - CLOVER🍀
  • Express+SequelizeでMySQLと連携するREST APIを作る - CLOVER🍀

    前にExpressを使って、簡単なREST APIを作ってみたので、今度はそこからデータベースにアクセスするコードを書いてみようかなと。 この前、Promise-mysqlを使ってMySQLにアクセスするエントリを書いたのですが Promise-mysqlで、Node.jsからMySQLにアクセスする - CLOVER🍀 せっかくなら、ORMっぽいものも試してみようかなと思って探したところ、Sequelizeというものが良さそうな気がします。 Sequelize | Sequelize ORM 今回は、ExpressとこのSequelizeを使って、データベースにアクセスするREST APIを書いてみましょう。 環境 今回の環境は、こちら。 $ node -v v8.11.3 $ npm -v 5.6.0 お題と準備 今回は、書籍をテーマにデータの登録や取得をする、簡単なREST API

    Express+SequelizeでMySQLと連携するREST APIを作る - CLOVER🍀
  • 1