Health Check Program?
With what program you guys monitor the health condition of external hard drives? (Sony HD-E1 2.5" 1 TB External Hard Drive)
The "spinning wheel" means 1 of 2 things (more or less).
1) The application you're using has frozen. This can happen with browsers if a website isn't working properly, and can happen with essentially any application on the machine.
2) The system itself is hanging. This is more serious and can mean the operating system's files are corrupt, or the hard drive is failing, or some piece of software is conflicting with the OS.
Are you having troubles with just one application or does the entire computer seem to lock up?
Do you have your install discs?
~Lyssa
Similar Messages
-
Turning Off The Alert - Notebook PC Battery Replacement Program Alert in Health Check.
I want to turn off the Notebook PC Battery Replacement Program Alert in Health Check. It continues to alert me for months now. This is driving me batty since I have checked it 3 times and it is not included in the recall! I have a HP Pavillion dv6000 running Windows Vista Home Premium Edition. Any help to turn this darn alert off permanently would be very helpful. Thanks.
Thank you to all who have read this post so far. Please continue to contact HP directly using the above information.
Matthew|Community Advocate | Best Buy® Corporate
Visit our Channel on
Private Message -
SMS_STATE_MIGRATION_POINT Health check failed for port 80 with status code 500
My SMS_STATE_MIGRATION_POINT gets a red cross because the health check of the SMS_STATE_MIGRATION_POINT is “sometimes” failing. I don’t understand why its fails sometimes? Any suggestions.
gr, Iwan
Health check operation succeeded SMS_STATE_MIGRATION_POINT 4/15/2010 2:51:29 PM 22044 (0x561C)
Completed availability check on local machine SMS_STATE_MIGRATION_POINT 4/15/2010 2:51:29 PM 22044 (0x561C)
Call to HttpSendRequestSync succeeded for port 80 with status code 200, text: OK SMS_STATE_MIGRATION_POINT 4/15/2010 2:56:29 PM 22044 (0x561C)
Health check operation succeeded SMS_STATE_MIGRATION_POINT 4/15/2010 2:56:29 PM 22044 (0x561C)
Completed availability check on local machine SMS_STATE_MIGRATION_POINT 4/15/2010 2:56:29 PM 22044 (0x561C)
Checking store for cleanup of failed or stale state stores... SMS_STATE_MIGRATION_POINT 4/15/2010 3:01:29 PM 22044 (0x561C)
Call to HttpSendRequestSync failed for port 80 with status code 500, text: Internal Server Error SMS_STATE_MIGRATION_POINT 4/15/2010 3:01:29 PM 22044 (0x561C)
Health check request failed, status code is 500, 'Internal Server Error'. SMS_STATE_MIGRATION_POINT 4/15/2010 3:01:29 PM 22044 (0x561C)
STATMSG: ID=6207 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_STATE_MIGRATION_POINT" SYS=SWAMS0083 SITE=P01 PID=13560 TID=22044 GMTDATE=Thu Apr 15 13:01:29.777 2010 ISTR0="500" ISTR1="Internal Server Error" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0 SMS_STATE_MIGRATION_POINT 4/15/2010 3:01:29 PM 22044 (0x561C)
Completed availability check on local machine SMS_STATE_MIGRATION_POINT 4/15/2010 3:01:29 PM 22044 (0x561C)
Call to HttpSendRequestSync succeeded for port 80 with status code 200, text: OK SMS_STATE_MIGRATION_POINT 4/15/2010 3:06:29 PM 22044 (0x561C)
Health check operation succeeded SMS_STATE_MIGRATION_POINT 4/15/2010 3:06:29 PM 22044 (0x561C)
Completed availability check on local machine SMS_STATE_MIGRATION_POINT 4/15/2010 3:06:29 PM 22044 (0x561C)
Call to HttpSendRequestSync succeeded for port 80 with status code 200, text: OK SMS_STATE_MIGRATION_POINT 4/15/2010 3:11:29 PM 22044 (0x561C)
Health check operation succeeded SMS_STATE_MIGRATION_POINT 4/15/2010 3:11:29 PM 22044 (0x561C)
Completed availability check on local machine SMS_STATE_MIGRATION_POINT 4/15/2010 3:11:29 PM 22044 (0x561C)
Call to HttpSendRequestSync succeeded for port 80 with status code 200, text: OK SMS_STATE_MIGRATION_POINT 4/15/2010 3:16:29 PM 22044 (0x561C)
Health check operation succeeded SMS_STATE_MIGRATION_POINT 4/15/2010 3:16:29 PM 22044 (0x561C)
Completed availability check on local machine SMS_STATE_MIGRATION_POINT 4/15/2010 3:16:29 PM 22044 (0x561C)
Call to HttpSendRequestSync succeeded for port 80 with status code 200, text: OK SMS_STATE_MIGRATION_POINT 4/15/2010 3:21:29 PM 22044 (0x561C)
Health check operation succeeded SMS_STATE_MIGRATION_POINT 4/15/2010 3:21:29 PM 22044 (0x561C)
Completed availability check on local machine SMS_STATE_MIGRATION_POINT 4/15/2010 3:21:29 PM 22044 (0x561C)
Call to HttpSendRequestSync failed for port 80 with status code 500, text: Internal Server Error SMS_STATE_MIGRATION_POINT 4/15/2010 3:26:29 PM 22044 (0x561C)
Health check request failed, status code is 500, 'Internal Server Error'. SMS_STATE_MIGRATION_POINT 4/15/2010 3:26:29 PM 22044 (0x561C)
Completed availability check on local machine SMS_STATE_MIGRATION_POINT 4/15/2010 3:26:29 PM 22044 (0x561C)I'va got the following event in my security event log this is strange because the Windows Firewall is off and the problem is not always there, 8 out 10 time the health checks passes.
Log Name: Security
Source: Microsoft-Windows-Security-Auditing
Date: 4/15/2010 7:01:27 PM
Event ID: 5159
Task Category: Filtering Platform Connection
Level: Information
Keywords: Audit Failure
User: N/A
Computer: ********
Description:
The Windows Filtering Platform has blocked a bind to a local port.
Application Information:
Process ID: 13560
Application Name: \device\harddiskvolume2\programs (x86)\microsoft configuration manager\bin\i386\smsexec.exe
Network Information:
Source Address: 0.0.0.0
Source Port: 9000
Protocol: 17
Filter Information:
Filter Run-Time ID: 0
Layer Name: Resource Assignment
Layer Run-Time ID: 36 -
Hi.
I got two DAG nodes with CAS role installed. Sudently i get this failures on both nodes. This happens for all databases. I have tried do Seed the DB, with no luck
I run the The CheckDatabaseRedundancy.ps1 script and this seems OK.
Could somone please help me,
[PS] D:\Program Files\Microsoft\Exchange Server\V15\Scripts>.\CheckDatabaseRedundancy.ps1
DatabaseName : Users05
LastRedundancyCount : 0
CurrentRedundancyCount : 2
LastState : Unknown
CurrentState : Green
LastStateTransitionUtc : 05.07.2013 05:49:10
LastGreenTransitionUtc : 05.07.2013 05:49:10
LastRedTransitionUtc :
LastGreenReportedUtc : 05.07.2013 05:49:10
HasReportedGreenEvent : True
LastRedReportedUtc :
PreviousTotalRedDuration : 00:00:00
TotalRedDuration : 00:00:00
IsTransitioningState : True
HasErrorsInHistory : False
CurrentErrorMessages :
ErrorHistory :
IsOneDatacenter : False
CurrentRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
CurrentSearchRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
Event:4376
Database one datacenter available copy health check failed.
Database copy: Users05
Redundancy count: 2
Error:
================
Full Copy Status
================
Database Copy : Users05\casmbx02
VolumeInfoLastError :
LogPathIsOnMountedFolder : False
LogVolumeName : \\?\Volume{beecae05-53ca-444d-ab5f-dd98510b4776}\
LogVolumeMountPoint : E:\
DatabasePathIsOnMountedFolder : False
DatabaseVolumeName : \\?\Volume{b92c9520-905f-4ee4-902d-1e73c26b1717}\
DatabaseVolumeMountPoint : F:\
ExchangeVolumeMountPoint :
LastDatabaseVolumeNameTransitionTime : 01.01.1601 00:00:00
LastDatabaseVolumeName :
DiskFreeSpacePercent : 90
DiskTotalSpaceBytes : 107237863424
DiskFreeSpaceBytes : 97164902400
SeedingSource : False
ActivationPreference : 2
LogsCopiedSinceInstanceStart : 45
LogsReplayedSinceInstanceStart : 86
ExtendedErrorInfo :
ErrorEventId : 0
ErrorMessage :
ReplayQueueNotKeepingUp : False
CopyQueueNotKeepingUp : False
SnapshotLatestCopyBackup : False
SnapshotLatestDifferentialBackup : False
SnapshotLatestIncrementalBackup : False
SnapshotLatestFullBackup : True
LatestCopyBackupTime : 01.01.1601 00:00:00
LatestDifferentialBackupTime : 01.01.1601 00:00:00
LatestIncrementalBackupTime : 01.01.1601 00:00:00
LatestFullBackupTime : 04.07.2013 19:31:34
LastLogCopyNotified : 4100
CurrentReplayLogTime : 05.07.2013 05:24:26
LastReplayedLogTime : 05.07.2013 05:39:26
LastInspectedLogTime : 05.07.2013 05:39:26
LastCopiedLogTime : 05.07.2013 05:39:26
LastLogInfoFromClusterGen : 4100
LastLogInfoFromClusterTime : 05.07.2013 05:44:01
LastLogInfoFromCopierTime : 05.07.2013 05:44:00
LastLogInfoIsStale : False
LastCopyNotifiedLogTime : 05.07.2013 05:39:26
LatestAvailableLogTime : 05.07.2013 05:39:26
DumpsterEndTime : 01.01.0001 00:00:00
DumpsterStartTime : 01.01.0001 00:00:00
DumpsterRequired : False
DumpsterServers :
ActionInitiator : Service
SuspendComment :
SinglePageRestoreNumber : 0
SinglePageRestore : False
ReplayLagPercentage : 0
ReplayLagPlayDownReason : None
ReplayLagEnabled : Disabled
ReplayLagDisabledReason :
ActualReplayLagTime : 00:04:40.1554322
ConfiguredReplayLagTime : 00:00:00
NodeStatus : Up
WorkerProcessId : 8740
ReseedBlocked : False
ResumeBlocked : False
ReplaySuspended : False
LostWrite : False
Viable : True
ActivationSuspended : False
DbSeedingKBytesWrittenPerSec : 0
DbSeedingKBytesReadPerSec : 0
DbSeedingKBytesWritten : 0
DbSeedingKBytesRead : 0
DbSeedingPercent : 0
ContentIndexSeedingSource :
ContentIndexSeedingPercent :
ContentIndexMailboxesToCrawl :
ContentIndexBacklog : 0
ContentIndexRetryQueueSize : 0
ContentIndexErrorMessage :
ContentIndexStatus : Healthy
LastStatusTransitionTime : 04.07.2013 17:46:02
InstanceStartTime : 04.07.2013 17:45:59
CICurrentness : Current
CopyStatus : Healthy
ServerVersion : 1941996140
LastLogReplayed : 4100
LastLogInspected : 4100
LastLogCopied : 4100
LastLogGenerated : 4100
DataAvailabilityTime : 05.07.2013 05:39:26
DataProtectionTime : 05.07.2013 05:39:26
LastLogGeneratedTime : 05.07.2013 05:44:06
StatusRetrievedTime : 05.07.2013 05:44:06
ActiveDatabaseCopy : CASMBX01
MailboxServer : CASMBX02
DBName : Users05
DBGuid : 57da90db-bc6d-4bf3-b508-64d3bff41377
Database Copy : Users05\casmbx01
VolumeInfoLastError :
LogPathIsOnMountedFolder : False
LogVolumeName : \\?\Volume{94937623-3da4-49ab-825e-49c982ec79f1}\
LogVolumeMountPoint : E:\
DatabasePathIsOnMountedFolder : False
DatabaseVolumeName : \\?\Volume{73a9913d-1660-487b-8a8b-b53cb017728e}\
DatabaseVolumeMountPoint : F:\
ExchangeVolumeMountPoint :
LastDatabaseVolumeNameTransitionTime : 01.01.1601 00:00:00
LastDatabaseVolumeName :
DiskFreeSpacePercent : 90
DiskTotalSpaceBytes : 107237863424
DiskFreeSpaceBytes : 96646443008
SeedingSource : False
ActivationPreference : 1
LogsCopiedSinceInstanceStart : 0
LogsReplayedSinceInstanceStart : 0
ExtendedErrorInfo :
ErrorEventId : 0
ErrorMessage :
ReplayQueueNotKeepingUp : False
CopyQueueNotKeepingUp : False
SnapshotLatestCopyBackup : False
SnapshotLatestDifferentialBackup : False
SnapshotLatestIncrementalBackup : False
SnapshotLatestFullBackup : True
LatestCopyBackupTime : 01.01.1601 00:00:00
LatestDifferentialBackupTime : 01.01.1601 00:00:00
LatestIncrementalBackupTime : 01.01.1601 00:00:00
LatestFullBackupTime : 03.07.2013 19:30:53
LastLogCopyNotified : 4100
CurrentReplayLogTime : 01.01.0001 00:00:00
LastReplayedLogTime : 01.01.0001 00:00:00
LastInspectedLogTime : 01.01.0001 00:00:00
LastCopiedLogTime : 01.01.0001 00:00:00
LastLogInfoFromClusterGen : 4100
LastLogInfoFromClusterTime : 05.07.2013 05:44:01
LastLogInfoFromCopierTime : 05.07.2013 05:44:06
LastLogInfoIsStale : False
LastCopyNotifiedLogTime : 05.07.2013 05:39:26
LatestAvailableLogTime : 01.01.0001 00:00:00
DumpsterEndTime : 01.01.0001 00:00:00
DumpsterStartTime : 01.01.0001 00:00:00
DumpsterRequired : False
DumpsterServers :
ActionInitiator : Unknown
SuspendComment :
SinglePageRestoreNumber : 0
SinglePageRestore : False
ReplayLagPercentage : 0
ReplayLagPlayDownReason : None
ReplayLagEnabled : Disabled
ReplayLagDisabledReason :
ActualReplayLagTime : 00:00:00
ConfiguredReplayLagTime : 00:00:00
NodeStatus : Up
WorkerProcessId : 7624
ReseedBlocked : False
ResumeBlocked : False
ReplaySuspended : False
LostWrite : False
Viable : False
ActivationSuspended : False
DbSeedingKBytesWrittenPerSec : 0
DbSeedingKBytesReadPerSec : 0
DbSeedingKBytesWritten : 0
DbSeedingKBytesRead : 0
DbSeedingPercent : 0
ContentIndexSeedingSource :
ContentIndexSeedingPercent :
ContentIndexMailboxesToCrawl :
ContentIndexBacklog : 0
ContentIndexRetryQueueSize : 0
ContentIndexErrorMessage :
ContentIndexStatus : Healthy
LastStatusTransitionTime : 01.01.0001 00:00:00
InstanceStartTime : 04.07.2013 17:45:58
CICurrentness : Current
CopyStatus : Mounted
ServerVersion : 1941996140
LastLogReplayed : 0
LastLogInspected : 0
LastLogCopied : 0
LastLogGenerated : 4100
DataAvailabilityTime : 01.01.0001 00:00:00
DataProtectionTime : 01.01.0001 00:00:00
LastLogGeneratedTime : 01.01.0001 00:00:00
StatusRetrievedTime : 05.07.2013 05:44:06
ActiveDatabaseCopy : CASMBX01
MailboxServer : CASMBX01
DBName : Users05
DBGuid : 57da90db-bc6d-4bf3-b508-64d3bff41377
Event:4133
Database one datacenter health check failed.
Database copy: Users05
Redundancy count: 2
Error:
================
Full Copy Status
================
Database Copy : Users05\casmbx02
VolumeInfoLastError :
LogPathIsOnMountedFolder : False
LogVolumeName : \\?\Volume{beecae05-53ca-444d-ab5f-dd98510b4776}\
LogVolumeMountPoint : E:\
DatabasePathIsOnMountedFolder : False
DatabaseVolumeName : \\?\Volume{b92c9520-905f-4ee4-902d-1e73c26b1717}\
DatabaseVolumeMountPoint : F:\
ExchangeVolumeMountPoint :
LastDatabaseVolumeNameTransitionTime : 01.01.1601 00:00:00
LastDatabaseVolumeName :
DiskFreeSpacePercent : 90
DiskTotalSpaceBytes : 107237863424
DiskFreeSpaceBytes : 97164902400
SeedingSource : False
ActivationPreference : 2
LogsCopiedSinceInstanceStart : 45
LogsReplayedSinceInstanceStart : 86
ExtendedErrorInfo :
ErrorEventId : 0
ErrorMessage :
ReplayQueueNotKeepingUp : False
CopyQueueNotKeepingUp : False
SnapshotLatestCopyBackup : False
SnapshotLatestDifferentialBackup : False
SnapshotLatestIncrementalBackup : False
SnapshotLatestFullBackup : True
LatestCopyBackupTime : 01.01.1601 00:00:00
LatestDifferentialBackupTime : 01.01.1601 00:00:00
LatestIncrementalBackupTime : 01.01.1601 00:00:00
LatestFullBackupTime : 04.07.2013 19:31:34
LastLogCopyNotified : 4100
CurrentReplayLogTime : 05.07.2013 05:24:26
LastReplayedLogTime : 05.07.2013 05:39:26
LastInspectedLogTime : 05.07.2013 05:39:26
LastCopiedLogTime : 05.07.2013 05:39:26
LastLogInfoFromClusterGen : 4100
LastLogInfoFromClusterTime : 05.07.2013 05:44:01
LastLogInfoFromCopierTime : 05.07.2013 05:44:00
LastLogInfoIsStale : False
LastCopyNotifiedLogTime : 05.07.2013 05:39:26
LatestAvailableLogTime : 05.07.2013 05:39:26
DumpsterEndTime : 01.01.0001 00:00:00
DumpsterStartTime : 01.01.0001 00:00:00
DumpsterRequired : False
DumpsterServers :
ActionInitiator : Service
SuspendComment :
SinglePageRestoreNumber : 0
SinglePageRestore : False
ReplayLagPercentage : 0
ReplayLagPlayDownReason : None
ReplayLagEnabled : Disabled
ReplayLagDisabledReason :
ActualReplayLagTime : 00:04:40.1554322
ConfiguredReplayLagTime : 00:00:00
NodeStatus : Up
WorkerProcessId : 8740
ReseedBlocked : False
ResumeBlocked : False
ReplaySuspended : False
LostWrite : False
Viable : True
ActivationSuspended : False
DbSeedingKBytesWrittenPerSec : 0
DbSeedingKBytesReadPerSec : 0
DbSeedingKBytesWritten : 0
DbSeedingKBytesRead : 0
DbSeedingPercent : 0
ContentIndexSeedingSource :
ContentIndexSeedingPercent :
ContentIndexMailboxesToCrawl :
ContentIndexBacklog : 0
ContentIndexRetryQueueSize : 0
ContentIndexErrorMessage :
ContentIndexStatus : Healthy
LastStatusTransitionTime : 04.07.2013 17:46:02
InstanceStartTime : 04.07.2013 17:45:59
CICurrentness : Current
CopyStatus : Healthy
ServerVersion : 1941996140
LastLogReplayed : 4100
LastLogInspected : 4100
LastLogCopied : 4100
LastLogGenerated : 4100
DataAvailabilityTime : 05.07.2013 05:39:26
DataProtectionTime : 05.07.2013 05:39:26
LastLogGeneratedTime : 05.07.2013 05:44:06
StatusRetrievedTime : 05.07.2013 05:44:06
ActiveDatabaseCopy : CASMBX01
MailboxServer : CASMBX02
DBName : Users05
DBGuid : 57da90db-bc6d-4bf3-b508-64d3bff41377
Database Copy : Users05\casmbx01
VolumeInfoLastError :
LogPathIsOnMountedFolder : False
LogVolumeName : \\?\Volume{94937623-3da4-49ab-825e-49c982ec79f1}\
LogVolumeMountPoint : E:\
DatabasePathIsOnMountedFolder : False
DatabaseVolumeName : \\?\Volume{73a9913d-1660-487b-8a8b-b53cb017728e}\
DatabaseVolumeMountPoint : F:\
ExchangeVolumeMountPoint :
LastDatabaseVolumeNameTransitionTime : 01.01.1601 00:00:00
LastDatabaseVolumeName :
DiskFreeSpacePercent : 90
DiskTotalSpaceBytes : 107237863424
DiskFreeSpaceBytes : 96646443008
SeedingSource : False
ActivationPreference : 1
LogsCopiedSinceInstanceStart : 0
LogsReplayedSinceInstanceStart : 0
ExtendedErrorInfo :
ErrorEventId : 0
ErrorMessage :
ReplayQueueNotKeepingUp : False
CopyQueueNotKeepingUp : False
SnapshotLatestCopyBackup : False
SnapshotLatestDifferentialBackup : False
SnapshotLatestIncrementalBackup : False
SnapshotLatestFullBackup : True
LatestCopyBackupTime : 01.01.1601 00:00:00
LatestDifferentialBackupTime : 01.01.1601 00:00:00
LatestIncrementalBackupTime : 01.01.1601 00:00:00
LatestFullBackupTime : 03.07.2013 19:30:53
LastLogCopyNotified : 4100
CurrentReplayLogTime : 01.01.0001 00:00:00
LastReplayedLogTime : 01.01.0001 00:00:00
LastInspectedLogTime : 01.01.0001 00:00:00
LastCopiedLogTime : 01.01.0001 00:00:00
LastLogInfoFromClusterGen : 4100
LastLogInfoFromClusterTime : 05.07.2013 05:44:01
LastLogInfoFromCopierTime : 05.07.2013 05:44:06
LastLogInfoIsStale : False
LastCopyNotifiedLogTime : 05.07.2013 05:39:26
LatestAvailableLogTime : 01.01.0001 00:00:00
DumpsterEndTime : 01.01.0001 00:00:00
DumpsterStartTime : 01.01.0001 00:00:00
DumpsterRequired : False
DumpsterServers :
ActionInitiator : Unknown
SuspendComment :
SinglePageRestoreNumber : 0
SinglePageRestore : False
ReplayLagPercentage : 0
ReplayLagPlayDownReason : None
ReplayLagEnabled : Disabled
ReplayLagDisabledReason :
ActualReplayLagTime : 00:00:00
ConfiguredReplayLagTime : 00:00:00
NodeStatus : Up
WorkerProcessId : 7624
ReseedBlocked : False
ResumeBlocked : False
ReplaySuspended : False
LostWrite : False
Viable : False
ActivationSuspended : False
DbSeedingKBytesWrittenPerSec : 0
DbSeedingKBytesReadPerSec : 0
DbSeedingKBytesWritten : 0
DbSeedingKBytesRead : 0
DbSeedingPercent : 0
ContentIndexSeedingSource :
ContentIndexSeedingPercent :
ContentIndexMailboxesToCrawl :
ContentIndexBacklog : 0
ContentIndexRetryQueueSize : 0
ContentIndexErrorMessage :
ContentIndexStatus : Healthy
LastStatusTransitionTime : 01.01.0001 00:00:00
InstanceStartTime : 04.07.2013 17:45:58
CICurrentness : Current
CopyStatus : Mounted
ServerVersion : 1941996140
LastLogReplayed : 0
LastLogInspected : 0
LastLogCopied : 0
LastLogGenerated : 4100
DataAvailabilityTime : 01.01.0001 00:00:00
DataProtectionTime : 01.01.0001 00:00:00
LastLogGeneratedTime : 01.01.0001 00:00:00
StatusRetrievedTime : 05.07.2013 05:44:06
ActiveDatabaseCopy : CASMBX01
MailboxServer : CASMBX01
DBName : Users05
DBGuid : 57da90db-bc6d-4bf3-b508-64d3bff41377
RinkenHi.
I also ran the CheckDatabaseRedundancy.ps1 script. the output was:
DatabaseName : Users05
LastRedundancyCount : 0
CurrentRedundancyCount : 2
LastState : Unknown
CurrentState : Green
LastStateTransitionUtc : 11.07.2013 07:34:16
LastGreenTransitionUtc : 11.07.2013 07:34:16
LastRedTransitionUtc :
LastGreenReportedUtc : 11.07.2013 07:34:16
HasReportedGreenEvent : True
LastRedReportedUtc :
PreviousTotalRedDuration : 00:00:00
TotalRedDuration : 00:00:00
IsTransitioningState : True
HasErrorsInHistory : False
CurrentErrorMessages :
ErrorHistory :
IsOneDatacenter : False
CurrentRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
CurrentSearchRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
DatabaseName : Users04
LastRedundancyCount : 0
CurrentRedundancyCount : 2
LastState : Unknown
CurrentState : Green
LastStateTransitionUtc : 11.07.2013 07:34:16
LastGreenTransitionUtc : 11.07.2013 07:34:16
LastRedTransitionUtc :
LastGreenReportedUtc : 11.07.2013 07:34:16
HasReportedGreenEvent : True
LastRedReportedUtc :
PreviousTotalRedDuration : 00:00:00
TotalRedDuration : 00:00:00
IsTransitioningState : True
HasErrorsInHistory : False
CurrentErrorMessages :
ErrorHistory :
IsOneDatacenter : False
CurrentRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
CurrentSearchRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
DatabaseName : Users02
LastRedundancyCount : 0
CurrentRedundancyCount : 2
LastState : Unknown
CurrentState : Green
LastStateTransitionUtc : 11.07.2013 07:34:17
LastGreenTransitionUtc : 11.07.2013 07:34:17
LastRedTransitionUtc :
LastGreenReportedUtc : 11.07.2013 07:34:17
HasReportedGreenEvent : True
LastRedReportedUtc :
PreviousTotalRedDuration : 00:00:00
TotalRedDuration : 00:00:00
IsTransitioningState : True
HasErrorsInHistory : False
CurrentErrorMessages :
ErrorHistory :
IsOneDatacenter : False
CurrentRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
CurrentSearchRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
DatabaseName : Users03
LastRedundancyCount : 0
CurrentRedundancyCount : 2
LastState : Unknown
CurrentState : Green
LastStateTransitionUtc : 11.07.2013 07:34:17
LastGreenTransitionUtc : 11.07.2013 07:34:17
LastRedTransitionUtc :
LastGreenReportedUtc : 11.07.2013 07:34:17
HasReportedGreenEvent : True
LastRedReportedUtc :
PreviousTotalRedDuration : 00:00:00
TotalRedDuration : 00:00:00
IsTransitioningState : True
HasErrorsInHistory : False
CurrentErrorMessages :
ErrorHistory :
IsOneDatacenter : False
CurrentRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
CurrentSearchRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
DatabaseName : Users01
LastRedundancyCount : 0
CurrentRedundancyCount : 2
LastState : Unknown
CurrentState : Green
LastStateTransitionUtc : 11.07.2013 07:34:17
LastGreenTransitionUtc : 11.07.2013 07:34:17
LastRedTransitionUtc :
LastGreenReportedUtc : 11.07.2013 07:34:17
HasReportedGreenEvent : True
LastRedReportedUtc :
PreviousTotalRedDuration : 00:00:00
TotalRedDuration : 00:00:00
IsTransitioningState : True
HasErrorsInHistory : False
CurrentErrorMessages :
ErrorHistory :
IsOneDatacenter : False
CurrentRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
CurrentSearchRedundancyCountPerSite : {[Default-First-Site-Name, 2]}
Rinken -
Hi,
Our Basis team does health checks of all our SAP systems including the SRM Production system. They check for the normal basis transactions.
Other than the normal Basis transactions, are there any SRM specific transactions that Basis can check for, and alert the business/SRM process teams (for e.g. check if IPC is up and running) ?
Thanks for any hints.
Regards,
AbdulHi Abdul ,
To check the health status
for example for VMC
RSVMCRT_REDEPLOY -->this report is to activate the VMC component in Java Archive
RSVMCRT_HEALTH_CHECK--> this report is to check the status of VMC
IPC--> run this program: BBP_CND_CUSTOMIZING_CHECK
Thanks & Regards
Pradeep -
Cin health check..
hi friends,
can anyone tell me about cin health check,
i have ran the transaction cin health check, it is showing red for many conditions type..
what might be the reason...Hi
This program is to check the correctness of the customizing settings after completing
the customizing and before starting the testing
Red icon indicates wrong or no g/l assigned to these transaction types. check under log generaltax on goods movemntindiaaccount determination-Specify G/L Accounts per Excise Transaction
for ex:
Tax Condition - JMO2 / JAO2 / JS02 / JIP1 / JIP2
Account Key = 'NVV' - Non Deductable
G/L Accounts is not blanks - Attached to the account key
Tax not Deductable Flag = 'X' - Settings in Account Key
Tax Type = 2 - Input Tax - Settings in Account Key
Posting without Tax = * - Settings in G/L Account Master
Tax Category = '*' or '<' - Settings in G/L Account Master
Also just click on the info button in J1I0 to know more details.
Reg
Raja -
i used the bt desktop pc health check and it told me that my system does not have a proper firewalll application installed. but when i checked my security centre kaspersky 2010 it said the firewall was ok. has anyone had this problem
Bt is probably either trying to get you to use some firewall they have (unlikely)
Or it just detects that you're windows firewall isn't on (likely)
If the latter is correct, you're fine anyways because both those programs have good firewalls, don't worry about it, but if you really do worry just do a Virus check every fortnight. -
How do I get rid of, or prevent from loading, the following. Using start-Ed program, it shows the following loading each time I start my laptop:
Name: NCPluginuploader
File: C:\Program Files(X86)\Hewlet-Packard\HP Health Check\ . . .
I have Windows 7, sp2. Using it with Firefox version 11.
Going to "services," there is no listing for HP Health Check Service so I am unable to get to its properties to select "disable!"
HELPHi @Healthcheck ,
Thank you for your query, I will do my best to help!
I grasp that you would like to disable the HP health check as you could not locate it. It is part of the HP Support Assistant. I did not see any option to disable a single function of it but you can deselect the HP Support Assistant from the start up options.
I hope this helped.
Sparkles1
I work on behalf of HP
Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
Click the “Kudos, Thumbs Up" on the bottom right to say “Thanks” for helping! -
How can I support a health check, from a load balancer?
My company has load balancers which use health checks to determine if the end point is available for client traffic. The basic health check is a tcp ping, and will tell you if the device is on the network. The next level of health check is an http request. This request, and the response are static, you can’t create your own version of the request and response. The standard request is this:
http://host:port/healthcheck/hc.html
The standard response is this:
“The server is available”
I want to use the load balancer as part of my total deployment. The problem is that I am not seeing how to support this health check request and response in the MDEX engine. What I see is this request
http://host:port/admin?op=ping
Will return this response
dgraph <host>: <port> responding at <day month year time>
It is nice that there is a built in ping, but I am not able to make use of it. I am new to Endeca and still poking around. The dgraph process listens on a port set up in <…>/config/script/AppContext.xml
<dgraph id="Dgraph1" host-id="MDEXHost" port="3281">
<properties>
<property name="restartGroup" value="A" />
<property name="updateGroup" value="a" />
</properties>
<log-dir>./logs/dgraphs/Dgraph1</log-dir>
<input-dir>./data/dgraphs/Dgraph1/dgraph_input</input-dir>
<update-dir>./data/dgraphs/Dgraph1/dgraph_input/updates</update-dir>
</dgraph>
(I am not using the default port, as I only have an instance on a shared server and have to worry about port clashing. But that is a different thread.)
In a standard tc Server install I can support this health check by doing this:
* Create a directory named “healthcheck”, in the “webapps” directory.
* Place a file name “hc.html” in that directory, which contains “The server is available”
The one hack which comes to mind is to write a servlet which would be able to be a smart proxy for the load balancer health check. It would pass along any regular traffic to the MDEX engine. But if the request was a health check it would send “admin?op=ping” to the MDEX engine, and for a good response from the engine, create and pass back the correct response to the load balancer.
Ideas, comments, flames, …
ThanksHi, we are using following String to test the MDEX ping response but we get the invalid version formation on dgraph.log -
following is on F5
GET /admin?op=ping HTTP/1.1/r/nHost:myhost.endeca.com:19000/r/nConnection:close/r/n/r/n
Following gets logged on Dgraph.log
WARN 09/05/12 05:30:03.799 UTC (1346823003799) DGRAPH {dgraph} Invalid version format in 'HTTP/1.1/r/nHost:myhost.endeca.com:19000/r/nConnection:close/r/n/r/n'
Please let me know - if you have any suggestions to solve this issue.
I know that it works from browser and wget from unix with following commands.
wget http://myhost.endeca.com:19000/admin?op=ping - from unix command line
from browser:
http://myhost.endeca.com:19000/admin?op=ping
Thanks,
Ram -
Health Check in Exchange 2007 Scripting
Hi All,
I have been looking around for scripts which would help me perform regularised health checks in my enviornment. After lot of googling i was able to get a script which would meet my requirements. However i have a few challenges involved in extracting some
more information:
1. Mailbox Store Size, Free Diskspace percentage for mailbox servers
2. Remote Mail flow Tests & Mailflow test to every exchange 2007 mailbox servers in org.
3. Automating Email of collected data (in HTML) to Administrator.
4. Executing the script Automatically without triggering it from Exchange Management Shell.
Script Below
param( [string] $auditlist)
Function Get-CustomHTML ($Header){
$Report = @"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html><head><title>$($Header)</title>
<META http-equiv=Content-Type content='text/html; charset=windows-1252'>
<meta name="save" content="history">
<style type="text/css">
DIV .expando {DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 8pt; RIGHT: 8px; COLOR: #ffffff; FONT-FAMILY: Arial; POSITION: absolute; TEXT-DECORATION: underline}
TABLE {TABLE-LAYOUT: fixed; FONT-SIZE: 100%; WIDTH: 100%}
*{margin:0}
.dspcont { display:none; BORDER-RIGHT: #B1BABF 1px solid; BORDER-TOP: #B1BABF 1px solid; PADDING-LEFT: 16px; FONT-SIZE: 8pt;MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #B1BABF 1px solid; WIDTH: 95%; COLOR: #000000; MARGIN-RIGHT:
0px; PADDING-TOP: 4px; BORDER-BOTTOM: #B1BABF 1px solid; FONT-FAMILY: Tahoma; POSITION: relative; BACKGROUND-COLOR: #f9f9f9}
.filler {BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: -1px; FONT: 100%/8px Tahoma; MARGIN-LEFT: 43px; BORDER-LEFT: medium none; COLOR: #ffffff; MARGIN-RIGHT: 0px; PADDING-TOP:
4px; BORDER-BOTTOM: medium none; POSITION: relative}
.save{behavior:url(#default#savehistory);}
.dspcont1{ display:none}
a.dsphead0 {BORDER-RIGHT: #B1BABF 1px solid; PADDING-RIGHT: 5em; BORDER-TOP: #B1BABF 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: -1px; MARGIN-LEFT: 0px; BORDER-LEFT: #B1BABF 1px solid; CURSOR: hand; COLOR:
#FFFFFF; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #B1BABF 1px solid; FONT-FAMILY: Tahoma; POSITION: relative; HEIGHT: 2.25em; WIDTH: 95%; BACKGROUND-COLOR: #CC0000}
a.dsphead1 {BORDER-RIGHT: #B1BABF 1px solid; PADDING-RIGHT: 5em; BORDER-TOP: #B1BABF 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: -1px; MARGIN-LEFT: 0px; BORDER-LEFT: #B1BABF 1px solid; CURSOR: hand; COLOR:
#ffffff; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #B1BABF 1px solid; FONT-FAMILY: Tahoma; POSITION: relative; HEIGHT: 2.25em; WIDTH: 95%; BACKGROUND-COLOR: #7BA7C7}
a.dsphead2 {BORDER-RIGHT: #B1BABF 1px solid; PADDING-RIGHT: 5em; BORDER-TOP: #B1BABF 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: -1px; MARGIN-LEFT: 0px; BORDER-LEFT: #B1BABF 1px solid; CURSOR: hand; COLOR:
#ffffff; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #B1BABF 1px solid; FONT-FAMILY: Tahoma; POSITION: relative; HEIGHT: 2.25em; WIDTH: 95%; BACKGROUND-COLOR: #7BA7C7}
a.dsphead1 span.dspchar{font-family:monospace;font-weight:normal;}
td {VERTICAL-ALIGN: TOP; FONT-FAMILY: Tahoma}
th {VERTICAL-ALIGN: TOP; COLOR: #CC0000; TEXT-ALIGN: left}
BODY {margin-left: 4pt}
BODY {margin-right: 4pt}
BODY {margin-top: 6pt}
</style>
<script type="text/javascript">
function dsp(loc){
if(document.getElementById){
var foc=loc.firstChild;
foc=loc.firstChild.innerHTML?
loc.firstChild:
loc.firstChild.nextSibling;
foc.innerHTML=foc.innerHTML=='hide'?'show':'hide';
foc=loc.parentNode.nextSibling.style?
loc.parentNode.nextSibling:
loc.parentNode.nextSibling.nextSibling;
foc.style.display=foc.style.display=='block'?'none':'block';}}
if(!document.getElementById)
document.write('<style type="text/css">\n'+'.dspcont{display:block;}\n'+ '</style>');
</script>
</head>
<body>
<b><font face="Arial" size="5">$($Header)</font></b><hr size="8" color="#CC0000">
<font face="Arial" size="1"><b>Version 1 |M & C | <A HREF='http://mail.exchange.com'>mail.exchange.com</A></b></font><br>
<font face="Arial" size="1">Report created on $(Get-Date)</font>
<div class="filler"></div>
<div class="filler"></div>
<div class="filler"></div>
<div class="save">
Return $Report
Function Get-CustomHeader0 ($Title){
$Report = @"
<div class="dspcont0">
<h1><a href="javascript:void(0)" class="dsphead0" onclick="dsp(this)">
<span class="expando">show</span>$($Title)</a></h1>
<div class="dspcont0">
Return $Report
Function Get-CustomHeader ($Num, $Title){
$Report = @"
<h2><a href="javascript:void(0)" class="dsphead$($Num)" onclick="dsp(this)">
<span class="expando">show</span>$($Title)</a></h2>
<div class="dspcont">
Return $Report
Function Get-CustomHeaderClose{
$Report = @"
</DIV>
<div class="filler"></div>
Return $Report
Function Get-CustomHeader0Close{
$Report = @"
</DIV>
<div class="filler"></div>
Return $Report
Function Get-CustomHTMLClose{
$Report = @"
</div>
</body>
</html>
Return $Report
Function Get-HTMLTable{
param([array]$Content)
$HTMLTable = $Content | ConvertTo-Html
$HTMLTable = $HTMLTable -replace '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">', ""
$HTMLTable = $HTMLTable -replace '<html xmlns="http://www.w3.org/1999/xhtml">', ""
$HTMLTable = $HTMLTable -replace '<head>', ""
$HTMLTable = $HTMLTable -replace '<title>HTML TABLE</title>', ""
$HTMLTable = $HTMLTable -replace '<', "<"
$HTMLTable = $HTMLTable -replace '>', ">"
$HTMLTable = $HTMLTable -replace '</head><body>', ""
$HTMLTable = $HTMLTable -replace '</body></html>', ""
Return $HTMLTable
Function Get-HTMLLink ($activeURL){
$Report = @"
<a href=$activeURL>$activeURL</a>
Return $Report
Function Get-Ink ([String]$inData){
[String]$inclPercentage = @(35..100)
$positive = ($inclPercentage, 'Success', 'Ready', 'Running', 'OK', 'True', 'Information')
If ($positive -match $inData)
$Report = @"
<font color='#009900'>$inData</font>
Else
$Report = @"
<font color='#FF0000'>$inData</font>
Return $Report
Function Get-HTMLBasic ($Detail){
$Report = @"
<TABLE>
<tr>
<td width='75%'>$($Detail)</td>
</tr>
</TABLE>
Return $Report
Function Get-HTMLDetail ($Heading, $Detail){
$Report = @"
<TABLE>
<tr>
<th width='25%'><b>$Heading</b></font></th>
<td width='75%'>$($Detail)</td>
</tr>
</TABLE>
Return $Report
$input | foreach {$targets += @($_)}
If ((Test-Path variable:\targets) -eq $True){
Write-Host "Server list input detected on pipeline" -ForegroundColor Yellow
Else{
if ($auditlist -eq ""){
Write-Host "No server list specified, getting all Exchange 2007 servers" -ForegroundColor Yellow
$targets = Get-ExchangeServer | Where-Object {$_.IsExchange2007OrLater -eq $True}
else
if ((Test-Path $auditlist) -eq $false)
Write-Host "Invalid server list specified: $auditlist" -ForegroundColor DarkRed
exit
else
Write-Host "Using Audit list: $auditlist" -ForegroundColor Cyan
$Targets = Get-Content $auditlist
$now = Get-Date
#Custom Expressions
$latencyMS = @{Name="Latency(MS)";expression={[Math]::Round(([TimeSpan] $_.Latency).TotalMilliSeconds)}}
$MessageLatencyTime = @{Name="MessageLatencyTime";expression={[Math]::Round(([TimeSpan] $_.Latency).TotalMilliSeconds)}}
$hotLink = @{Name="URL";expression={Get-HTMLLink ($_.URL)}}
$colourResult = @{Name="Result";expression={Get-Ink ($_.Result)}}
$colourStatus = @{Name="Status";expression={Get-Ink ($_.Status)}}
$colourType = @{Name="Status";expression={Get-Ink ($_.Type)}}
$newResult = @{Name="Result";expression={If ($_.Result.ToString() -ne 'Success'){Get-Ink ('Failure')} Else {Get-Ink ('Success') }}}
$fullReport = Get-CustomHTML "Exchange 2007 "
$fullReport += Get-CustomHTMLClose
Foreach ($Target in $Targets){
Write-Host "Collating Detail for $Target" -ForegroundColor Yellow
Write-Host "..getting basic computer configuration"
$ComputerSystem = Get-WmiObject -computername $Target Win32_ComputerSystem
switch ($ComputerSystem.DomainRole){
0 { $ComputerRole = "Standalone Workstation" }
1 { $ComputerRole = "Member Workstation" }
2 { $ComputerRole = "Standalone Server" }
3 { $ComputerRole = "Member Server" }
4 { $ComputerRole = "Domain Controller" }
5 { $ComputerRole = "Domain Controller" }
default { $ComputerRole = "Information not available" }
$OperatingSystems = Get-WmiObject -computername $Target Win32_OperatingSystem
$TimeZone = Get-WmiObject -computername $Target Win32_Timezone
$Keyboards = Get-WmiObject -computername $Target Win32_Keyboard
$SchedTasks = Get-WmiObject -computername $Target Win32_ScheduledJob
$BootINI = $OperatingSystems.SystemDrive + "boot.ini"
$RecoveryOptions = Get-WmiObject -computername $Target Win32_OSRecoveryConfiguration
$exServer = Get-ExchangeServer | where {$_.Name -eq "$Target"}
$exVersion = "Version " + $exServer.AdminDisplayVersion.Major + "." + $exServer.AdminDisplayVersion.Minor + " (Build " + $exServer.AdminDisplayVersion.Build + "." + $exServer.AdminDisplayVersion.Revision + ")"
switch ($ComputerRole){
"Member Workstation" { $CompType = "Computer Domain"; break }
"Domain Controller" { $CompType = "Computer Domain"; break }
"Member Server" { $CompType = "Computer Domain"; break }
default { $CompType = "Computer Workgroup"; break }
$LBTime=$OperatingSystems.ConvertToDateTime($OperatingSystems.Lastbootuptime)
$MyReport += Get-CustomHeader0 "$Target - Role(s): $($exServer.ServerRole)"
$MyReport += Get-CustomHeader "2" "Basic Server Information"
$MyReport += Get-HTMLDetail "Computer Name" ($ComputerSystem.Name)
$MyReport += Get-HTMLDetail "Computer Role" ($ComputerRole)
$MyReport += Get-HTMLDetail "Exchange Role(s)" ($exServer.ServerRole)
$MyReport += Get-HTMLDetail "Last System Boot" ($LBTime)
$MyReport += Get-CustomHeaderClose
Write-Host "..getting logical disk configuration"
$Disks = Get-WmiObject -ComputerName $Target Win32_LogicalDisk
$MyReport += Get-CustomHeader "2" "Logical Disk Configuration"
$LogicalDrives = @()
Foreach ($LDrive in ($Disks | Where {$_.DriveType -eq 3})){
$Details = "" | Select "Drive Letter", Label, "File System", "Disk Size (GB)", "Disk Free Space", "% Free Space"
$Details."Drive Letter" = $LDrive.DeviceID
$Details.Label = $LDrive.VolumeName
$Details."File System" = $LDrive.FileSystem
$Details."Disk Size (GB)" = [math]::round(($LDrive.size / 1GB))
$Details."Disk Free Space" = [math]::round(($LDrive.FreeSpace / 1GB))
$Details."% Free Space" = Get-Ink ([Math]::Round(($LDrive.FreeSpace /1GB) / ($LDrive.Size / 1GB) * 100))
$LogicalDrives += $Details
$MyReport += Get-HTMLTable ($LogicalDrives)
$MyReport += Get-CustomHeaderClose
if ($exServer.ServerRole -like "*ClientAccess*")
{$MyReport += Get-CustomHeader "2" "OWA Connectivity"
Write-Host "..performing OWA connectivity test"
$colOWAResults = Test-OwaConnectivity -ClientAccessServer $Target
$MyReport += Get-HTMLTable ($colOWAResults | select MailboxServer, $hotLink, Scenario, $colourResult, $latencyMS, Error)
$MyReport += Get-CustomHeaderClose
Write-Host "..getting queue details"
if ($exServer.ServerRole -like "*HubTransport*")
$MyReport += Get-CustomHeader "2" "Queue Information"
$colQs = Get-Queue -server $Target
$MyReport += Get-HTMLTable ($colQs | Select-Object NextHopDomain, $colourStatus, MessageCount, NextRetryTime)
$MyReport += Get-CustomHeaderClose
Write-Host "..getting mailbox database information"
$spaceLog=[System.Diagnostics.EventLog]::GetEventLogs($target) | where {($_.LogDisplayName -eq "Application")}
$db = @{Name="database";Expression={$_.ReplacementStrings[1]}}
$freeMB = @{Name="MB";Expression={[int]$_.ReplacementStrings[0]}}
$whiteSpace = $spaceLog.entries | where {($_.TimeWritten -ge $now.AddDays(-1))} | where {($_.EventID -eq "1221")} | select $db,$freeMB
$ws = @{Name="White Space";expression={}}
if ($exServer.ServerRole -like "*Mailbox*")
$MyReport += Get-CustomHeader "2" "Mailbox Stores"
$colMailboxStores = Get-MailboxDatabase -Server $Target -Status | Sort-Object Name
$storeTable = @()
Foreach ($objMailboxStore in $colMailboxStores)
[string]$totalUsers = (get-mailbox -database $objMailboxStore).count
[string]$empty = $totalUsers.Length -eq 0
if ($empty -eq 'True')
[string]$totalUsers = "0"
$storeDetails = "" | Select Name, Mounted, "Total Users", "White Space", LastFullBackup
$storeDetails.Name = $objMailboxStore.Name
$storeDetails.Mounted = Get-Ink ($objMailboxStore.Mounted)
$storeDetails."Total Users" = $totalUsers
$storeDetails."White Space" = (($whitespace | where {$_.database -match $objMailboxStore.Name} | select -last 1).mb)
$storeDetails.LastFullBackup = $objMailboxStore.LastFullBackup
$storeTable += $storeDetails
$MyReport += Get-HTMLTable ($storeTable)
$MyReport += Get-CustomHeaderClose
$MyReport += Get-CustomHeader "2" "MAPI Connectivity"
Write-Host "..performing MAPI connectivity test"
$colMAPIResults = Test-MAPIConnectivity -Server $Target
$MyReport += Get-HTMLTable ($colMAPIResults | select Database, $newResult, $latencyMS, Error)
$MyReport += Get-CustomHeaderClose
$MyReport += Get-CustomHeader "2" "Mailflow Test"
Write-Host "..performing Mailflow test"
$colMailflowResults = Test-Mailflow -Server $Target
$MyReport += Get-HTMLTable ($colMailflowResults | select TestMailflowResult, $MessageLatencyTime)
$MyReport += Get-CustomHeaderClose
Write-Host "..getting Exchange services"
$ListOfServices = (gwmi -computer $Target -query "select * from win32_service where Name like 'MSExchange%' or Name like 'IIS%' or Name like 'SMTP%' or Name like 'POP%' or Name like 'W3SVC%'")
$MyReport += Get-CustomHeader "2" "Exchange Services"
$Services = @()
Foreach ($Service in $ListOfServices){
$Details = "" | Select Name,Account,"Start Mode",State,"Expected State"
$Details.Name = $Service.Caption
$Details.Account = $Service.Startname
$Details."Start Mode" = $Service.StartMode
If ($Service.StartMode -eq "Auto")
if ($Service.State -eq "Stopped")
$Details.State = $Service.State
$Details."Expected State" = Get-Ink ("Unexpected")
If ($Service.StartMode -eq "Auto")
if ($Service.State -eq "Running")
$Details.State = $Service.State
$Details."Expected State" = Get-Ink ("OK")
If ($Service.StartMode -eq "Disabled")
If ($Service.State -eq "Running")
$Details.State = $Service.State
$Details."Expected State" = Get-Ink ("Unexpected")
If ($Service.StartMode -eq "Disabled")
if ($Service.State -eq "Stopped")
$Details.State = $Service.State
$Details."Expected State" = Get-Ink ("OK")
If ($Service.StartMode -eq "Manual")
$Details.State = $Service.State
$Details."Expected State" = Get-Ink ("OK")
If ($Service.State -eq "Paused")
$Details.State = $Service.State
$Details."Expected State" = Get-Ink ("OK")
$Services += $Details
$MyReport += Get-HTMLTable ($Services)
$MyReport += Get-CustomHeaderClose
$eventLogs=[System.Diagnostics.EventLog]::GetEventLogs($Target) | where {($_.LogDisplayName -eq "Application") -OR ($_.LogDisplayName -eq "System")}
$warningEvents = @()
$errorEvents = @()
$LogSettings = @()
$MyReport += Get-CustomHTMLClose
$fullReport += $MyReport
$MyReport = $null
$Date = Get-Date
$Filename = ".\" + "Exchange_Health" + "_" + $date.Hour + $date.Minute + "_" + $Date.Day + "-" + $Date.Month + "-" + $Date.Year + ".htm"
$fullReport | out-file -encoding ASCII -filepath $Filename
Write "Audit saved as $Filename"
Invoke-Item $Filenameplease refer to my scripts below, it should get you started.
http://www.myexchangeworld.com/2010/03/powershell-disk-space-html-email-report/
http://www.myexchangeworld.com/2010/07/powershell-script-to-monitor-exchange-server-2010-services-email-report/
you can customsise this to your needs and add relevant information.
cheers
thiyagu
Thiyagu | MCTS/MCITP - Exchange 2007 | MCSE 2003[Messaging] | http://www.myExchangeWorld.com. This posting is provided "AS IS" with no warranties, and confers no rights. -
1:N Replication Health Check
Hello,
When we run the check of 1:N Replication Health Check We are getting the following:
We cant replicate the tables mentioned in this report.
How should we proceed to fix this issue?
Thanks,
AmirHi Roy,
look at this note. it describes how to setup 1:n once you already created the config without "multiple usage" flagged.
Best,
Tobias
SAP Note 1898479:
SLT replication: Redefinition of existing DB triggers -
In TOAD, Need to Enable DB Health check option
Hi,
I am using TOAD 10.1.1.8 DBA Suite.
As my TOAD DBA Suite, DB Health check option should be there under
Database -> Diagnose -> DB Health Check.
But its not showing this option.
Kindly guide me as How to enable DB Health check.
Expecting your valuable reply.
Thanks in advance,
Orahar.
Edited by: Orahar on Feb 10, 2010 3:06 PMSure.
As I didn't get any valuable response from TOAD Forum, I have posted here.
I hope, I will get the solution here at OTN.
Thanks. -
How to health check time capsule disk
how to health check time capsule disk?
when doing time machine backuping and copying files into time capsule, it would take ages and very long time.. is the disk going to die soon?
is there anyway i can check the disk?
my time capsule is 2TB current model.
please help.
thank you.Time Machine automatically checks the backups on the disk. It does a quick check (a few seconds) before every backup, and periodically (every month, I think) does a much more thorough check.
You can do that yourself, by holding the Alt/Option key while selecting the TM icon in your menubar, and selecting Verify Backups. That may take quite a while, if you have a lot of data. I'd recommend connecting via Ethernet, as it will still be slow, but 2-3 times faster than WIFI. -
Health Check on 11.5.9
Hi Friends,
I want to do Health check on my E-Business suite 11.5.9(both Database and Application) please suggest how to do?
Regards,
ArunHi,
Hi Arun,
You can refer the following ML doc,
[Oracle Application Object Library Best Practices: E-Business Suite Diagnostic Tests Health Check Test|https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=471667.1]
Thanks,
Anchorage :)Do NOT use this document and install the script since it is for R12 (you are on 11.5.9).
Regards,
Hussein -
Vmware vsphere health check report v5.1.0
Hi,
I'm currently using the vmware vsphere health check report v5.1.0 script. I switched from another perl script to this and the report provide much more information. There is one thing that don't seem to work properly though..
I currently have a failed disk in my server and the report is showing "unknown" status next to 3 disk / disk day. If I run the other script I have used in the past, I have 3 alerts in red clearly showing that something has failed. Would any of you know why it's showing as unknown instead of critical in the report?
Old Script
o Disk or Disk Bay 15 Drive 15 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 15 Drive 15 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 15 Drive 15 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 15 Drive 15 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 15 Drive 15 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 14 Drive 14 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 14 Drive 14 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 14 Drive 14 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 14 Drive 14 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 14 Drive 14 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 13 Drive 13 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 13 Drive 13 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 13 Drive 13 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 13 Drive 13 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 13 Drive 13 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 12 Drive 12 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 12 Drive 12 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 12 Drive 12 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 12 Drive 12 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 12 Drive 12 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 11 Drive 11 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 11 Drive 11 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 11 Drive 11 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 11 Drive 11 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 11 Drive 11 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 10 Drive 10 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 10 Drive 10 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 10 Drive 10 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 10 Drive 10 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 10 Drive 10 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 9 Drive 9 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 9 Drive 9 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 9 Drive 9 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 9 Drive 9 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 9 Drive 9 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 8 Drive 8 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 8 Drive 8 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 8 Drive 8 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 8 Drive 8 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 8 Drive 8 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 7 Drive 7 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 7 Drive 7 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 7 Drive 7 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 7 Drive 7 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 7 Drive 7 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 6 Drive 6 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 6 Drive 6 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 6 Drive 6 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 6 Drive 6 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 6 Drive 6 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 5 Drive 5 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 5 Drive 5 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 5 Drive 5 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 5 Drive 5 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 5 Drive 5 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 4 Drive 4 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 4 Drive 4 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 4 Drive 4 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 4 Drive 4 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 4 Drive 4 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 3 Drive 3 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 3 Drive 3 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 3 Drive 3 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 3 Drive 3 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 3 Drive 3 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 2 Drive 2 0: Drive Fault - Assert: 0
o Disk or Disk Bay 2 Drive 2 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 2 Drive 2 0: In Critical Array - Deassert: 0
o Disk or Disk Bay 2 Drive 2 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 2 Drive 2 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 1 Drive 1 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 1 Drive 1 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 1 Drive 1 0: In Critical Array - Assert: 0
o Disk or Disk Bay 1 Drive 1 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 1 Drive 1 0: Rebuild In Progress - Deassert: 0
o Disk or Disk Bay 0 Drive 0 0: Drive Fault - Deassert: 0
o Disk or Disk Bay 0 Drive 0 0: Predictive Failure - Deassert: 0
o Disk or Disk Bay 0 Drive 0 0: In Critical Array - Assert: 0
o Disk or Disk Bay 0 Drive 0 0: In Failed Array - Deassert: 0
o Disk or Disk Bay 0 Drive 0 0: Rebuild In Progress - Deassert: 0
New Report
BIOS 1 ABR Status 0: Unspecified - Deassert
0
OK
BIOS 1 Firmware Error 0: Unspecified - Deassert
0
OK
BIOS 1 Firmware Error 0: Unspecified - Deassert
0
OK
Cooling Unit 1 Cooling Zone 1 0 - Fully redundant
0
OK
Cooling Unit 2 Cooling Zone 2 0 - Fully redundant
0
OK
Cooling Unit 3 Cooling Zone 3 0 - Fully redundant
0
OK
Disk or Disk Bay 0 Drive 0 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 0 Drive 0 0: In Critical Array - Assert
0
UNKNOWN
Disk or Disk Bay 0 Drive 0 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 0 Drive 0 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 0 Drive 0 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 1 Drive 1 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 1 Drive 1 0: In Critical Array - Assert
0
UNKNOWN
Disk or Disk Bay 1 Drive 1 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 1 Drive 1 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 1 Drive 1 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 10 Drive 10 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 10 Drive 10 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 10 Drive 10 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 10 Drive 10 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 10 Drive 10 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 11 Drive 11 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 11 Drive 11 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 11 Drive 11 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 11 Drive 11 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 11 Drive 11 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 12 Drive 12 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 12 Drive 12 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 12 Drive 12 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 12 Drive 12 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 12 Drive 12 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 13 Drive 13 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 13 Drive 13 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 13 Drive 13 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 13 Drive 13 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 13 Drive 13 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 14 Drive 14 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 14 Drive 14 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 14 Drive 14 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 14 Drive 14 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 14 Drive 14 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 15 Drive 15 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 15 Drive 15 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 15 Drive 15 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 15 Drive 15 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 15 Drive 15 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 2 Drive 2 0: Drive Fault - Assert
0
UNKNOWN
Disk or Disk Bay 2 Drive 2 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 2 Drive 2 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 2 Drive 2 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 2 Drive 2 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 3 Drive 3 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 3 Drive 3 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 3 Drive 3 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 3 Drive 3 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 3 Drive 3 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 4 Drive 4 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 4 Drive 4 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 4 Drive 4 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 4 Drive 4 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 4 Drive 4 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 5 Drive 5 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 5 Drive 5 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 5 Drive 5 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 5 Drive 5 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 5 Drive 5 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 6 Drive 6 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 6 Drive 6 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 6 Drive 6 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 6 Drive 6 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 6 Drive 6 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 7 Drive 7 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 7 Drive 7 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 7 Drive 7 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 7 Drive 7 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 7 Drive 7 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 8 Drive 8 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 8 Drive 8 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 8 Drive 8 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 8 Drive 8 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 8 Drive 8 0: Rebuild In Progress - Deassert
0
OK
Disk or Disk Bay 9 Drive 9 0: Drive Fault - Deassert
0
OK
Disk or Disk Bay 9 Drive 9 0: In Critical Array - Deassert
0
OK
Disk or Disk Bay 9 Drive 9 0: In Failed Array - Deassert
0
OK
Disk or Disk Bay 9 Drive 9 0: Predictive Failure - Deassert
0
OK
Disk or Disk Bay 9 Drive 9 0: Rebuild In Progress - Deassert
0
OKThank you for the follow up. I do understand that a completly unreadable disk might throw an unknown status but the status is different from one report than the other. On one side, it clearly shows in red that the disk has something and on the side, it just throws a "I don't know what's going on with the disk". I ran both report the same day and i'm expecting some red in the report to warn me if a disk fail.
Is there a way to change that behavior from the health check script?
Maybe you are looking for
-
Adobe Acrobat Std 8 vs. Adobe Acrobat Std 9/Email with Reader
As far as features are concerned, what is the difference between Adobe Acrobat Standard 8 vs. Adobe Acrobat Standard 9. I do not use Adobe but I work in the IT dept (helpdesk) and one of our users asked me this question. I tried checking the website
-
Very disapointed, SP13 doesn't runs on SUN Cluster!!
Hello, this is the 3rd time that we tried to install a support package in our productive SAP Enterprise Portal (SP10, SP12, SP13), and fails again. We restore the SP09 backup, and doesn't work also, and now we haven't portal! How is possible this? We
-
HP PSC 1310 All-in-One Printer
Hi I need to download the the full set of drivers & software so i can install them on a friends computer who does not have a internet connection yet and will not for a while yet.. the only ones i can see need to connect to the internet to download th
-
Adding fields to the standard Report
hi , could u plz tell me what r the guidelines we have to follow while adding fields to the standard Report. (Ver ECC 6.0) in QA32 Tcode, after executing it will generate a report there i hv to add it. I could find structure of that main final table,
-
JScrollPane containing JPanel HELP!
Hi again, I'll try my luck again! Ok, I have a JPanel that uses a GridBagLayout with 3 columns and many rows. Each row is of the form: [JLabel][JTextField][JButton] Ok. Since I have many of these rows, and my application should be a constant size, I