tencent cloud

Cloud Log Service

LogListenerサービスログ

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-12 14:31:24
AI翻訳

概要

LogListenerサービスログ機能は、LogListener側の実行状態と収集監視のログデータを記録し、可視化ビューを設定することをサポートし、重要な指標データを提供します。これにより、ユーザーはLogListenerの実行状態とログ収集統計状況を容易に観測および把握できます。

デフォルト設定

デフォルト設定項目
設定内容
ログトピック
あるリージョンでマシングループに対して初めてLogListenerサービスログを有効にすると、そのリージョンにcls_service_loggingログセットが自動的に作成され、現在および将来そのリージョン内でLogListenerサービスログを有効にしているすべてのマシングループから生成されるLogListenerサービスログが、以下の3つのログトピックに保存されます。
loglistener_status:LogListenerのハートビートステータスログに対応します。
loglistener_alarm:LogListenerの収集指標/エラータイプ監視ログに対応します。
loglistener_business:LogListenerの収集操作ログに対応し、各ログは1回のリクエストに対応します。
ログ保存期間
デフォルトで7日間保存され、保存期間の変更はサポートされていません。
インデックス
デフォルトでは、収集されたすべてのログデータに対してキー値インデックスが有効になります。インデックス設定の変更はサポートされていません。
ダッシュボード
デフォルトで、CLSログ収集ステータス監視用のプリセットダッシュボードが生成されます。
説明:
LogListenerサービスログは、LogListenerの収集監視によって生成されたログ専用であり、他のデータの書き込みはサポートされていません。
LogListenerサービスログ機能によって生成されたログデータには料金が発生しません。
cls_service_loggingは、統一されたLogListenerサービスログのログセットです。

前提条件

現在、サービルログを有効にできるのはLinuxマシングループのみです。また、マシングループがサービルログデータを報告するには、収集設定を関連付ける必要があります。マシングループがいずれの収集設定にも関連付けられていない場合、サービルログは一切報告されません。

適用シーン

LogListenerの状態を表示 LogListenerサービスログ機能を有効にすると、LogListenerの実行状態と収集統計状況を確認できます。ユーザーはservice_log_dashboardダッシュボードを通じて、アクティブなLogListener数、LogListenerの状態分布などの統計指標を確認できます。
収集端末の監視設定 Loglistenerサービスログ機能を有効にすると、指標/エラータイプ別に収集端末の監視指標を設定できます。例えば:
MEM、CPU、収集速度、収集遅延などの指標に基づいて監視を行います。
LogListener解析エラー回数のディメンションに基づいて監視を行います。
ファイルレベル監視 Loglistenerサービスログ機能を有効にすると、ファイルおよびディレクトリの監視ログを確認できます。例えば:
あるIP上の全ファイルの収集統計ファイル。
あるIP上のあるパスにおける収集ログ量の状況です。例えば、app1アプリケーションログが/var/log/app1/にあり、このパス配下のログ収集状況を統計します。
あるtopicの収集統計状況。

前提条件

机器组仅在 LogListener 2.5.4 及以上版本支持采集监控服务日志、您可前往升级至 最新版本。

操作手順

サービスログの有効化

1. CLSコンソールにログインします。
2. 左側のナビゲーションバーでマシングループ管理を選択し、マシングループ一覧ページに入ります。
3. マシングループ一覧ページで対象のマシングループを選択し、スイッチボタン

をクリックします。その後、表示される確認ダイアログで確定をクリックすると、LogListenerサービスログを有効にできます。




サービスログの無効化

1. CLSコンソールにログインします。
2. 左側のナビゲーションバーでマシングループ管理を選択し、マシングループ一覧ページに入ります。
3. マシングループ一覧ページで対象のマシングループを選択し、スイッチボタン

をクリックします。その後、表示される確認ダイアログで確定をクリックすると、LogListenerサービスログを無効にできます。
説明:
サービスログ機能を無効にした後も、ログセット cls_service_logging に保存されているログデータは自動的に削除されません。このログデータを削除する必要がある場合は、サービスログを保存しているログセットを手動で削除できます。

サービスログダッシュボード

LogListenerサービスログを有効にすると、CLSはデフォルトでCLSログ収集状態監視のプリセットダッシュボードを生成し、LogListenerの収集監視統計を表示します。

CLSログ収集状態監視ダッシュボード

CLSコンソールのダッシュボードページ、プリセットダッシュボードタグの下で、CLSログ収集状態監視ダッシュボードという名前のダッシュボードを見つけることができます。



ダッシュボードの名前をクリックすると、LogListener収集に関連する統計情報を確認できます。これには、LogListenerのステータス表示、LogListenerの解析失敗率、LogListenerの送信成功率などの指標情報が含まれます。


ログフィールドの説明

LogListenerステータスログ(Loglistener_status)

