Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
    Hi!. I was integrating with Alerta because i needed an API for incoming events feed (from nagios/icinga/etc) that i later on could group into services. It seems that cabot does not provide an incoming events feed at all?
    Greg Dubicki
    anyone here has experience with migrating cabot to a new server?
    I found this old issue arachnys/cabot#324 but it’s not resolved as of now...
    and there is no info about restoring from backup at http://cabotapp.com/use/operations.html ...
    (I have created that page original version, btw: https://github.com/arachnys/cabot/blob/gh-pages/_posts/2014-01-08-operations.md :) )
    Renato Marinho
    This message was deleted
    Renato Marinho
    This message was deleted
    Hi there. Anyone know why Caddy is trying to come up on port 80? docker-compose.yml has, and the Caddyfile is http://web:5000. I'm not sure where it is getting the port 80 reference
    Disregard, found it.
    Thanks for your work guys!, I'm up and running pretty painlessly with ubuntu server and docker. I had an error about version 2 when it expected version 2.1 on the yml files, but I changed them and it worked just fine.
    Not sure if I'm only missing sth, or does cabot not offer some kind of public status page, similar to something like the status page of uptimerobot, or statuspage.io
    Can someone correct me here?
    (I'll probably be setting up cabot either way)
    @greenbigfrog A public view system was added by @pablodgonzalez in 2017 (issue #533). Services can be individually tagged as public / not public, and unlogged users can see a list of these public services. Would that fit your use case? (I’m afriad there’s not much documentation on this ^_^)
    I had a chance to test it :) That's better than nothing, but I'd like to be able to share more then just whether the service is functional at that moment
    I think I found something that'll work better for me right now. I smh missed it when I was googling for options a bit back
    I think I'll use lambstatus for now, but probably come back to cabot for internal monitoring at some point in the feature
    Akshay Srivastava
    Hi, i recently started using cabot and had a question. How do i enable PUT and DELETE requests for the cabot api?
    prinz piuz
    hi guys...cabot run http checks automatically na?
    prinz piuz
    whats the recommended ram for cabot
    hi there
    how to configure Slack
    got it
    manan shah
    I have installed Cabot using docker-compose and I only want it to trigger mails and nothing else but I have tried many many methods but it always shows the following errors.
    The full contents of the message body was:,
    u'[[], {}, {"chord": null, "callbacks": null, "errbacks": null, "chain": null}]' (77b),
    Traceback (most recent call last):,
    File "/usr/local/lib/python2.7/site-packages/celery/worker/consumer/consumer.py", line 559, in on_taskreceived,
    strategy = strategies[type
    KeyError: 'cabot.cabotapp.tasks.run_all_checks'
    please help I need to finish it up soon as possible
    thanks in advance
    Joe Bordes
    have you tried renaming production.env.example and setting the EMAIL_* variables ?
    manan shah
    yes I have changed the EMAIL variables
    manan shah
    File "/usr/local/lib/python2.7/site-packages/cabot/cabotapp/alert.py", line 59, in send_alert,
    alert._send_alert(service, users, duty_officers),
    File "/usr/local/lib/python2.7/site-packages/cabot/cabotapp/alert.py", line 25, in _send_alert,
    return self.send_alert(service, users, duty_officers),
    File "/usr/local/lib/python2.7/site-packages/cabot_alert_email/models.py", line 49, in send_alert,
    File "/usr/local/lib/python2.7/site-packages/django/core/mail/init.py", line 62, in send_mail,
    return mail.send(),
    File "/usr/local/lib/python2.7/site-packages/django/core/mail/message.py", line 348, in send,
    return self.get_connection(fail_silently).send_messages([self]),
    File "/usr/local/lib/python2.7/site-packages/django/core/mail/backends/smtp.py", line 104, in send_messages,
    new_conn_created = self.open(),
    File "/usr/local/lib/python2.7/site-packages/django/core/mail/backends/smtp.py", line 64, in open,
    self.connection = self.connection_class(self.host, self.port, **connection_params),
    File "/usr/local/lib/python2.7/smtplib.py", line 256, in init,
    (code, msg) = self.connect(host, port),
    File "/usr/local/lib/python2.7/smtplib.py", line 317, in connect,
    self.sock = self._get_socket(host, port, self.timeout),
    File "/usr/local/lib/python2.7/smtplib.py", line 292, in _get_socket,
    return socket.create_connection((host, port), timeout),
    File "/usr/local/lib/python2.7/socket.py", line 575, in create_connection,
    raise err,
    error: [Errno 99] Address not available,
    I face the above issue
    In the cabot_Worker container logs I found them
    Joe Bordes
    are you sure:
    • you have renamed production.env.example to production.env
    • set the email variables to a valid address that can send
    • the docker container can access the external world, in particular, the server the address is in
    • you started docker container after making the production.env change
    just saying because it was that easy for me to get it working
    manan shah
    Yes I am sure