docs: def write(self, values, timestamp=None, database=None, async=True):
          """ write metric point """
          func = write_async if async else write
          return func(name=self.name,
                      values=values,
                      tags=self.tags,
                      timestamp=timestamp,
                      database=database)