Downtime/ maintenance tracking of devices connected to orchestrator

Hi all,
Is it any way to track the time when the machine is down/offline. I know that I can get email notification with info about number of machine went offline and online. My question is more related to SQL db of orchestraotr. If there is no table which would store time of device offline then is it possible to create it?

Hello @Mikolaj_Zielinski!

It seems that you have trouble getting an answer to your question in the first 24 hours.
Let us give you a few hints and helpful links.

First, make sure you browsed through our Forum FAQ Beginner’s Guide. It will teach you what should be included in your topic.

You can check out some of our resources directly, see below:

  1. Always search first. It is the best way to quickly find your answer. Check out the image icon for that.
    Clicking the options button will let you set more specific topic search filters, i.e. only the ones with a solution.

  2. Topic that contains most common solutions with example project files can be found here.

  3. Read our official documentation where you can find a lot of information and instructions about each of our products:

  4. Watch the videos on our official YouTube channel for more visual tutorials.

  5. Meet us and our users on our Community Slack and ask your question there.

Hopefully this will let you easily find the solution/information you need. Once you have it, we would be happy if you could share your findings here and mark it as a solution. This will help other users find it in the future.

Thank you for helping us build our UiPath Community!

Cheers from your friendly

Hi @Mikolaj_Zielinski,
I think this might be useful for you:

  • SystemJobs.DetectNotRespondingRobots.MaxAlertCount - Enables you to limit the number of alerts that are sent when Robots become unresponsive. This parameter can be useful if your Orchestrator instance deals with a very large number of Robots and most of them become unresponsive often. Please note that it is not displayed in the configuration file by default. For example, if you want to limit the number of alerts you receive for unresponsive Robots to 10, add <add key="SystemJobs.DetectNotRespondingRobots.MaxAlertCount" value="10" /> in the web.config file, under all the other alerts parameters. If you apply this setting, please note that a warning is raised in the Event Viewer when the total number of alerts is higher than that of the one configured, such as: Alerts not published: total number of unresponsive sessions (21) is bigger than configured max allowed (10). .

It’s a part of documentation from here:

1 Like

Thank you very much, I will test it :slight_smile:


instead of @Pablito mentioned
how about continuous ping into a text file, I’m not very sure about your requirement but for some of the reasons that can be useful (continues ping most probably not more than 16MB for 24Hours)

ping -t [IP]|Foreach{"{0} - {1}" -f (Get-Date),$_} > c:\ping\test.txt
IP - you can enter your relevant robot IP