Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NethVoice14/NethCTI3: add notifications for queues #5621

Closed
4 of 6 tasks
Stell0 opened this issue Apr 29, 2019 · 30 comments
Closed
4 of 6 tasks

NethVoice14/NethCTI3: add notifications for queues #5621

Stell0 opened this issue Apr 29, 2019 · 30 comments
Labels
nethcti Relative to NethCTI client or server verified All test cases were verified successfully
Milestone

Comments

@Stell0
Copy link

Stell0 commented Apr 29, 2019

Show alerts on Qmanager about queues status

  • "queueload" Alert when there are 10 calls in queue and first queue has wait time > 2 minutes
    MaxCalls: notification is triggered if there are more than MaxCalls waiting and holdtime is more than MaxHoldtime. Default 10
    MaxHoldtime: notification is triggered if there are more than MaxCalls waiting and holdtime is more than MaxHoldtime. Default 120
  • "queuefewop" Alert when logged in operators / calls in queue is too few
    notification is triggered if there are more than MaxCallPerOp calls for each operator. Default: 2
  • Alert 10 minutes before timeconditions for a queue is triggered
    can't do this with an acceptable effort
  • Alert for too many calls in queue can't do this: maximum number of calls in a queue should depend on operator number
  • "queuemaxwait" Alert when waiting time is too much
    CallersMaxWait: notification is triggered if there are more than MaxCalls waiting and the first call waiting time is more than CallersMaxWait. Default 250 seconds.
  • "queueholdtime" Alert when Holdtime > MaxHoldtime
    MaxHoldtime: notification is triggered if holdtime is more than MaxHoldtime. Default 120
@Stell0
Copy link
Author

Stell0 commented Apr 29, 2019

TODO:

  • now notifications are written into nethcti sock. display notifications on Qmanager interface
  • tweak default values for queue alerts
  • add labels on my.nethesis.it
  • allows to send those notifications by email

@Stell0 Stell0 added the feature label Apr 29, 2019
@Stell0 Stell0 added this to the NethVoice 14 milestone Apr 29, 2019
@Stell0 Stell0 added the nethcti Relative to NethCTI client or server label Apr 29, 2019
@alepolidori alepolidori pinned this issue May 3, 2019
@alepolidori alepolidori unpinned this issue May 3, 2019
alepolidori added a commit to nethesis/nethcti-server that referenced this issue May 3, 2019
@alepolidori alepolidori self-assigned this May 6, 2019
@alepolidori
Copy link

alepolidori commented May 6, 2019

For details on cti server implementation take a look at here.

@alepolidori
Copy link

How to test nethcti-server

@alepolidori alepolidori removed their assignment May 6, 2019
alepolidori added a commit to nethesis/nethcti-server that referenced this issue May 6, 2019
alepolidori added a commit to nethesis/nethcti-server that referenced this issue May 8, 2019
@nethbot
Copy link
Member

nethbot commented May 8, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.12.0-1.3.g034c164.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.12.0-1.3.g034c164.ns7.x86_64.rpm x86_64

alepolidori added a commit to nethesis/nethcti-server that referenced this issue May 9, 2019
@nethbot
Copy link
Member

nethbot commented May 9, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.12.0-1.4.g0cf440f.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.12.0-1.4.g0cf440f.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented May 13, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.12.0-1.5.g517c148.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.12.0-1.5.g517c148.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented May 15, 2019

in 7.6.1810/nethesis-testing:

  • nethserver-nethvoice14-14.2.7-1.9.g94bbc8f.ns7.noarch.rpm x86_64

@nethbot
Copy link
Member

nethbot commented May 15, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.12.0-1.6.g65143c7.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.12.0-1.6.g65143c7.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented May 15, 2019

in 7.6.1810/nethesis-testing:

  • nethserver-nethvoice14-14.2.7-1.10.g2ecd2e8.ns7.noarch.rpm x86_64

@nethbot
Copy link
Member

nethbot commented May 21, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.12.0-1.7.gdef9d2c.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.12.0-1.7.gdef9d2c.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented May 22, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.12.0-1.8.gf7a32d1.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.12.0-1.8.gf7a32d1.ns7.x86_64.rpm x86_64

