甲骨文云Oracle卸载安装内置监控程序
甲骨文内置的监控程序基于snap网管协议,htop 看到一个oracle-cloud-agent进程,因为是snap的,那就简单了, snap list 看下是什么名字,然后 snap remove 就是了。 snap 和 apt 是差不多的东西。
这个小东西占用的资源不少,查了下,一共四个在跑,一共占用了近12%的内存,按1024MB计算,也就是约123MB内存。
它这作用,应当是那个控制面板里的Metrix计量数据用的。
关于这个监控有点争议,一个是甲骨文云Oracle现在的政策是会用率低了就会休眠(休眠后需要进后台重新开启),不清楚如果后台无法获取流量CPU等数据甲骨文云处理机制是什么。
是设置休眠,还是因为无数据不再管?也不太清楚。所以是否要卸载监控插件需要自行斟酌。
# Centos
yum remove oracle-cloud-agent
yum remove oracle-cloud-agent-updater
# Ubuntu
snap remove oracle-cloud-agentPlaintextCopy
snap remove oracle-cloud-agent-updater
卸载相关程序
rpcbind
使用netstat -ntlp命令发现rpcbind监听了111端口,如担心安全可执行以下命令卸载禁用:
systemctl stop rpcbind
systemctl stop rpcbind.socket
systemctl disable rpcbind
systemctl disable rpcbind.socket
后台监控名称:oracle-cloud-agent
卸载甲骨文云官方后台监控程序
systemctl stop oracle-cloud-agent
systemctl disable oracle-cloud-agent
systemctl stop oracle-cloud-agent-updater
systemctl disable oracle-cloud-agent-updater
DD后因为是纯净系统,所以自身是没有了监控的,也就没有了面板数据,如需要加载回内置监控,同样安装程序就可以了。
安装回监控
apt update
apt install snapd
snap install oracle-cloud-agent --classic
只需上面三条命令,等几分钟就可以去实例里面看看是不是有资源使用监测记录!
如果没有,去实例详情里面,进去Oracle Cloud Agent 里面重新开关一下
centos用下面的命令
yum install -y oracle-cloud-agent
发表评论