监控探针采集器 cprobe v0.6.0 新增 ES、Oracle 监控采集能力
v0.6.0 新增 ElasticSearch 和 Oracle 的采集器,Oracle 采集器使用了 pure go 的 Driver,无需安装 Oracle instant client。至此,MySQL、Redis、Kafka、ES、Oracle、JSON、Prometheus 相关插件都 OK 了,下一步就是 MongoDB 和 Postgres 采集插件。
对于 Oracle 采集插件,记得要先创建账号并授权,比如:
-- Create the monitoring user "cprobe"
CREATE USER cprobe IDENTIFIED BY <YOUR-PASSWORD>;
-- Grant the "cprobe" user the required permissions
GRANT CONNECT TO cprobe;
GRANT SELECT ON SYS.GV_$RESOURCE_LIMIT to cprobe;
GRANT SELECT ON SYS.V_$SESSION to cprobe;
GRANT SELECT ON SYS.V_$WAITCLASSMETRIC to cprobe;
GRANT SELECT ON SYS.GV_$PROCESS to cprobe;
GRANT SELECT ON SYS.GV_$SYSSTAT to cprobe;
GRANT SELECT ON SYS.V_$DATAFILE to cprobe;
GRANT SELECT ON SYS.V_$ASM_DISKGROUP_STAT to cprobe;
GRANT SELECT ON SYS.V_$SYSTEM_WAIT_CLASS to cprobe;
GRANT SELECT ON SYS.DBA_TABLESPACE_USAGE_METRICS to cprobe;
GRANT SELECT ON SYS.DBA_TABLESPACES to cprobe;
GRANT SELECT ON SYS.GLOBAL_NAME to cprobe;