技术类型支持矩阵
SmartGate 在不同的部署模式下对操作系统、系统架构和运行环境有一定的要求。在安装前,请确保目标环境满足相应的条件。
注意
对于列表中未列出的版本,并不意味着不支持,而是尚未经过官方验证。
适用平台 One 版本:2.0.0.0+
支持的系统与架构
目前经过测试和支持的 Linux 发行版及系统版本如下表所示:
| Linux 发行版 | 支持版本 | 系统架构 |
|---|---|---|
| CentOS | 7.9/8.5 | x86/64 |
| Debian | 9+ | x86/64 |
| 华为openEuler | 21.09 | x86/64、arm/64 |
支持的技术组件类型
| 组件类型 | Exporter | 集成版本 | 已测试组件版本(未测试版本可能存在兼容问题,请自行验证) | 备注 |
|---|---|---|---|---|
| Redis | https://github.com/oliver006/redis_exporter | v1.27.1 | v5.0.6、v6.2.3、v6.2.6 | |
| Redis Cluster | https://github.com/oliver006/redis_exporter | v1.27.1 | v7.4.2.1 | |
| MySQL | https://github.com/prometheus/mysqld_exporter | v0.13.0 | v5.7.2、v5.7.32、v8.0.15 | |
| Nginx | https://github.com/nginxinc/nginx-prometheus-exporter | v0.11.0 | v1.12.2、v1.17.0、v1.21.5、v1.24.0.1 | 需要安装nginx模块ngx_http_stub_status_module 参考配置:SmartGate监控组件配置前准备 |
| Kafka | https://github.com/davidmparrott/kafka_exporter | v2.0.1 | v0.10.2.2、v2.11-0.10.2.2、v2.11-1.1.0、v2.13-2.5.1、v3.6.2 (版本较低时,需要指定kafka_version) | |
| Zookeeper | https://github.com/carlpett/zookeeper_exporter | v1.1.0 | v3.4.10、v3.6.4、v3.8.0 | |
| ElasticSearch | https://github.com/prometheus-community/elasticsearch_exporter | v1.2.1 | v7.16.2、v8.17.1 | |
| Druid | https://github.com/opstree/druid-exporter | v0.11 | ||
| Tomcat | https://github.com/nlighten/tomcat_exporter | v7.0.53、v7.0.73、v9.0.41 | 需要 war 包集成到 tomcat 中 参考配置:SmartGate监控组件配置前准备 | |
| Oracle | https://github.com/iamseth/oracledb_exporter | v0.6.0 | v12.2.0 | |
| RabbitMQ | https://github.com/kbudde/rabbitmq_exporter | v1.0.0 | v3.7.8 | |
| ClickHouse | https://github.com/f1yegor/clickhouse_exporter | git commit hash:b6c4ff8 | v23.8.16.16 | |
| Dmdb | https://github.com/easy-monitor/dmdb_exporter | git commit hash:4c21b17 | -- | |
| Db2 | https://github.com/grafana/ibm-db2-prometheus-exporter | git commit hash:38f0ab2 | v11.5.5.1 | SmartGate 4.0.0开始支持 只支持x86_64 |
| sqlserver | https://github.com/MindFlavor/prometheus_sql_server_exporter | git commit hash:510ea32(没有go版本的exporter, 参考这个项目实现的) | v2017 | SmartGate 4.0.0开始支持 |
| 外部 exporter | 参考prometheus支持的Exporter | SmartGate可以采集外部exporter 通过 http api 接口暴露的指标指标格式遵循OpenMetrics规范 |