@Stell0 Stell0 added the testing Packages are available from testing repositories label May 24, 2019
@andrea-marchionni andrea-marchionni added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels May 24, 2019
@nethbot
Copy link
Member

nethbot commented May 28, 2019

in 7.6.1810/nethesis-updates:

  • nethserver-nethvoice14-14.2.8-1.ns7.noarch.rpm x86_64

@andrea-marchionni andrea-marchionni added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Jun 6, 2019
@gsanchietti
Copy link
Member

Hot fix released:
nethserver-nethvoice14-14.2.9-1.ns7.noarch.rpm

@Stell0 Stell0 reopened this Jun 24, 2019
@Stell0
Copy link
Author

Stell0 commented Jun 24, 2019

Reopened: notifications shouldn't leverage my.nethesis.it

@nethbot
Copy link
Member

nethbot commented Jun 25, 2019

in 7.6.1810/nethesis-testing:

  • nethserver-nethvoice14-14.2.9-1.12.g4710338.ns7.noarch.rpm x86_64

@Stell0 Stell0 added testing Packages are available from testing repositories and removed verified All test cases were verified successfully labels Jun 25, 2019
@Stell0 Stell0 removed the testing Packages are available from testing repositories label Jun 26, 2019
Stell0 added a commit to nethesis/nethcti-server that referenced this issue Jun 26, 2019
Use nethvoie-alerts->status instead of nethvoice->EnableNotifications nethesis/dev#5621
@Stell0 Stell0 added the testing Packages are available from testing repositories label Jun 26, 2019
@nethbot
Copy link
Member

nethbot commented Jun 26, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.14.0-1.6.gc218ef6.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.14.0-1.6.gc218ef6.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jun 26, 2019

in 7.6.1810/nethesis-testing:

  • nethserver-nethvoice14-14.2.9-1.14.gae8e4a1.ns7.noarch.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jun 26, 2019

in 7.6.1810/nethesis-testing:

  • nethserver-nethvoice14-14.2.9-1.15.g8742b54.ns7.noarch.rpm x86_64

@Stell0
Copy link
Author

Stell0 commented Jun 26, 2019

also check that #5657 is no more reproducible

@nethbot
Copy link
Member

nethbot commented Jun 27, 2019

in 7.6.1810/nethesis-testing:

  • nethserver-nethvoice14-14.2.9-1.16.ga1c01a9.ns7.noarch.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jun 27, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.14.0-1.7.gb7f38e9.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.14.0-1.7.gb7f38e9.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jun 27, 2019

in 7.6.1810/nethesis-testing:

  • nethserver-nethvoice14-14.2.9-1.18.gb009412.ns7.noarch.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jun 28, 2019

in 7.6.1810/nethesis-testing:

  • nethserver-nethvoice14-14.2.9-1.19.g6015f36.ns7.noarch.rpm x86_64

@andrea-marchionni andrea-marchionni added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Jun 28, 2019
@nethbot
Copy link
Member

nethbot commented Jun 28, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.14.0-1.8.ga40e16e.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.14.0-1.8.ga40e16e.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jul 1, 2019

in 7.6.1810/nethesis-testing:

  • nethcti-server3-3.14.0-1.9.gde947ee.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.14.0-1.9.gde947ee.ns7.x86_64.rpm x86_64

Stell0 added a commit to nethesis/nethvoice-docs that referenced this issue Jul 1, 2019
* Change queues notifications customization

* Update english translations

nethesis/dev#5621
@nethbot
Copy link
Member

nethbot commented Jul 2, 2019

in 7.6.1810/nethesis-updates:

  • nethcti-server3-3.15.0-1.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.15.0-1.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Jul 2, 2019

in 7.6.1810/nethesis-updates:

  • nethserver-nethvoice14-14.3.0-1.ns7.noarch.rpm x86_64

@Stell0 Stell0 closed this as completed Jul 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nethcti Relative to NethCTI client or server verified All test cases were verified successfully
Projects
None yet
Development

No branches or pull requests

5 participants