in cloudwatch_metrics_collector/src/metrics_collector.cpp [154:168]
bool MetricsCollector::checkIfOnline(const std::shared_ptr<std_srvs::srv::Trigger::Request>& , const std::shared_ptr<std_srvs::srv::Trigger::Response>& response) {
AWS_LOGSTREAM_DEBUG(__func__, "received request");
if (!this->metric_service_) {
response->success = false;
response->message = "The MetricsCollector is not initialized";
return true;
}
response->success = this->metric_service_->isConnected();
response->message = response->success ? "The MetricsCollector is connected" : "The MetricsCollector is not connected";
return true;
}