第21章 サポート性とメンテナンス
ABRT
Red Hat Enterprise Linux 7 には、Automatic Bug Reporting Tool (ABRT) 2.1 が含まれています。これは、改善されたユーザーインターフェイスと、クラッシュ統計の収集などのマシン処理に適した軽量の匿名の問題レポートである μReports を送信する機能を特徴としています。ABRT が問題を検出できるサポート対象言語のセットは、ABRT 2.1 に Java と Ruby が追加されて拡張されました。
ABRT を使用するには、abrt-desktop または abrt-cli パッケージがシステムにインストールされていることを確認します。abrt-desktop パッケージは ABRT 用のグラフィカルユーザーインターフェイスを提供し、abrt-cli パッケージにはコマンドラインで ABRT を使用するためのツールが含まれています。この両方をインストールすることもできます。
ABRT のグラフィカルユーザーインターフェイスを含むパッケージをインストールするには、
root
ユーザーとして次のコマンドを実行します。
~]# yum install abrt-desktop
コマンドライン ABRT ツールを提供するパッケージをインストールするには、次のコマンドを使用します。
~]# yum install abrt-cli
上記の両方のコマンドにより、メインの ABRT システムがインストールされますが、さまざまな言語を使用してプログラムされたソフトウェアのクラッシュを検出するためのサポートを取得するには、追加のパッケージをインストールする必要がある場合があることに注意してください。ABRT システムで利用可能な追加パッケージについては、Red Hat Enterprise Linux 7 システム管理者のガイド の 『Automatic Bug Reporting Tool (ABRT)』 の章を参照してください。
インストール時に、ABRT クラッシュ検出サービスのコアである
abrtd
デーモンは、起動時に開始するように設定されます。以下のコマンドを使用すると、現在のステータスを確認できます。
~]$ systemctl is-active abrtd.service
active
できるだけ多くのソフトウェアバグを発見するために、管理者はアプリケーションクラッシュのレポートを Red Hat に自動的に送信するように ABRT を設定する必要があります。自動レポーティング機能を有効にするには、root で以下のコマンドを発行します。
~]# abrt-auto-reporting enabled
ABRT に関する追加情報
- Red Hat Enterprise Linux 7 システム管理者のガイド — Red Hat Enterprise Linux 7 の 『管理』 者ガイドの 『自動バグ報告ツール (ABRT)』 の章には、ABRT サービスのインストール、設定、および使用に関する詳細情報が含まれています。