Sie sind nicht angemeldet.

1

Mittwoch, 6. September 2017, 16:52

Adaptec Stats (Alpha 0.0.4)

Hier ist ein kleines Tool von mir um die Daten eines Adaptec Raid controllers auf einer Website anzuzeigen.



Supported sind die Raid controller der Serien 5-8.

Tested Controllers:

Quellcode

1
2
- Adaptec 51645: Working
- Adaptec 2805: Working


Tested Browsers:

Quellcode

1
2
- SR Ware Iron 48.0.2550.0
- Opera 36.0.2130.80


Tested OS:

Quellcode

1
2
- Windows XP Pro x64 SP2
- Windows 8.1 x64


Tested arcconf:

Quellcode

1
- arcconf 1.08 (B21375) (x64)


Version History:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Alpha V0.0.1
- first Release
+ Raidcontroller Infos --> Website

Alpha V0.0.2
+ Hdd Infos
+ Logo 
+ Neue Website Zusammensetzung

Alpha V0.0.3
+ Hdd Smart Infos
+ Neues Logo 
+ Website Anpassung
+ Erkennt die Anzahl der HDDs im Raid
+ Erkennt Raid Typ
+ Hdd Temperatur Bugfix
+ Dynamischen Seiten Titel
+ Scriptfehler Fixes

Alpha V0.0.4
+ Hdd Smart Infos Erweitert + neues Scanning nun sollte bei bisher ungetesteten Platten die Zuordnung 
   passen
+ Website Anpassung CSS Dynamische Informationsdichte + bessere Gestaltung
+ BBU Erkennung
+ Scriptfehler Fixes
+ Viel Code Anpassung / Erneuerung
+ chanlog


Software die gebraucht wird:
arcconf

Treiber muss ein AACRAID Treiber sein und kein SCSI Port Treiber.

Setup von Adaptec Stats (v0.0.4)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
1. Entpacken Sie arcconf

2. Kopieren Sie die Dateien
   arcconf.exe und afaapi.dll aus dem Ordner arcconf*\*IhrOS*\cmdline\ nach .\bin\

3. Entferne REM aus der log.bat:
   REM .\bin\arcconf.exe getconfig 1 >.\stats.txt
   REM .\bin\arcconf.exe getsmartstats 1 >>.\stats.txt
4. Starten Sie die log.bat

5. Nun öffnen Sie die Datei Raid Status.html mit einem Browser Ihrer Wahl. Oder laden Sie auf 
   ihren Webserver.


Download:
Adaptec Stats Alpha V0.0.1
Adaptec Stats Alpha V0.0.2
Adaptec Stats Alpha V0.0.3
Adaptec Stats Alpha V0.0.4

To do

Quellcode

1
2
3
4
5
6
7
8
- evlt weitere Smart-Werte hinzufügen (done)
- Seiten Strukturierung (done 50%)
- Adaptec Stats Logo (evlt hat jemand lust dazu?)
- Anzahl der Festplatten automatisch erkennen (done v0.0.3)
- viel Optimierung
- Lautloser Modus
- links zu Z7T hinzufügen
- Bugs entfernen in Mengen :spitze:


Ich bitte darum Feature Ideen, Anregungen, Kritik und Fehlerkorrekturen zu bekommen ;)


Danke an GAT für die Z7T Logos, welche unter der CC BY-NC-SA 4.0 International license stehen.
Adaptec Stats steht soweit nicht anders angegeben unter der GPL 3 Lizenz.

Verbraucht mehr Bandbreite:

mein FTP
z7t.de ist online ---> Neues NT Verbaut

Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von »Bier.jpg« (11. September 2017, 21:30)


Beiträge: 13 424

Wohnort: A-8600, Bruck an der Mur, ÖSTERREICH

Beruf: UNIX Administrator

  • Nachricht senden

2

Montag, 11. September 2017, 12:54

Adaptec

Wie im IRC schon erwähnt, wäre es ggf. hilfreich, wenn du den Code auch auf POSIX sh bzw. bash o.ä. portieren könntest. Das ließe sich auch testen, ich hab hier einen kompatiblen ICP BR5085 (gebaut von Adaptec, mit aacraid Treiber), der mit einem arcconf Binary!

Das ganze könnte man dann auf jedem *nix per cronjob timed laufen lassen... Wär direkt nützlich, ich hab hier eh einen Apache Webserver auf der Kiste wo der BR5085 rennt.

Stolzer Besitzer eines 3dfx Voodoo5 6000 AGP Prototypen:
  • 3dfx Voodoo5 6000 AGP HiNT Rev.A-3700 (defekt)
[http://wp.xin.at] - No RISC, no fun!

QotY: Girls Love, BEST Love; 2017 - The second Coming; The second great Year of Yuri!

3

Montag, 11. September 2017, 14:02

Kommt auf die todo Liste, allerdings will ich als erstes die Windows Version in der Beta / Release Phase haben. Hab keine Lust 2 unfertige dinge gleichzeitig zu haben.

Verbraucht mehr Bandbreite:

mein FTP
z7t.de ist online ---> Neues NT Verbaut

Ähnliche Themen