紹介
1. 概要
exemone-db-agentは、クラウドリソースと管理型データベースをモニタリングするエージェントです。
2. パッケージ
2.1. binaryパッケージ
- パッケージ名:
exemone-db-agent-{version}.tar.gz - パッケージを解凍すると生成されるパッケージ構造

2.1.1. conf
- agentのconfigを設定するためのファイル
2.1.2. libs
- サポートするDatabaseのドライバファイル
2.1.3. license
- agentのライセンスファイル
2.1.4. logs
- agentログファイルが配置されます
- agent.log : 基本ログファイル
- panic.log : panic発生時に生成されるログファイル
2.1.5. queries/original
- db-agentが収集に使用するクエリファイルが配置されます。
- 顧客企業別クエリをサポートでき、方式は別途ガイドを参照してください。
- [DB Agent] 収集SQLクエリ修正ガイド(クエリExport)
2.1.6. history.txt
- script実行履歴を保存します。
2.1.7. install.txt
- install時に使用する情報を入力するファイルです。以下の設定が可能です
- install path
- Receiver endpoint
2.1.8. .env
- install時に使用するバージョン情報を入力するファイルです。
2.1.9. setup.sh, start.sh, stop.sh, version.sh
- エージェント起動に使用するスクリプトです。
2.2. Containerイメージ
- Linux AMD64及びARM64用のコンテナイメージを提供します。
- 実行バイナリはコンテナの
/usr/local/bin/exemone-db-agentに配置されます。 - 基本設定テンプレートは
/opt/exemone/configsに含まれ、ユーザー設定とログは/home/exemoneボリュームを通じて管理します。 - コンテナは基本的に
exemone一般ユーザー権限で実行されます。
3. サポート環境
3.1. 実行環境
| 区分 | サポート範囲 |
|---|---|
| OS | Linux |
| 配布方式 | Binaryパッケージ、Docker/OCI互換コンテナ |
| CPUアーキテクチャ | AMD64、ARM64 |
| ビルド基準 | Go 1.23.x |
| 通信 | ReceiverとgRPC通信 |
| コンテナベースイメージ | AMD64: Red Hat UBI 8.7, ARM64: Red Hat UBI 9.5 |
Goランタイムは実行バイナリに含まれるため、運用サーバーにGoを別途インストールする必要はありません。
3.2. サポートDB
- Oracle
- Oracle 12c以上
- MySQL/MariaDB
- MySQL 5.7以上
- MariaDB 10以上
- PostgreSQL
- PostgreSQL 9.6以上
- ClickHouse
- exemone: v3.0.507以降サポート
- clickhouse: v24.8.6.70サポート
- Microsoft SQL Server
- SQL Server 2012以上
- Altibase
- altibase 6.3以上7.1サポート
- Tibero
- tibero 5, 6, 7サポート
- MongoDB
- 4.0.0以上サポート
- AWS Redshift
- Redis
- Redis 3.0.0以上
- Single Store
- exemone: v3.0.508以降サポート
- 8.9以上サポート( 8.9以前のバージョンは要確認)
- CUBRID
- 9.2.1以上
- session sql_text収集はcubrid 10.2.8以上サポート
3.3. サポートOS
- On Promise
- AWS
- Azure
- OCI
- NCP
- KT Cloud
- SCP