Jump to content

Paul

Administrators
  • Posts

    1740
  • Joined

  • Last visited

Everything posted by Paul

  1. With the release of input controls do you have any interest in updating my plugin to support some features like user creation, editing, reports. If so, what feature are you interested in?
  2. The idea of implementing a notification that will only send the amount of events per category is a lot better than receiving for each event in a category. Let's see what others have to say about this.
  3. Agile development techniques.

  4. As much as I hate bumping old topics I would like to add that this is possible to be implemented as a plugin with great ease! Since the release of PC Monitor API 3.0 you can use input controls to send data back to your plugin. If you would like to try making a plugin for this just let me know and I will give you some help.
  5. Paul

    refresh rate

    Hello Yves, I've been thinking on my reply and I realized I'm wrong. The settings I've specified change the refresh rates of computer agents with the server, not the Dashboard's refresh rate. I'm sorry for the confusion. I don't know of any option that can change the refresh rate of the Dashboard application. Maybe you should consider opening a feature request to see if it's possible to have it. Paul
  6. Paul

    Spread the word

    I've been doing it for quite a while. It might help if we get some more community interaction in here, at the moment we only have support and development topics. You have any ideas except social networks? What can keep a forum moving and increase it's community by keeping on-topic discussions? I might start posting some tutorials that will explain how Mobile PC Monitor can help you on various situations. Any feedback on this would do good too .
  7. Hello, As far as I know there is no way to customize the web interface at this moment. However you can see a red banner if it has a critical alert (an offline notification if configured).
  8. Paul

    refresh rate

    Hello, You can only change the refresh rates if you have an enterprise server and it can be done via the PC Monitor Admin utility -> Server Settings tab -> General subtab: Agent Minimum Refresh Interval : 2 Agent Maximum Refresh Interval : 10 (this is the refresh rate) If you are interested in an enterprise server, you can request a free trial from here . Paul.
  9. Usually software companies prioritize features that are highly requested by a large amount of people, that's why I'm asking everyone to post their stories and ideas on this topic to attract attention of the development team. Also referring people to this topic and asking them to post feedback about the idea will only increase it's chances to get implemented. So, let's see how many persons think this would be a good feature for Mobile PC Monitor.
  10. Ofcourse having a public repository of plugins would be a great idea, combined with the current PC Monitor Group Policy you would be able to choose which groups to download and install a set of plugins. However this can be further extended to the point of Provisioning computers and automating maintenance tasks. The part with high traffic loads on the server due to patch file sizes can be easily solved by enabling this feature only on the Enterprise Servers and providing a limited trial on the cloud ones. After all I'm not sure if large enterprises would even consider sending to foreign server scripts that contain sensitive information like private keys, encription passwords, user tables and so on. In few words you are giving a system administrator the power to perform complex (pre-configured) maintenance tasks from his phone while he is on the go to any computer even road-warriors (computers that are not in intranet). Edit: Can you think of any other usages of this solution? If so, please post them here.
  11. The only way (at this moment) to do this is by Group Policy if all your computers are in an Active Directory environment by having startup scripts. If we would have this sort of Bulk Provisioning system all of this work would have been replace with a 10 minute job on a patch. Deploying updates to plugins, that's another great scenario where this feature could be used.
  12. Hello Everyone, These days I had to update all my server's software and I was wondering if it would be possible to be able to do this kind of provisioning via Mobile PC Monitor. Consider this scenario: You have 10 servers that have a variety of roles / features installed. And you decide to add a new piece of software you just acquired that adds a SaaS managing application in all your offices. You create a Mobile PC Monitor Patch that contains steps (just like rules with conditions and actions): 1. If IIS Server is not installed on local server: - Install IIS Server - If Restart Is Required - Restart Machine 2. If Website "ACME Corp. Manager" is not installed in IIS: - Create application pool "ACME Corp. Manager App Pool" - Set application pool "ACME Corp. Manager App Pool" functionality level at .NET FW 4.0 - Create website "ACME Corp. Manager" with "ACME Corp. Manager App Pool" - Extract patch files at c:\www - Start Website 3. Notify patch result Then assign this patch to a group of computers and watch it propagate in real time! Also a lot of features are not already implemented into Mobile PC Monitor such as IIS website creation but it can be done via powershell scripts so a patch should be able to: Execute any PC Monitor command such as Shutdown, Restart, Logoff, GetEventLog, GetPublicIPAddress, ActiveDirectorySearch, SendNotification, RunPluginCommand, RegisterPlugin, MaintenanceModeControl Embed files into the patch Run Powershell scripts Modify Registry (can be done by powershell I know but if it can be done via PC Monitor, why not?) Another scenario: You've been assigned to install 50 servers that contain Mobile PC Monitor, DNS Server installed and configured and Terminal Services installed and configure. You create an unattended install of your server operating system to include Mobile PC Monitor to autoinstall and configure by executing a registry script. This will set it's username, password and group. Then you just install the operating system on your virtual machines / servers, and watch them configure themselves. Any feedback on my idea is greatly appreciated! Paul.
  13. Awesome work Johnni! It will do just well on my servers. Thank you!
  14. Implementing PC Monitor on a Netduino Plus board.

  15. Hello, If you would run the windows update process from the machine will it work? I mean it can be because something is wrong with the specific machine, I am using Windows Update feature on Mobile PC Monitor for a long time now and I never had any problems like this. Please enable Diagnostic Logging from PC Monitor Manager -> Settings tab -> Diagnostics subtab. This will logging to a trace.log file in your PC Monitor installation folder. After you enabled the diagnosting logging feature try to replicate the problem by running a Windows Update request from your phone or web app. If you notice any errors in the log please copy and paste them here in a post. Note: Please do not post any personal data that may be included into the diagnostic logging.
  16. Everything works well on Hyper-v 2012. Just download the installer, install PC Monitor and run manager: powershell $webclient = New-Object System.Net.Webclient $url = "http://pulseway.com/download/PCMonitor_x64.msi" $file = "C:\Users\Administrator\Downloads\PCMonitor_x64.msi" $webclient.DownloadFile($url, $file) C:\Users\Administrator\Downloads\PCMonitor_x64.msi "C:\Program Files\PC Monitor\PCMonitorManager.exe"
  17. Hello MJR, I'm not sure why you are not receiving emails. In your situation I can only think of two solutions: If you receive the emails but they go into the Junk folder click the "Not Junk" button and future emails will go into Inbox. If you don't receive emails at all add "noreply@pulseway.com" as a contact on your mailbox and it will force the mailserver to deliver the emails into your Inbox. I hope this helps, Paul.
  18. Paul

    Firewall config

    I've done nslookups to ws0 to ws19 and it seems that ws0 to ws9 resolve 69.65.39.32 and ws10 to ws19 resolve 69.39.237.16 . Please take in consideration what Marius said, these records are subject to changes without notice so it might be better if you change your firewall or create a script that updates your firewall configuration based on nslookup results. I hope this helps, Paul.
  19. On windows version you can stop Mobile PC Monitor service by running this command in run: also in linux you can Kill the process by going into activity monitor and forcing PCMonitorHelper to close.
  20. The Mac version is constantly being updated to match all features the Windows agent has, that's why at the moment you don't see everything like the Quick Start guide.
  21. This can be done with a plugin that's using HttpWebRequest and comparing the output. Here is some code that can get you starting: public static string GetPublicIPAddress() { HttpWebRequest request = (HttpWebRequest) WebRequest.Create("http://checkip.dyndns.org"); request.Method = "GET"; WebResponse response = null; StreamReader reader = null; try { response = request.GetResponse(); // ReSharper disable AssignNullToNotNullAttribute reader = new StreamReader(response.GetResponseStream()); // ReSharper restore AssignNullToNotNullAttribute string result = reader.ReadToEnd(); result = result.Remove(0, result.IndexOf("Address:", StringComparison.Ordinal) + 9); return result.Remove(result.IndexOf("</body>", StringComparison.Ordinal)); } catch { return null; } finally { if (reader != null) { reader.Close(); reader.Dispose(); } if (response != null) response.Close(); request.Abort(); } } This is a code that will open up http://checkip.dyndns.org and parse the html output. Also if you are insterested into creating a plugin or a cloud instance you can check out the user friendly tutorial that show you step by step how to get a plugin or a cloud instance in no time! Windows Plugins 101 Tutorial or Cloud API 101 Tutorial Also if you run into trouble and don't know what to do feel free to ask on the forums and people will gladly help you! Good Luck, Paul.
  22. Hello kramttocs, Normally you should be seeing that the session is locked if the desktop is indeed locked. Maybe you should have waited a bit more to 'update' itself. As for your requests: 1. Yes you may request as many features as you want, I don't think you need to created another topic about that because Mobile PC Monitor's team carefully watches all posts on the forums and I don't think that your topic will be overlooked. 2. If you would like to create a plugin yes, you can put your code on the method that gets called every 15 seconds OR you could completely ignore that method and just subscribe to windows events the notify if anything fires. I've done a bit of research on the topic and I've found out that you can do it fairly easy by subscribing to windows events using Win32 API. Here are some links that will guide you: 1. Mobile PC Monitor API All In One Page: http://www.pulseway.com/api.php 2. https://blogs.msdn.com/b/shawnfa/archive/2005/05/17/418891.aspx?Redirected=true 3. http://bytes.com/topic/c-sharp/answers/276963-trapping-when-workstation-locked 4. http://pinvoke.net/default.aspx/wtsapi32.WTSRegisterSessionNotification Good luck and let me know if you don't know how to do something as I would gladly help, Paul.
  23. Hello kramttocs, This feature is already available however it's complicated to achieve what you asked. If you have a terminal server with 10 locked sessions and 5 unlocked, what icon will you display? In order to check if a user session is locked or unlocked you need to go to 'Users' page from a mobile client or a web ui and from there you will see a list of all the active sessions and their status.
  24. Paul

    Quick Setup Guide

    Also I would like to add that there is a User Manual available to download just in case you find something you are not sure how it works. You can download it for free from here.
  25. Really? Well there are millions of apps on sourceforge.net that are not bundled into a rpm or a deb but are mature applications being used by thousands of users. I don't see the point of having a .deb when the application requires some installation steps to be completed by the end user. In my opinion the current installation system is more than enough.
×
×
  • Create New...