web-dev-qa-db-ja.com

リポジトリからgraylog-serverとgraylog-webをUbuntuにインストールしてセットアップする方法は?

Ubuntu 14.04で graylog をセットアップしようとしています。インターネットでインストール手順を見つけようとしましたが、いくつかのリンクが見つかりました。しかし、それらのインストール方法は手動です。つまり、ソースからのインストールです。投稿が古いため、ソースからインストールしたくない、いくつかはgraylog2について話している(通常のgraylogとgraylog2の違いを見つけることができなかった)、ソースパッケージが古いため、設定ファイルが最新の設定ファイルと一致しない。

http://docs.graylog.org/en/1.0/pages/installation.html#ubuntu-14-04 の公式ドキュメントから最新のgreylogをセットアップすることにしました

最新の mongodb および elasticsearch をインストールしました。
その後、公式ドキュメントからgraylog-serverとgraylog-webをインストールする手順に従いました。

$ wget https://packages.graylog2.org/repo/packages/graylog-1.0-repository-ubuntu14.04_latest.deb
$ Sudo dpkg -i graylog-1.0-repository-ubuntu14.04_latest.deb
$ Sudo apt-get install apt-transport-https
$ Sudo apt-get update
$ Sudo apt-get install graylog-server graylog-web

インストール後に設定ファイルを見ることができます

/etc/graylog/server/server.conf
/etc/graylog/web/web.conf

私は他のファイルを見ることができます

/usr/share/graylog-server
/usr/share/graylog-server/bin
/usr/share/graylog-server/graylog.jar
/usr/share/graylog-web
/usr/share/graylog-web/bin/
/usr/share/graylog-web/conf

https://www.digitalocean.com/community/tutorials/how-to-install-graylog2-and-centralize-logs-on-の助けを借りて/etc/graylog/server/server.conf/etc/elasticsearch/elasticsearch.ymlを構成しましたubuntu-14-04 および実行することにより、graylog-serverを実行できます

Java -jar /usr/share/graylog-server/graylog.jar server

これは私を示しています

Started REST API at <http://127.0.0.1:12900/
Graylog server up and running.

その後、これらの手順が完了していないため、graylog-serverとgraylog-webを適切にセットアップする方法がわかりません。誰かが適切なセットアップのためのクリーンな手順を与えることができれば感謝します。前もって感謝します

2

リポジトリからgraylog-servergraylog-webをセットアップする手順を書いています。 graylog-webは、graylogのWebベースのフロントエンドです。

  1. mongodb および elasticsearch は依存関係であるため、これらを最初にインストールする必要があります。
  2. ここでelasticsearchを設定します。編集/etc/elasticsearch/elasticsearch.yml
    サンプル設定は
    cluster.name: graylog-production
    network.bind_Host: 0.0.0.0
    discovery.zen.ping.multicast.enabled: false
    discovery.zen.ping.unicast.hosts: ["127.0.0.1:9300"]
    script.disable_dynamic: true
  3. Sudo service elasticsearch restartでelasticsearchを再起動します

  4. ここで、graylog-serverとgraylog-webをインストールします
    最初のセットアップグレーログリポジトリ
    $ wget https://packages.graylog2.org/repo/packages/graylog-1.0-repository-ubuntu14.04_latest.deb
    $ Sudo dpkg -i graylog-1.0-repository-ubuntu14.04_latest.deb
    $ Sudo apt-get install apt-transport-https
    $ Sudo apt-get update
    これで、apt-getによってgraylog-serverとgraylog-webをインストールできます
    $ Sudo apt-get install graylog-server graylog-web

  5. これで、graylog-serverがインストールされました。設定を構成する必要があります。ファイルの編集/etc/graylog/server/server.conf
    follow https://www.digitalocean.com/community/tutorials/how-to-install-graylog2-and-centralize-logs-on-ubuntu-14-04 および- http://docs.graylog.org/en/1.0/pages/installation.html#ubuntu-14-04 設定用。
    http://paste.ubuntu.com/12426568/ のサンプル設定ファイルを参照
  6. graylog-serverが実行されているかどうかを確認します
    Java -jar /usr/share/graylog-server/graylog.jar server
    実行中の場合、行が表示されます
    Started REST API at <http://127.0.0.1:12900/
    Graylog server up and running.
  7. これで、graylog-serverが正常に実行されている場合、graylog-webをセットアップする準備が整います。インストール済みなので、/etc/graylog/web/web.conf/usr/share/graylog-web/conf/web.confにコピーして値を指定します
    graylog2-server.uris="http://127.0.0.1:12900/"および設定application.secret
  8. これで完了です。graylog-webを起動しましょう
    Sudo /usr/share/graylog-web/bin/graylog-web-interfaceまたはSudo start graylog-webによって
  9. http://localhost:9000を開いて確認します
1

/ optにGraylog2サーバーv0.20.2をインストールします。まず、次のコマンドを使用して、Graylog2アーカイブを/ optにダウンロードします。

cd /opt; Sudo wget https://github.com/Graylog2/graylog2server/releases/download/0.20.2/graylog2server-0.20.2.tgz 
Sudo tar xvf graylog2-server-0.20.2.tgz Sudo ln -sgraylog2-server-0.20.2 graylog2-server 
Sudo cp /opt/graylog2-server/graylog2.conf.example /etc/graylog2.conf Sudo apt-get install pwgen SECRET=$(pwgen -s 96 1) 

Sudo -E sed -i -e 's/password_secret =.*/password_secret = '$SECRET'/' /etc/graylog2.conf

allubuntu.com の完全なチュートリアル

0
ly188