2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【個人開発】データベースサーバ上のデータを用いたダッシュボードを作りたい。

Last updated at Posted at 2021-08-18

目的

自分のアプリの利用状況を簡単に確認するために、業務で使っているredashみたいなやつで個人で利用できるものが欲しい!!!

ちなみにアプリはこちら:

現状:
さくらのレンタルサーバにアクセスし、そこからデータベースサーバにアクセスし、GUIでテーブルを選択してデータ一覧をテーブル形式で見る。

理想:

  • グラフ等で一週間の利用傾向を確認したい。
  • 複数のテーブルにまたがるデータを結合してまとめて確認したい。
  • できれば表示までのクリック数を減らしたい。

調査

そういったツールはたくさんあるらしい。

調べてみると、OSSバージョンは無料だけどクラウドバージョンは有償、というアプリが多かった。
その中で、macで簡単に利用できるものとして「MetaBase」をチョイス。

利用方法

以下からダウンロードして、指示の通りに設定していく。

さくらのmySQLサーバは、さくらレンタルサーバ上からしかアクセスできないので、sshトンネル機能を利用する。
パスワードor公開鍵認証方式、自分が使っている方を選択。

ダッシュボードの作成

使い方は使えばわかる。
まさに求めていたもの、という感じです!
Metabase.jpg

その他

使い勝手が悪いかなぁと感じている部分。

  • 最初の方はよく落ちる
    インストールしたての頃は、よく落ちた。
    落ちて、再度開こうとすると、エラーが無限に出続ける。
    そんな時は、アクティビティモニタからjavaを選択して強制終了。
    原因は不明。
2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?