Jump to content

Martin Stevnhoved

Members
  • Posts

    205
  • Joined

  • Last visited

Posts posted by Martin Stevnhoved

  1. Like we do on the Zendesk integration, selecting priority level and above.

    See that would be nice.

     

    We are only using Low priority for performance related tresholds. Nothing we would like to be notified about, but something that could be nice go back and look at. I we could get Low priority notifications to be cleared after an amount of time, that would be nice. Or an API, where we can do it by scripting.

  2. Here is a use case.

    We are a few administrators for our serveres.
    We uses Pulseway to monitor and administrate the servers.

    But we have a lot of developers and consultants working on the servers.
    We have tried educating them in using maintenance mode, so we don't get alerts on high cpu, stopped services, closed TCP ports etc.

    That works fine, but often they forget to disable maintenance mode, when they are done.
    We sometimes discovers servers that has been in maintenance mode for days, without we knowing why.

    If the maintenance mode button asks for a note/name, we would have something to indicate why the server is in this mode.
    You could also introduce a "Snooze" button that enters maintenance mode for an hour or so.

  3. Is it possible to create our own Report templates.

    I would like to retrieve the value of a specific registry entry for all devices. Is it possible?

    I could easily imagine, that doing the same with WMI and Performance Counter entries could come handy..

  4. Hi MMSOFT.

    Is it somehow possible to generate more individual notifications from the same plugin, without using allowMultipleNotifications.

    It is not hard to imagine that a plugin would have to monitor two or more individual values.

    If it is not possible, consider this a feature request :-)

    Best Regards,
    Martin.

  5. Hi MMSOFT.

    Is there an easy way for using SetValueForKey and GetValueForKey without encrypting the data.
    Sometimes we want the plugin-data to be configured or manipulated directly via registry.

    Quote

    GetValueForKey()

    GetValueForKey is used to get a previously stored value using "SetValueForKey". This takes the value from the Windows Registry, decrypts it and returns your value in clear text.

    void SetValueForKey(string Key, string Value)

    In order to save plugin's data we can implement our own methods or use "SetValueForKey" which creates a registry entry with the name specified in the "Key" parameter and our value safely encrypted.

    If not, can anyone help providing a C# function that always will return the same registry key name as GetValueForKey/SetValueForKey uses?

    Best Regards,
    Martin.

  6. It would be nice with a build in option to trigger notifications based on failed Agent Jobs.

    We are currently using this custom SQL Query in 'msdb':

    SELECT STUFF((SELECT N', ' + name FROM (SELECT name FROM dbo.sysjobs WHERE (SELECT TOP 1 run_status FROM dbo.sysjobhistory WHERE (step_id = 0) AND (job_id = sysjobs.job_id) ORDER BY run_date DESC, run_time DESC) = 0 AND (enabled = 1)) AS [n1] FOR XML PATH(''),TYPE).value('text()[1]','nvarchar(max)'),1,2,N'') AS [Failed]

    // Martin.

  7. It would be nice with a build in option to trigger notifications based on the date since last backup of any databse.

    We are currently using this custom SQL Query i 'msdb':

    SELECT STUFF((SELECT N', ' + name FROM (SELECT TOP (100) PERCENT db.name FROM (SELECT name FROM master.sys.databases WHERE (state = 0) AND (NOT (name IN ('tempdb')))) AS db LEFT OUTER JOIN (SELECT database_name AS name, backup_finish_date AS timestamp FROM dbo.backupset UNION SELECT name, create_date FROM master.sys.databases) AS b ON b.name = db.name GROUP BY db.name HAVING (NOT (1 * ISNULL(STR(ABS(DATEDIFF(hh, GETDATE(), MAX(b.timestamp)))), - 1) BETWEEN 0 AND 48)) ORDER BY db.name) AS [n1] FOR XML PATH(''),TYPE).value('text()[1]','nvarchar(max)'),1,2,N'') AS [Missing]

    // Martin.

  8. Hi Paul

    It sounds great with REST API v2. I will hold my breath....

    An other approach on the notification archive, could be a setting on the enterprise server, that once a day exports the entire database to a remote (Azure) SQL-server.
    I have seen this on competitive programs, and it works very fine for reporting.

    Br, Martin.

  9. Is it possible to retrieve the current notification via som API/OData/Webservice. And is it posible to to delete a noticifation this way

    Well, the mobile apps can do it, so I guess teh webservice exists - but is it public available?

     

    Altso it would be cool if the notification archive of Enterprise server were availabe as OData so it could be used in PowerBI.

    Br, Martin.

  10. +1

    It would be very nice If all the graphs, would have some more retention time - like lets say 30 days. :)

    I know that you as a cloud serve don't want to collect to much data, but it could be an Enterpise Server feauture, or the data could be keept at the agent.

    It would also we great if we could compare different legends on the same graph. This could be a mini performance monitor availability on the Enterprise Server website, like the notification history.

    Best Regards,

    Martin

  11. Hi.

    When I earlier were using the "BMC Patrol" monitoring software, we found good use of this blackout module:
    http://www.sentrysoftware.net/Products/Blackout_Overview.asp

    You could get some realy good ideas for improving your blackout/mantenance function in Pulseway, by look at the features and screenshots.

    Quote

    Key Features

    • Temporarily blackout a whole KM or a single object
    • Plan periodic blackouts to handle backup operations: daily, weekly or monthly
    • Plan "one shot" blackouts to handle maintenance operations
    • Trigger a blackout upon the start/stop of a process, service, or file presence
    • Near real-time precision!
    • Completely disable monitoring or only disable alert thresholds
    • Control blackouts from an external scheduler or from your backup scripts

    Key Benefits

    • Avoid false alerts triggered by maintenance operations (backups, upgrades, etc.)
    • Help your operators stop wasting their time sorting out real problems from false alerts
    • Improve the efficiency of your monitoring solution and have more time to fix real problems
    • Maximize the availability of your IT infrastructure by improving the accuracy of your PATROL-based monitoring solution

    Best Regards,
    Martin Stevnhoved

  12. Hi.

    It it possible to download some of your extra components durring unattended setup, or afterwards by command line etc.?

    Specificly we are talking about:

    • System --> Remote Desktop --> Enable Remote Desktop --> Yes to download
    • Monitor and Manage SQL Server --> Monitor and Manage SQL Server --> Yes to download

    Br, Martin.

×
×
  • Create New...