完全にオープンソースのZabbix 5.2を使用した無料の監視システムがリリースされました。
Zabbix は、サーバー、エンジニアリングおよびネットワーク機器、アプリケーション、データベース、仮想化システム、コンテナ、IT サービス、Web サービス、クラウド インフラストラクチャのパフォーマンスと可用性を監視するための汎用システムです。
このシステムは、データの収集、その処理と変換、受信したデータの分析から、このデータの保存、視覚化、エスカレーション ルールを使用したアラートの送信までの完全なサイクルを実装します。 このシステムは、データ収集およびアラート方法を拡張するための柔軟なオプションと、強力な API による自動化機能も提供します。
単一の Web インターフェイスで、監視設定の集中管理とさまざまなユーザー グループへのアクセス権の配布が実装されます。 プロジェクト コードは GPLv2 ライセンスに基づいて配布されます。
Zabbix 5.2 は、標準の公式サポート期間を持つ新しいメジャー非 LTS バージョンです。
バージョン 5.2 の主な改善点:
- データを取得し、複雑なサービス可用性チェックを実行するための複数ステップの複雑なスクリプトを作成する機能を備えた合成モニタリングのサポート
- 「23 月の XNUMX 秒あたりのトランザクション数は XNUMX% 増加しました」などのアラートを生成できる、長期分析用の一連のトリガー関数が登場しました。
- さまざまなインターフェイス コンポーネント、API メソッド、およびユーザー アクションへのアクセスを制御する機能を備えた、ユーザー権限の詳細な管理のためのユーザー ロールのサポート
- セキュリティを最大限に高めるために、Zabbix で使用されるすべての秘密情報 (パスワード、トークン、承認用のユーザー名など) を外部の Hashicorp Vault に保存する機能
- モーダスおよび MQTT プロトコルを使用した IoT モニタリングおよび産業機器モニタリングのサポート
- インターフェース内でフィルターを保存し、素早く切り替える機能
以下により、監視のセキュリティと信頼性が向上します。
- Hashicorp Vault との統合
- エージェントの UserParameterPath サポート
- ユーザー名またはパスワードが間違っていると、登録ユーザーがいるかどうかに関する追加情報が得られません。
以下によりパフォーマンスと継続性が向上します。
- Web インターフェイスと API の負荷分散のサポート。これにより、これらのコンポーネントの水平スケーリングが可能になります。
- イベント処理ロジックのパフォーマンスの向上
その他の重要な改善点:
- 異なるユーザーに異なるタイムゾーンを指定する機能
- Zabbix の操作をより深く理解するために、実行中のシステムの履歴キャッシュの現在の状態を表示する機能
- スクリーンショットとダッシュボードの機能を組み合わせる一環として、スクリーンショット テンプレートがダッシュボード テンプレートに変換されました。
ホストプロトタイプのホストインターフェースサポート - ホストインターフェースがオプションになりました
- ホストプロトタイプのタグのサポートを追加しました
- 前処理スクリプトコードでカスタムマクロを使用する機能
- 前処理でサポートされていないメトリック ステータスを処理して、そのようなイベントに迅速に応答し、より信頼性の高いサービス可用性チェックを行う機能
- 動作情報を表示するイベントログマクロのサポート
- メトリックの説明でのカスタム マクロのサポート
- HTTP チェックのダイジェスト認証のサポート
- アクティブな Zabbix エージェントが複数のホストにデータを送信できるようになりました
- ユーザーマクロの最大長が2048バイトに増加
- 前処理スクリプトで HTTP ヘッダーを操作する機能
すべてのユーザーのデフォルト言語の停止のサポート - ダッシュボードのリストには、どのダッシュボードを作成したか、および他のユーザーにそれらのダッシュボードへのアクセスを許可したかどうかが明確に表示されます
- SNMP メトリクスをテストする機能
- 機器やサービスのメンテナンス期間を設定するためのより簡単なフォーム
- テンプレート名が簡略化されました
- サポートされていないメトリクスのチェックをスケジュールするためのシンプルなロジック
- Yaml がインポートおよびエクスポート操作の新しいデフォルト形式になりました
- Asterisk、Microsoft IIS、Oracle Database、MSSQL、etcd、PHP FPM、Squid を監視するための新しいテンプレート ソリューション
Zabbix は、すぐに使用できる以下との統合を提供します。
- ヘルプ デスク プラットフォーム Jira、Jira ServiceDesk、Redmine、ServiceNow、Zendesk、OTRS、Zammad、Solarwinds Service Desk、TOPdesk、SysAid
- ユーザー通知システム Slack、Pushover、Discord、Telegram、VictorOps、Microsoft Teams、SINGNL4、Mattermost、OpsGenie、PagerDuty、iLert
公式パッケージは、次のプラットフォームの現在のバージョンで利用できます。
- さまざまなアーキテクチャの Linux ディストリビューション RHEL、CentOS、Debian、SuSE、Ubuntu、Raspbian
- VMWare、VirtualBox、Hyper-V、XEN に基づく仮想化システム
デッカー - MacOS および Windows エージェント用の MSI パッケージを含むすべてのプラットフォーム用のエージェント
クラウド プラットフォーム用の Zabbix のクイック インストールが利用可能です。
- AWS、Azure、Google Cloud、Digital Ocean、IBM/RedHat クラウド、Yandex クラウド
以前のバージョンから移行するには、新しいバイナリ ファイル (サーバーとプロキシ) とインターフェイスをインストールするだけで済みます。 Zabbix が自動的にアップデート手順を実行します。 新しいエージェントをインストールする必要はありません。
すべての変更の完全なリストは、次の場所にあります。 変更点の説明 и ドキュメンテーション.
ここで リンク ダウンロードとクラウド インストール用。
出所: linux.org.ru