ContributionsMost RecentMost LikesSolutionsRe: inventory reporting with property data This worked perfectly, thanks. Re: inventory reporting with property data I thought of that possibility, haven't chased it down yet. What I don' t want is a list of the values from all the possible properties, which unless there is logic to remove repeat values, this might result in. inventory reporting with property data What are you all doing to get clean inventory reports with consistent property value data? When creating inventory reports it can be a challenge to populate them with the desired property data due to the varying names, e.g. auto.productserial,auto.endpoint.serial_number, the data may be found under. The solution to add them all and edit the csv afterwards is clunky. SolvedRe: Microsoft Teams Any update on official support? service status page monitoring Cloud services (e.g. Azure, Slack, Teams, Bandwidth.com) generally provide a status page indicate the respective service'scurrent health as well as updates. Has anyone tried to monitor and dashboard these with LM? As a point of reference, there are services like StatusGator that do this. I'm not sure if LM Websites is robust enough, but maybe I'm missing something. Webhook/push functionality would be helpful here. Any ideas? SSO with DUO attribute mapping We have SSO with DUO working however I've been unable to map the user's email address to their LM account. I *think* i'm just missing the correct attributes to map from AD/DUO to LM. Does anyone have this working, and would you share your config? Cisco Call Manager Backup Status Powershell script to pull Call Manager appliance's backup status. Would love some feedback and recommendations on improvements. Would also love it in Groovy (so its not dependent on windows collectors) but haven't had the time to figure out, if anyone is feeling generous, I can offer nerd points. The web request output is pasted below for reference. Something else I want to figure out is how to represent the date of last successful backup (once, not for every file), found in the $xmlResult, in a widget. If anyone has thoughts on that, again, I'd appreciate hearing it. # Requests backup status from Cisco Call Manager Cluster devices # $serverURL = 'https://##system.hostname##/platform-services/services/MaintenanceService?wsdl' $ciscoUser = '##cucm.user##' $ciscoPwd = '##cucm.pass##' $match = 'Success' $soapRequest = [xml]@" <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ser="http://services.api.platform.vos.cisco.com"> <soap:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"> <wsa:Action>urn:getBackupProgress</wsa:Action> <wsa:ReplyTo> <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address> </wsa:ReplyTo> <wsa:MessageID>uuid:dc75e529-34fb-4009-b594-d801ec86f39e</wsa:MessageID> </soap:Header> <soap:Body> <ser:getBackupProgress/> </soap:Body> </soap:Envelope> "@ $header = @{"Authorization" = "Basic "+[System.Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes($ciscoUser+":"+$ciscoPwd))} # Making the web request try { $result = Invoke-WebRequest -Uri $serverURL -Headers $header -Method:Post -Body $soapRequest -ContentType "application/soap+xml" -usebasicparsing } catch { # exit code of non 0 will means the web request returned an error # throw $Error[0].Exception exit 1 } if ($result.StatusCode -eq "200") { [xml]$SOAP = $result.Content # returns detailed config backup status for individual services including date and file path $xmlResult = $SOAP.Envelope.Body.getBackupProgressResponse.return.backupProgressResult.componentList # returns summary result indicating success or failure $backupOverallStatus = $SOAP.Envelope.Body.getBackupProgressResponse.return.backupProgressResult.status # True if matches string "Success" # if ($backupOverallStatus -match $match) { $Status = 1 } else { $Status = 2 } Write-Host "Status = $Status" exit 0 } else { exit 1 } # want to do something with detailed output later # # Write-Host "$xmlResult" # # web request results # $xmlResult PLM host ELM-AGENT SUCCESS Sun Jul 04 21:45:02 EDT 2021 activelog/platform/drf/log/2021-07-04-21-45-02_b_host_plm_elm-agent.log PLM host ELM-SERVER SUCCESS Sun Jul 04 21:45:03 EDT 2021 activelog/platform/drf/log/2021-07-04-21-45-02_b_host_plm_elm-server.log PLM host ELM-AGENT SUCCESS Sun Jul 04 21:45:04 EDT 2021 activelog/platform/drf/log/2021-07-04-21-45-02_b_host_plm_elm-agent.log PLM host ELM-SERVER SUCCESS Sun Jul 04 21:45:05 EDT 2021 activelog/platform/drf/log/2021-07-04-21-45-02_b_host_plm_elm-server.log ... # $backupOverallStatus Status: SUCCESS :Backup Completed... Re: download multiple device configs I put this together. https://github.com/peteperreault/lm Script is getGroupConfigs. It's working forCisco and Palo Alto devices, potentially only a subset of each.I'm sure there are additional devices that can be added as well as additional functionality. @Stuart WeenigYou'll recognize some bits from connectwise_manage. You know what they say, imitation (and outright thievery) is the sincerest form of flattery. ? Re: download multiple device configs @Stuart WeenigCorrect, download a collection of configs from LM to a local device. @mnagelThank for the link. However, I am going to be a choosy beggar since I am useless with perl. I decided to go ahead and write something in python and will link it here if it turns out to be any good. download multiple device configs Anyone know of or have a scipt to download multiple device configurations at once? I'm thinking of writing a script that will identify resources within a group and then download their configurations for a specific configsource instance. I can't be the first one to want this though so thought I'd check here.
Top ContributionsCisco ASR configsourcedownload multiple device configsSonicWall SSL VPN Session CounterRe: HTTPS Remote AccessMSP deploying collector host serversRe: Public IP Property SourceRe: inventory reporting with property dataRe: inventory reporting with property datainventory reporting with property dataSolvedservice status page monitoring