MicroStrategy Operations Manager: Failed to connect to Health Center:44440

Merhaba,

Artık 10 sürümüyle beraber gelen Operations Manager arayüzü ile sistemlerimizin durumunu daha rahat görebiliyor, istersek alarmlar kurup bildirimler alabiliyoruz.

Ancak tabi her sistemde ayar sırasında sıkıntılar çıkabiliyor. Bugün bahsedeceğim konu ise Failed to Connect to Health Center:44440 hatası ile ilgili.

Bu hatayı Operations Manager arayüzünde environment oluştururken alıyoruz. Bu hatanın çeşitli nedenleri olabilir.

Bizim gözümüze çarpan nokta hatanın sistemin domain’i görmediğinden kaynaklanıyor olmasıydı. Peki bunu nasıl anladık?

Eğer Configuration Wizard ekrarında Health Center Configuration kısmına girerseniz Display Name’in boş olduğunu görürsünüz. Normalde burası dolu gözükmelidir ve domain yer almalıdır.

health

Bunu çözmenin yolu ise manuel olarak health center ayarlarının saklandığı xml dosyasına domaini elimizle manuel girmek.

Dosyaya C:\Program Files (x86)\Common Files\MicroStrategy\HealthCenter yolunu takip ederek ulaşabilirsiniz.

Benim domainim EBN-ONURYURTSEV olduğu için C:\Program Files (x86)\Common Files\MicroStrategy\HealthCenter\EBN-ONURYURTSEV.eczacibasi.com.tr yolunu takip ediyorum.

Burada işte configwiz adında bir xml dosyası göreceksiniz. Dosyayı notepad ile açalım.

İçinde </Address> tagıyla biten yeri <Address>EBN-ONURYURTSEV.eczacibasi.com.tr</Address> olarak değiştirelim ve kaydedelim.

<ConfigWiz>
<NodeType>Master Health Agent</NodeType>
<InstallationPath>C:\Program Files (x86)\Common Files\MicroStrategy\HealthCenter</InstallationPath>
<HomePath>C:\Program Files (x86)\MicroStrategy</HomePath>
<CommonPath>C:\Program Files (x86)\Common Files\MicroStrategy</CommonPath>
<Network>
<Address>EBN-ONURYURTSEV.eczacibasi.com.tr</Address>
<Port>44440</Port>
</Network>
<RepositoryPath>C:\Health\Repository</RepositoryPath>
<Marconi>true</Marconi>
<LowerInclusiveRetryInterval>240</LowerInclusiveRetryInterval>
<UpperInclusiveRetryInterval>1200</UpperInclusiveRetryInterval>
<ProxySettings>
<ProxyEnabled>false</ProxyEnabled>
<ProxyHostName/>
<ProxyPort>0</ProxyPort>
<ProxyAuthEnabled>false</ProxyAuthEnabled>
<ProxyUserID/>
<ProxyPWD>0000000184eca113f4fb9c8c6086476c8412dc95c911585a0775b5c00f62b70f9593e055a610240e</ProxyPWD>
</ProxySettings>
<AlertDB>
<UseDB>false</UseDB>
<DSN/>
<Login/>
<PWD>0000000145836730436e0ecd3e816af3639f2693c911585a7123986109610b1549abb59b6d23f971</PWD>
<Prefix/>
<Type>0</Type>
</AlertDB>
<KIDetectors>
<WebUniversal>
<onoff>default</onoff>
</WebUniversal>
<WebServicesUniversal>
<onoff>default</onoff>
</WebServicesUniversal>
</KIDetectors>
</ConfigWiz>

Şimdi tekrar Health Center Configuration’a gidelim ve display name alanının dolu olduğunu göreceksiniz.

health_center

Artık Operations Manager arayüzünde environment oluşturmak istediğinizde Failed to Connect to Health Center:44440 hatası almayacaksınız tabi default portu (44440) değiştirmediyseniz 😛

Kolay gelsin 😉

Bir Cevap Yazın