Hello, this is Numanoi from SIOS Coati Development team. Last time I talked only about overview of Coati, but today I’m going to talk about:
What does SIOS Coati monitor and recover?
Especially, I’d like to explain technical aspects of SIOS Coati’s monitoring and recovery.
SIOS Coati is:
A service that monitors applications run of EC2 instances of AWS and recover them when a failure occurs.
I said this last time but I repeat it. This is important. But, what are AWS applications run on EC2 instances of AWS?
The answer is:
Service(daemons) managed by common process management tools.
|OS of the monitored instance||Tool|
|CentOS 6/Redhat Enterprise Linux 6||SysVinit|
|CentOS 7/Redhat Enterprise Linux 7||systemd|
|Windows Server 2012 R2||Service control manager|
Yes, they are very common.
SIOS Coati searches target instances first and register services that satisfy the prerequisites as monitoring targets.
The table below shows the prerequisites.
|OS of the monitored instance||Prerequsite|
|CentOS 6/Redhat Enterprise Linux 6||Configured to be started automatically with chkconfig.
Supports service status command.
|CentOS 7/Redhat Enterprise Linux 7||Being active or failed with systemctl is-active command|
|Windows Server 2012 R2||Automatic startup has been set (startup is set as “automatic”)
Notice: instances set as “automatic (triggered start)” cannot be a monitoring target.
Monitoring and Recovery by SIOS Coati
Let’s take a look at commands used for monitoring and recovery for each OS.
- Redhat Enterprise Linux 6/CentOS 6
|Monitoring (Check if the service is working properly)||service status|
|Recovery (Restart when the service is not working properly)||service restart|
- Redhat Enterprise Linux 7/CentOS 7
|Monitoring (Check if the service is working properly)||systemctl is-active|
|Recovery (Restart when the service is not working properly)||systemctl restart|
- Windows Server 2012 R2
|Monitoring (Check if the service is working properly)||Get-Service|
|Recovery (Restart when the service is not working properly)||Start-Service|
But that’s why SIOS Coati can monitor a variety of services.
Hope you understand SIOS Coati better.
Now you can try SIOS Coati for 10,000 for free. Let’s try!