約30のDrupalサイトからの情報を1か所に集約するにはどうすればよいですか?


7

Drupalには約30のWebサイトがあります。すべてのWebサイトからの情報を1か所に集約できるモジュールまたはサービスを探しています。ノード数、コメント、ユーザー、Drupalコアとモジュールのバージョンに関する情報が必要です。Acquiaの洞察のようなものですが、より多くのサイトとより安い:)

回答:


4

Similar Module Reviewの管理モジュールwikiには、いくつかのオプションがリストされています。

以下は、いくつかの使用統計と、Drupalコアおよびモジュールの更新を示しています。



2

私はプロダクションモニタープロジェクトの経験が豊富です。

prod_checkサーバーモジュールはマスターサイトで有効になっていますが、prod_checkクライアントモジュールはすべてのサイトで有効になっています。モジュール、アラート、さらにはパフォーマンスを追跡して、追跡されたサイトが良好な状態にあることを確認できます。

Acquiaの洞察ほど広範囲ではありませんが、モジュールにはAPIがあり、拡張してより多くのメトリックを提供できます。


生産モニターは素晴らしいですが、使用統計情報(OPが要求したもの)を提供しません。
smokris

1
彼はそれを追加する簡単なモジュールを書くことができます。それでも安くなります...
Druvision

0

Forenaモジュールを見ることを検討してください(開示:私はその共同メンテナーです)。他のデータベースのデータを照会するために使用できます。別のDrupalデータベースなど、さまざまなDBMS形式がサポートされています(質問についてのようです)。

ここにあなたを始める方法があります:

  • Forenaモジュールをインストール/有効化します。
  • 30のDrupalサイトのそれぞれにデータソース(=データベース接続)を定義します。おそらく、それらの各サイトを反映する名前を使用します。
  • データソースの「ドライバー」として「FrxDrupal」を使用して、それがDrupalデータベースであることを示します。
  • カテゴリ「Drupal Administration」の配信されたレポートから始めて、ニーズに合わせてそれらを複製/拡張します(「有効なモジュールとテーマ」というタイトルのレポートなど)。(ForenaをインストールしたサイトのDrupalデータベースではなく)30のデータソースのいずれかを使用するようにします。

Forenaに関する詳細です

Forenaは、SQLを使用してデータベースからデータを取得し、XHTMLおよびCSSを使用してそれをWebレポートにフォーマットするという考えに基づいて構築されています。Forenaの詳細については、2種類のドキュメントを利用できます。

  • コミュニティドキュメント
  • Forenaに付属するドキュメント。モジュールをインストールして有効にするとすぐにアクセスできます。現在のオンライン例については、デモサイトをチェックアウトしてください。

    • Forenaのドキュメント -「レポートドキュメント」のリンクを使用するか、相対リンクにアクセスしてください/reports/help
    • Forenaサンプル -「Reportingサンプル」リンクを使用するか、相対リンクにアクセスします/reports/samples(これらのサンプルは完全に機能するため、SVGグラフサンプルで利用できるドリルダウンなど、少し試してください)。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.