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

Add ability to ping more frequently #3

Open
AlfieJ opened this issue Aug 7, 2019 · 0 comments
Open

Add ability to ping more frequently #3

AlfieJ opened this issue Aug 7, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request high priority
Projects
Milestone

Comments

@AlfieJ
Copy link
Collaborator

AlfieJ commented Aug 7, 2019

We'd like to have more detailed information about when and for how long a device goes offline.

To do this, ping more frequently, but instead of storing the full set of ping results store just the differences since the last ping.

  • I suspect the best thing is to change our pinging so that it happens in the background (in a separate thread?) and automatically pings everything once a minute, instead of going off the pinging interval that is specified in the config tool.
    • We'd continue to use the pinging interval, however, to specify how often the full ping results should be stored.
    • Maybe we just do the pinging once a minute since the actual pinging does take place within separate threads, then 'collect' the results in the main thread so that we're not having to deal with the data coming from a different thread.
@AlfieJ AlfieJ added enhancement New feature or request high priority labels Aug 7, 2019
@AlfieJ AlfieJ added this to the 1.5.3 milestone Aug 7, 2019
@AlfieJ AlfieJ self-assigned this Aug 7, 2019
@AlfieJ AlfieJ added this to Needs triage in common via automation Aug 7, 2019
@AlfieJ AlfieJ moved this from Needs triage to In progress in common Aug 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high priority
Projects
common
  
In progress
Development

No branches or pull requests

1 participant