当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] SharePoint 2013 搜索爬网日志历史记录报告

作者:精品下载站 日期:2024-12-14 14:05:13 浏览:16 分类:玩电脑

SharePoint 2013 搜索爬网日志历史记录报告


要求:每天生成 SharePoint 2013 搜索爬网报告。

如何获取SharePoint搜索爬网日志?

可以从下面的 SharePoint 2013 搜索服务应用程序查看爬网历史记录,它提供所有内容源的爬网日志历史记录报告。

[玩转系统] SharePoint 2013 搜索爬网日志历史记录报告

为什么我们不使用 PowerShell 使其自动化以在电子邮件中获取爬网历史记录报告?

PowerShell 获取电子邮件中的抓取日志历史记录:

此 PowerShell 脚本提取爬网历史数据并发送电子邮件。


Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue

#Get the search service application
$SSA = Get-SPEnterpriseSearchServiceApplication #-Identity "Search Service Application Name"

#Get all content sources
$ContentSources = Get-SPEnterpriseSearchCrawlContentSource -SearchApplication $SSA #| where {$_.Name -eq $ContentSourceName}

$ReportDate = Get-Date -format "dd-MM-yyyy"

#CSS Styles for the Table
$style = "Crawl History Report: "
$style = $style + "<style>BODY{font-family: Arial; font-size: 10pt;}"
$style = $style + "TABLE{border: 1px solid black; }"
$style = $style + "TH{border: 1px solid black; background: #dddddd; padding: 5px; }"
$style = $style + "TD{border: 1px solid black; padding: 2px; }"
$style = $style + "</style>"


#Frame Email body
$EmailBody = $ContentSources | Select Name, SuccessCount, WarningCount, ErrorCount,CrawlStarted,CrawlCompleted,  @{label="CrawlDuration";expression={$_.CrawlCompleted - $_.CrawlStarted}} | ConvertTo-Html -Head $style 

#Set Email configurations

#Get outgoing Email Server
$EmailServer = (Get-SPWebApplication -IncludeCentralAdministration | Where { $_.IsAdministrationWebApplication } ) | %{$_.outboundmailserviceinstance.server} | Select Address

$From = "[email protected]"
$To = "[email protected]"
$Subject = "Crawl History Report as on: "+$ReportDate
$Body = "Hi SharePoint Team,<br /><br />Here is a Crawl History report as on $ReportDate <br /><br />" + $EmailBody

#Send Email
Send-MailMessage -smtpserver $EmailServer.Address -from $from -to $to -subject $subject -body $body -BodyAsHtml

在 Windows 任务计划程序中安排上述脚本以按计划接收电子邮件通知。这是正在运行的脚本:

[玩转系统] SharePoint 2013 搜索爬网日志历史记录报告

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