www.instrumedley.net つづきです。 環境 systemd サービスユニットの設定ファイル作成 サービスの有効化と起動 環境 $ cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) $ uname -r 3.10.0-862.9.1.el7.x86_64 $ which python /bin/python $ …
www.instrumedley.net つづきです。 環境 flask アプリケーションの起動 プロジェクトのコピー 環境 $ cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) $ uname -r 3.10.0-862.9.1.el7.x86_64 $ which python /bin/python $ python -V Python…
www.instrumedley.net これのつづきです。 環境 プロジェクトの条件 python 3.7 をビルドするために必要なパッケージをインストール pipenv の使い方 プロジェクトディレクトリの作成と python-3.7 のインストール 実行 python パッケージのインストールとア…
Pipenv: 人間のためのPython開発ワークフロー — pipenv 2018.11.27.dev0 ドキュメント pipenv は pyenv や pip, virtualenv と連携して Python プロジェクトの仮想環境を作成します。 環境 インストール pyenv のインストール pip をインストール pipenv を…
環境 $ lsb_release -drci Distributor ID: LinuxMint Description: Linux Mint 18.3 Sylvia Release: 18.3 Codename: sylvia コマンド実行 $ gsettings set org.cinnamon.desktop.interface gtk-key-theme 'Emacs' Gnomeの場合 $ gsettings set org.gnome.d…
github.com netdataのバージョン 1.7.0 がリリースされました。 statsdの組み込みや、新しいインストールオプション等が提供されています。 www.instrumedley.net
statsd の設定 netdata.conf 個別のチャート 個別チャートのサンプル画像 合成チャート $NETDATA_PREFIX/etc/netdata/statsd.d/sample.conf 合成チャートのサンプル画像 メトリクスデータのタイプ一覧 netdataにstatsdが組み込まれました。 github.com stats…
mailコールバックプラグイン 環境 コールバックプラグインの準備 コールバックプラグインの編集 ansible.cfgの編集 playbookの編集 test.yml 実行と結果 メール本文 件名 本文 mailコールバックプラグイン mailコールバックプラグインを利用します。 ansible…
nginxプラグイン nginxの設定 netdataの設定(python.d/nginx.conf) web_logプラグイン nginxの設定 netdataの設定(python.d/web_log.conf) nginxのモニタリングに関連するプラグインは以下の2つです。 nginx web_log nginxプラグイン nginxのアクティブコネ…
github.com h2oはHTTP/2対応のWebサーバです。 Proxy モジュールを利用することでリバースプロキシとして動作します。 CentOS7ではOpenSSL1.0.1がインストールされており*1、ALPN(OpenSSL1.0.2以上)を利用するHTTP/2の利用要件を満たしません。 ですが、ここ…
github.com dns_query_timeプラグインが追加されました。 環境 # cat /etc/centos-release CentOS Linux release 7.3.1611 (Core) Requirement python-dnspythonが必須です。 CentOSではpython-dnsパッケージをインストールする必要があります。 # yum insta…
netdata.confのdebug flagsに設定します。 設定値の一覧は以下の通りです。 github.com
環境 構成 central database(central.example.com) stream.conf netdata.conf store and forward proxy(proxy.example.com) stream.conf netdata.conf headless data collector(slave.example.com) stream.conf netdata.conf ダッシュボード バックエンド(gr…
github.com netdataのバージョン 1.6.0 がリリースされました。 新たに以下のプラグインが追加されています。 web_log freeipmi nsd mongodb smartd_log gunicorn_logとnginx_logプラグインはweb_logプラグインに置き換えられました。 また、新しい機能とし…
環境 インストール influxdb grafana netdata 設定 influxdb(/etc/influxdb/influxdb.conf) netdata(etc/netdata/netdata.conf) サービスの起動 grafana の設定 www.instrumedley.net 以前、netdataのバックエンドにgraphiteを利用する方法を書きました。 今…
# su -s /bin/bash netdata -bash-4.2$ cd /usr/libexec/netdata/plugins.d -bash-4.2$ ./python.d.plugin 10 debug nginx # /opt にインストールした場合 -bash-4.2$ NETDATA_CONFIG_DIR=/opt/netdata/etc/netdata/ /opt/netdata/usr/libexec/netdata/plugi…
環境 インストール MariaDBにgraphiteユーザを作成 Graphiteの設定(/etc/graphite-web/local_settings.py) graphite-webの設定(/etc/httpd/conf.d/graphite-web.conf) carbon-cacheの設定(/etc/carbon/storage-schemas.conf) NetDataのバックエンド設定(/opt…
環境 Roleのインストール Playbookの編集 事前の作業 libsemanage-python apacheの設定 SELinux Playbookの実行 スクリーンショット API github.com netboxはIPアドレスの管理*1やラック、サーバ等を管理*2するソフトウェアです。 環境 # cat /etc/centos-re…
環境 インストール URL ファイル一覧とユーザ登録 ファイル ディレクトリ ユーザ アップデート [おまけ] NetData インストール Playbook my-netdata.io NetDataはパフォーマンスモニタリングツールです。リアルタイムモニタリングと美しいダッシュボードが特…
環境 インストール インストールに必要なパッケージ ユーザ環境にインストール pyenv のアップデート python のインストール pyenv-virtualenv を利用 pyenv-virtualenv 環境で pip を利用 pyenv-virtualenv で環境を変更 一時的に他の環境を利用 virtualenv…
証明書の内容表示 秘密鍵の内容表示 CSRの内容表示 自己署名の証明書作成(ワンライナー) 証明書と秘密鍵ペアの確認 SNI 証明書の有効期限 CAの一覧表示 証明書の内容表示 $ openssl x509 -text -noout -in server.cert 秘密鍵の内容表示 $ openssl rsa -text…
Performance Co-Pilot Performance Co-Pilot Vector github.com 環境 # cat /etc/centos-release CentOS Linux release 7.3.1611 (Core) # ansible --version ansible 2.2.1.0 config file = /etc/ansible/ansible.cfg configured module search path = Defa…
参考 blog.yuuk.io blog.nomadscafe.jp
環境 RocketChat.Server Roles のダウンロード /etc/ansible/roles/RocketChat.Server/defaults/main.yml の編集 rocketchat-install.yml の作成 ansbile-playbook コマンド実行 rocket.chat 環境 # cat /etc/centos-release CentOS Linux release 7.3.1611 …
stdout_callbackを設定して、ansible-playbookの実行結果を変更します。 ここでは、JSON形式で出力してみます。 環境 # cat /etc/centos-release CentOS Linux release 7.3.1611 (Core) # ansible --version ansible 2.2.1.0 config file = /etc/ansible/ans…
環境 [CASE1] playbook にローカルホストでの実行を指定する playbook コマンド実行例 [CASE2] ansible-playbook コマンドオプションでローカルホストを指定する playbook コマンド実行例 環境 # cat /etc/centos-release CentOS Linux release 7.3.1611 (Co…