Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

CIRCLE / cloud

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 94
  • Merge Requests 10
  • Pipelines
  • Wiki
  • Snippets
  • Members
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Closed
Open
Issue #109 opened Mar 15, 2014 by Őry Máté@orymate 
  • Report abuse
  • New issue
Report abuse New issue

Monitor client crashes if there are many VMs

********************************************
[M] vm.cloud-200.network.bytes_recv_cloud-200-3
 -> data: 300.000000
 -> time: 2014-03-15 21:01:55
ERROR:pika.adapters.base_connection:Socket Error on fd 3: 104
[ERROR] An error has occured while sending metrics to the server.
ERROR:pika.adapters.base_connection:Socket Error on fd 3: 32
Traceback (most recent call last):
  File "manage.py", line 20, in <module>
    main()
  File "manage.py", line 16, in main
    cli.run(metricCollectors)
  File "/home/cloud/monitor-client/src/client.py", line 315, in run
    self.disconnect()
  File "/home/cloud/monitor-client/src/client.py", line 125, in disconnect
    self.channel.close()
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/adapters/blocking_connection.py", line 659, in close
    [spec.Channel.CloseOk])
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/adapters/blocking_connection.py", line 1104, in _rpc
    self._wait_on_response(method_frame))
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/adapters/blocking_connection.py", line 1121, in _send_method
    self.connection.send_method(self.channel_number, method_frame, content)
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/adapters/blocking_connection.py", line 249, in send_method
    self._send_method(channel_number, method_frame, content)
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/connection.py", line 1489, in _send_method
    self._send_frame(frame.Method(channel_number, method_frame))
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/adapters/blocking_connection.py", line 388, in _send_frame
    super(BlockingConnection, self)._send_frame(frame_value)
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/connection.py", line 1476, in _send_frame
    self._flush_outbound()
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/adapters/blocking_connection.py", line 348, in _flush_outbound
    if self._handle_write():
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/adapters/base_connection.py", line 338, in _handle_write
    return self._handle_error(error)
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/adapters/base_connection.py", line 282, in _handle_error
    self._handle_disconnect()
  File "/home/cloud/.virtualenvs/monitor-client/local/lib/python2.7/site-packages/pika/adapters/blocking_connection.py", line 318, in _handle_disconnect
    self.disconnect()
AttributeError: 'BlockingConnection' object has no attribute 'disconnect'
[SUCCESS] Connection established to 192.168.1.1:5672.
  • Őry Máté @orymate commented Mar 15, 2014
    Owner
    root@node1:~# tail -1000000 /var/log/upstart/monitor-client.log |grep time: |sort|uniq -c
       3155  -> time: 2014-03-15 21:03:58
      14600  -> time: 2014-03-15 21:03:59
       3733  -> time: 2014-03-15 21:04:18
      17384  -> time: 2014-03-15 21:04:19
      18484  -> time: 2014-03-15 21:04:20
      19475  -> time: 2014-03-15 21:04:21
      19445  -> time: 2014-03-15 21:04:22
    ``` root@node1:~# tail -1000000 /var/log/upstart/monitor-client.log |grep time: |sort|uniq -c 3155 -> time: 2014-03-15 21:03:58 14600 -> time: 2014-03-15 21:03:59 3733 -> time: 2014-03-15 21:04:18 17384 -> time: 2014-03-15 21:04:19 18484 -> time: 2014-03-15 21:04:20 19475 -> time: 2014-03-15 21:04:21 19445 -> time: 2014-03-15 21:04:22 ```
  • Bach Dániel @bachdaniel commented Mar 16, 2014
    Owner

    pika, pika, pikaccsu?

    pika, pika, pikaccsu?
  • Bach Dániel @bachdaniel

    Reassigned to @bachdaniel

    Mar 16, 2014

    Reassigned to @bachdaniel

    Reassigned to @bachdaniel
    Toggle commit list
  • Őry Máté @orymate commented Mar 16, 2014
    Owner

    monitor-client/f235c71d

    monitor-client/f235c71d
  • Őry Máté @orymate

    Status changed to closed

    Mar 16, 2014

    Status changed to closed

    Status changed to closed
    Toggle commit list
  • Write
  • Preview
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
1
Labels
defect
Assign labels
  • View labels
2
2 participants
Reference: circle/cloud#109