2023年9月から10月にかけて、テクノデジタルの開発ブログで公開された下記3つの投稿についてまとめました。
詳しくは社内の開発ブログをご覧ください。
“webdrivers”が対応していないChromeバージョンを使用する場合、Chromeのダウングレードは一時的な対処法として使用できます。
以下はダウングレードの手順です。
CHROME_VERSION=114.0.5735.90-1
wget --no-check-certificate https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${CHROME_VERSION}_amd64.deb
dpkg -i google-chrome-stable_${CHROME_VERSION}_amd64.deb || apt -y -f install
rm google-chrome-stable_${CHROME_VERSION}_amd64.deb
このコマンドを使用して、特定のバージョンのChromeをダウングレードします。バージョン番号(例: 114.0.5735.90-1)は、使用するバージョンに合わせて変更する必要があります。
Webdrivers::Chromedriver.required_versionを追加)も検討すべきです。
Chromeのダウングレードは特定の状況で必要な場合がありますが、通常は最新バージョンのChromeを使用することが推奨されます。
詳しくはdocker内でwebdriverに使っているgooglechromeをダウングレードするをご覧ください。
これらがThe Rust Programming Language 日本語版のポイントです。
詳しくはThe Rust Programing Language 日本語版についてをご覧ください。
ここでは、Zabbix 6.0のハイアベイラビリティ(HA)構成を構築する手順を紹介します。
概要:
作業手順:
Zabbixリポジトリをインストールし、Zabbixサーバー、フロントエンド、エージェントをインストール。エラーが発生した場合は依存関係を解消するために必要なパッケージを手動でインストール。
RDSへの接続設定を行い、初期スキーマとデータをRDSにインポート。また、RDSのパラメータグループで必要な設定変更を行う。
zabbix_server.confを修正し、Zabbixサーバーとエージェントのプロセスを開始。
ZabbixのWebインターフェースを使用して初期設定を行い、HA構成のセットアップを完了。
HA構成の確認を行い、必要に応じてアクティブなサーバーを切り替える手順を説明。
最終的にHA構成が確立され、データの途切れない流入を確認。
手順通りにすることで、Zabbix 6.0のHA構成をセットアップすることができます。
詳しくはAL2023にzabbix6.0+RDSでHA構成に挑戦してみたをご覧ください。