Go to All Forums

[New Feature] Announcing Release of IT Automation Tools

Glad to announce the release of our IT Automation tools!

With an automation in place, you can now provide quick and timely rescue to performance degradation issues, ensuring high availability. Critical functions including releasing jobs, performing backups, ensuring communications and more can also be reliably executed by the automation tool, relieving the operations personnel from hours of tedious, boring and manual tasks. Check out more on our webpage and read our help documentation to know how to set up an automation.

Don't find the automation tool you need? No worries! Let us know your requirements in the Comments section and we will get it done.

Happy Monitoring! 

Reply 4
Replies (15)

Re: [New Feature] Announcing Release of IT Automation Tools

This is a great feature - would it be possible to launch applications as users other than SYSTEM, and for the application to have a "no time-out" option - ie, launch indefinitely?

Reply 1

Re: Re: [New Feature] Announcing Release of IT Automation Tools

Hi Swilson,

           As per your requirement, we understand that you would want to start an application in a server with a specified user role and run it indefinitely without killing it. 

However, as our server monitoring agent runs under the user role "SYSTEM", the other processes initiated by our agent also would run with the same role.

Thanks for bringing this up. We are in the process of analyzing how to start processes with a different user role. Will update this thread once there's any development on this.

Thanks! 

 

Reply 0

Re: Re: Re: [New Feature] Announcing Release of IT Automation Tools

Hi Swilson,

             To start an application with a specific user role, there are two options available:

1. If the application is a Windows service:

       a. Open the Windows Service Manager (services.msc)

       b. Go to the application's service and open Properties.

       c. Under the Log On tab, select This account and provide the account details to run this application.

        

This way your application will run in the specified user role when a process invokes it.

2. If the application is a normal process, use a PowerShell script and start the process with the specific user role.

   Sample PowerShell Code:

     $secpasswd = ConvertTo-SecureString "password" -AsPlainText -Force
     $mycreds = New-Object System.Management.Automation.PSCredential ("username", $secpasswd)
     Start-Process -FilePath 'C:\applicationfolder\application.exe' -Credential $mycreds

 

Hope this helps. Let us know for further specifications, if any.

Thanks! 

 

Reply 0

Re: Re: Re: Re: [New Feature] Announcing Release of IT Automation Tools

Would it be possible to add a Recycle Application Pool along with the Start/Stop Application pool functions?

Reply 1

Re: Re: Re: Re: Re: [New Feature] Announcing Release of IT Automation Tools

Yes Jairo, should be possible. Thanks for raising it. We'll get it done and update this space.

-Jasper

Reply 0

Re: Re: Re: Re: Re: Re: [New Feature] Announcing Release of IT Automation Tools

what I found is with a plug-in I can monitor the App pools and even start an app pool with problem, however it is not possible with IT Automation because is giving errors like below

Cannot retrieve the dynamic parameters for the cmdlet. \r\nRetrieving the COM class factory for component with CLSID \r\n{##################} failed due to the following error: \r\n80040154 Class not registered (Exception from HRESULT: 0x80040154 \

Reply 0

Re: Re: Re: Re: Re: Re: Re: [New Feature] Announcing Release of IT Automation Tools

Hi Juan Manuel,

               Please let us know whether the PowerShell script contains any imported modules and kindly verify if the modules are installed in the respective server.         

Retrieving the COM class factory for component with CLSID \r\n{##################} failed due to the following error: \r\n80040154 Class not registered (Exception from HRESULT: 0x80040154 

As for the error message you have got, this may occur when a script is executed in 32-bit PowerShell version instead of 64-bit. This is primarily because our Site24x7 Windows agent uses 32-bit PowerShell version.                 

As a workaround, associate an IIS automation with your plugin monitor to get this resolved. Please follow the below steps:

1. Login to Site24x7 account

2. Admin > IT Automation > Add Automation               

3. Select the Automation type to be IIS. Choose the Action to be Automated as Start Application Pool

4. Select the IIS monitors and the app pools where you want to execute the automation.

5. Go to the respective Plugin monitor details page > Hover on the hamburger icon beside the display name > Click Edit.

6. In the Edit Monitor page, under Threshold and Availability, choose the metric and associate the created automation. 

Save your changes. This will ensure that whenever the chosen metric crosses the given threshold, the automation will be executed.

Hope this resolves the issue. Let us know for further queries or assistance, if any.

 

Regards,

Muralikrishnan

Reply 0

Re: [New Feature] Announcing Release of IT Automation Tools

Hi, is there any way to add "send an email" as an automation?

I would like to be able to send an email, and not necessary to an address in the users list.

So, in short.

Add Email witrh a Mail to field

 

Mikael

Reply 0

Re: Re: [New Feature] Announcing Release of IT Automation Tools

Hi,

       Thanks for bringing this up. We will take this up as a feature request and update this thread once live.

Could you specify if you want the existing users and sub-user emails to be listed in the Add Automation page, or a field to enter emails that are not present in the Site24x7 accounts. This would help us in adding up this enhancement to our existing feature.

 

Regards,

Muralikrishnan

 

Reply 0

Re: Re: Re: [New Feature] Announcing Release of IT Automation Tools

Hi

Why not both possibilities. :)

But my initial thought was a free text field, separated by ; to add email addresses.

Not necessary bound to existing accounts since an email actually can be beneficiary to send to the customer, who hasnt access to our monitoring.

 

BR Mikael

Reply 0

Re: Re: Re: Re: [New Feature] Announcing Release of IT Automation Tools

Hi,

Thanks for your suggestion. We will add this enhancement in our upcoming updates and post it here once it's live. 

 

 

Regards,

Muralikrishnan

Reply 0

Re: [New Feature] Announcing Release of IT Automation Tools

Hi,

Would it be possible to add Selenium script as a type of IT Automation Tools?

 

 

 
Reply 0

Re: Re: [New Feature] Announcing Release of IT Automation Tools

Hi,

We don't have the support to add Selenium Script as a new type of IT Automation. However custom scripts can be run using the type Server Script type in IT Automation, which will also show the status of the script run.

Is there any dedicated status that we need to show for Selenium Scripts?

Reply 0

Re: [New Feature] Announcing Release of IT Automation Tools

It would be great if there was an option to take a monitor OUT of Maintenance with an automation. I'm essentially trying to set up a reverse dependency here. Here's the idea:

When monitor A is up, monitor B is going to go down (monitoring redundant ISP connections on a firewall, so connection B is only up when connection A is down). I'd like monitor B to automatically go into Maintenance mode when monitor A is up. There's already an automation for that, but I have to set a timeframe on that maintenance window. I'd like to have the option so that when monitor A goes DOWN, I can automatically take monitor B OUT of maintenance. That way monitor B would only ever be red/down when monitor A is also red/down.

Reply 0

Re: Re: [New Feature] Announcing Release of IT Automation Tools

Hi,

Thanks for your valuable feedback. We will take this up as a feature request and implement this option at the earliest. Will update this thread once the feature goes live.

 

Regards,

Vinoth

Reply 0