ログトピック Loglistener_status のフィールドの具体的な説明は以下の通りです:
フィールド
説明
InstanceId
LogListenerの一意の識別値です。LogListenerのインストールディレクトリのetc/loglistener.confで具体的な値を確認できます。またはマシングループの詳細で確認できます。
IP
マシングループのIP
Label
マシン識別子の配列
Version
バージョン番号
MemoryUsed
コンポーネントのメモリ使用状況
MemMax
Agentがこのマシンに設定したメモリ使用閾値
CpuUsage
コンポーネントのCPU使用率
Status
LogListenerの実行状態です。値の説明は以下のとおりです。
1:ハートビート正常
10:認証失敗
11:ログトピックが存在しません。
13:ログアップロードリクエストの頻度超過
20:CPU使用率が制限を超えています。
21:対象収集ファイル数が制限を超えています。
22:対象収集ディレクトリ数が制限を超えています。
23:メモリ使用量が制限を超えています。
TotalSendLogSize
送信ログ量のサイズ
SendSuccessLogSize
送信成功ログ量のサイズ
SendFailureLogSize
送信失敗ログ量のサイズ
SendTimeoutLogSize
送信タイムアウトログ量のサイズ
TotalParseLogCount
解析ログ総数
ParseFailureLogCount
解析失敗ログ件数
TotalSendLogCount
送信ログ総数
SendSuccessLogCount
送信成功ログ件数
SendFailureLogCount
送信失敗ログ件数
SendTimeoutLogCount
送信タイムアウトログ件数
TotalSendReqs
総送信リクエスト数
SendSuccessReqs
送信成功リクエスト数
SendFailureReqs
送信失敗リクエスト数
SendTimeoutReqs
送信タイムアウトリクエスト数
TotalFinishRsps
受信したすべての.rspファイル
TotalSuccessFromStart
LogListener起動から現在までの総成功数
AvgReqSize
平均リクエストパケットサイズ
SendAvgCost
平均送信所要時間
AvailConnNum
利用可能接続数
QueueSize
キュー内リクエストサイズ

LogListenerアラームログ(Loglistener_alarm)

ログトピック Loglistener_alarm のフィールドの具体的な説明は以下の通りです:
監視指標分類
説明
InstanceId
LogListenerの一意の識別値です。
Label
マシン識別子の配列
IP
マシングループのIP
Version
LogListenerのバージョン
AlarmType.count
アラートタイプ統計
AlarmType.example
アラートタイプのサンプル
AlarmType :
alarm type
type ID
説明
UnknownError
0
alarmタイプを初期化します。
UnknownError
1
解析に失敗しました。
CredInvalid
2
認証に失敗しました。
SendFailure
3
送信失敗
RunException
4
LogListener の実行に異常が発生しました。
MemLimited
5
mem limited制限をトリガーします。
FileProcException
6
ファイル処理異常
FilePosGetError
7
file posの取得に失敗しました。
HostIpException
8
host IPスレッド異常
StatException
9
プロセス関連情報の取得に異常が発生しました。
UpdateException
10
cls update機能異常
DoSendError
11
dosendに失敗しました。
FileAddError
12
ファイルの追加に失敗しました。
FileMetaError
13
メタデータファイルの追加に失敗しました。
FileOpenError
14
open fileに失敗しました。
FileReadError
15
read fileに失敗しました。
FileStatError
16
stat fileに失敗しました。
GetTimeError
17
getTimeFromLogContentに失敗しました。
HandleEventError
18
handle file event異常
HandleFileCreateError
19
handleFileCreateEvent()異常
LineParseError
20
log itemの解析に失敗しました。
Lz4CompressError
21
圧縮に失敗しました。
ReadEventException
22
readEventに失敗しました。
ReadFileBugOn
23
bugonをトリガーします。
ReadFileException
24
procReadyFile()異常
ReadFileInodeChange
25
file inodeが変更されました。
ReadFileTruncate
26
Readfileが切り詰められました。
WildCardPathException
27
addWildcardPathInotify()異常

LogListener収集ログ(Loglistener_business)

ログトピック Loglistener_business のフィールドの具体的な説明は以下の通りです:
フィールド
説明
InstanceId
LogListenerの一意の識別値です。
Label
マシン識別子の配列
IP
マシングループのIP
Version
LogListenerのバージョン
TopicId
ファイル収集先のトピック
FileName
ファイルパス名
RealPath
ファイルの実際のパス
FileInode
ファイルのinode
FileSize
ファイルサイズ
LastReadTime
前回ファイルを読み取った時刻
ParseFailLines
時間枠内、解析失敗ログ件数
ParseFailSize
時間枠内、解析失敗ログサイズ
ParseSuccessLines
時間枠内、解析成功ログ件数
ParseSuccessSize
時間枠内、解析成功ログサイズ
ReadOffset
ファイル読み取りのオフセット、単位はバイトです。
TruncateSize
時間枠内、truncateされたファイルサイズ
ReadAvgDelay
時間枠内の平均読み取り遅延
TimeFormatFailuresLines
時間枠内のタイムスタンプ一致エラー回数
SendSuccessSize
時間枠内の送信成功ログサイズ
SendSuccessCount
時間枠内の送信成功ログ件数
SendFailureSize
時間枠内の送信失敗ログサイズ
SendFailureCount
時間枠内の送信失敗ログ件数
SendTimeoutSize
時間枠内の送信タイムアウトログサイズ
SendTimeoutCount
時間枠内の送信タイムアウトログ件数
DroppedLogSize
時間枠内に破棄されたログのサイズ
DroppedLogCount
時間枠内に破棄されたログの件数
ProcessBlock
1つの統計周期内に、現在のファイルで収集ブロックが発生したかどうかをマークします(ファイルのスライディングウィンドウが10分間移動していない場合、発生とみなされます)。


ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック