diff --git a/logster/outputs/graphite.py b/logster/outputs/graphite.py index f891b32..f523a54 100644 --- a/logster/outputs/graphite.py +++ b/logster/outputs/graphite.py @@ -39,7 +39,11 @@ def submit(self, metrics): else: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - s.connect((host[0], int(host[1]))) + try: + s.connect((host[0], int(host[1]))) + except Exception as e: + self.logger.warning("Can't connect to graphite host: %s", e) + return try: for metric in metrics: