docs: async def get_alarms(self):
          """Get alarms for a Netdata instance."""
          url = '{}{}'.format(self.base_url, self.endpoint)
  
          try:
              with async_timeout.timeout(5, loop=self._loop):
                  response = await self._session.get(url)
  
              _LOGGER.debug(
                  "Response from Netdata: %s", response.status)
              data = await response.text()
              _LOGGER.debug(data)
              self.alarms = data
  
          except (asyncio.TimeoutError, aiohttp.ClientError, socket.gaierror):
              _LOGGER.error("Can not load data from Netdata")
              raise exceptions.NetdataConnectionError()