1. SentinelによるRedisの冗長構成

    netboxを構築したい。PostgreSQLは構築済みなのでRedisを構築することに。 PostgreSQLの時と同様の要望を満たす構成を調べたところ、クラスタ機能があるようなので試してみる。

    Redisのクラスタ機能は、最小で3台のmasterノードから構成され、データは分散されるらしい。 そのため、求めている可用 …

    read more
  2. Catalyst1000のStackポート変更

    ルータの入れ替えやパッチパネルの増設をしたついでにCatalystのStackポートを変更することに。コマンド覚えてない。 現状確認がshow switch hstack-ports、設定がswitch スイッ …

    read more
  3. ZabbixでNginxを監視する

    Zabbixの整理をしているのでついでとばかりにNginxも監視することに。 PostgreSQLの時と同じように公式の情報(Nginx monitoring and integration with Zabbix)を参照する。

    Nginxに統計情報を提供する機能(Module ngx_http_stub_status_module)があり、Nginx by Zabbix agentテンプレートを設定したホストのZabbixエージェントが情報を取得してくれる仕組みになっている模様。 Nginx by HTTPテンプレートだと …

    read more
  4. Stats導入してみた

    macOS標準のアプリケーションであるアクティビティモニタで知りたい情報は足りているが、メニューバーに情報を表示させたい。 調べたところ、StatsというツールがHomebrewで導入できそうだったので試してみる。 メニューバーに数値でシンプルに表示で …

    read more
  5. ansibleのportageモジュール

    Gentooのパッケージ管理システムとしてportageを使用しているが、ansibleでuseflagを変更しパッケージを再構築しようとしたところ、単純にportageモジュールでパッケージを指定しただけだとインストール済みであるとしてスキップされてしまった。

    ドキュメント(community.general.portage module – Package manager for Gentoo)を確認すると、noreplaceパラメータのデフォルトがtrueになっていたため、該当 …

    read more
  6. ZabbixでPostgreSQLを監視する

    Zabbixの不調は落ち着いたが、DBのチューニングが全くわからなかったので、今後のトラブルに備えてチューニングの指標にできるような情報を収集したい。 ということで、自宅鯖に導入し …

    read more
  7. macOSのタスクマネージャ

    たまにmacが固まる、ダメな時は再起動するので、リソースの使用状況を表示させたい。 が、Windowsでいうタスクマネージャがmacだとどれになるのかわからない。 ということで調べたところ、アクティ …

    read more
  8. PostgreSQLのパラメータ調整

    zabbixがなにやら不調。DBをちょっと面白半分な構成にして性能を蔑ろにしているところはあるので、いったんすぐできる範囲の設定変更を試してみる。 ということで、以下の3つを変更。

    • max_connections
    • shared_buffers
    • checkpoint_timeout

    これでしばらく様子をみてみ …

    read more

links

social