NASZA OFERTA
co robimy ?
Od momentu założenia w 2004 roku, rozwija się bardzo dynamicznie. Dzięki ciągłemu rozszerzaniu świadczonych przez nas usług, stale powiększamy grupę zadowolonych klientów. To co przekonało naszych klientów to nasza elastyczność i uwzględnianie ich indywidualnych potrzeb.
PORTFOLIO
Nasze prace
Komenda logman create jest używana w systemach Windows do tworzenia nowych dzienników wydajności (performance logs) oraz zbiorów danych (data collector sets). Umożliwia to monitorowanie wydajności systemu i aplikacji, co jest niezbędne do analizy i diagnozowania problemów z wydajnością. Dzienniki te mogą być później analizowane za pomocą różnych narzędzi, takich jak Performance Monitor.
logman create
| Parametr | Opis |
|---|---|
| Określa nazwę zestawu zbierania danych, który ma być tworzony. | |
| -p | Określa typ zbierania danych, na przykład 'perfmon’ dla monitorowania wydajności. |
| -o | Określa lokalizację, w której ma być zapisywany plik z danymi, np. 'C:\Logs\log.csv’. |
| -s | Określa, czy zbieranie danych ma być uruchomione natychmiast (opcja 'start’). |
| -n | Określa interwał zbierania danych w sekundach. |
| -ets | Umożliwia uruchomienie zestawu zbierania danych w kontekście lokalnego systemu. |
logman create counter MyPerformanceLog -p "\Processor(_Total)\% Processor Time" -o "C:\Logs\MyPerformanceLog.csv" -n 1 -s
W powyższym przykładzie tworzony jest nowy zestaw zbierania danych o nazwie „MyPerformanceLog”, który monitoruje procent czasu procesora używanego przez wszystkie rdzenie procesora. Dane są zapisywane w pliku CSV w lokalizacji 'C:\Logs\MyPerformanceLog.csv’. Zbieranie danych jest uruchamiane natychmiast, a interwał zbierania danych wynosi 1 sekundę.
Komenda logman create alert w systemie Windows służy do tworzenia alertów, które są wyzwalane na podstawie określonych warunków związanych z wydajnością systemu. Dzięki tej komendzie użytkownicy mogą monitorować różne metryki i otrzymywać powiadomienia, gdy te metryki przekraczają zdefiniowane progi. Jest to niezwykle przydatne narzędzie w kontekście zarządzania systemami i monitorowania ich stanu.
logman create alert
| Parametr | Opis |
|---|---|
| Nazwa, którą nadamy tworzonemu alertowi. | |
| -p | Parametry wydajności, które będą monitorowane (np. procesory, pamięć itp.). |
| -s | Opcjonalnie, nazwa zdalnego serwera, na którym ma być tworzony alert. |
| -o | Ścieżka do pliku, w którym mają być zapisywane dane alertu. |
| -u | Nazwa użytkownika z uprawnieniami do tworzenia alertów na zdalnym serwerze. |
| -p | Hasło użytkownika, które jest wymagane do autoryzacji. |
| -f | Format danych (np. CSV, TSV) zapisywanych w pliku. |
| -si | Czas interwału w sekundach, co jaki ma być sprawdzany alert. |
| -l | Czas trwania alertu, po którym zostanie automatycznie usunięty. |
| -r | Opcjonalna flaga, która powoduje uruchomienie alertu zaraz po jego utworzeniu. |
logman create alert CPUAlert -p "\Processor(_Total)\% Processor Time" -si 5 -o C:\Alerts\CPUAlert.csv -r
W powyższym przykładzie tworzymy alert o nazwie CPUAlert, który monitoruje średnie użycie procesora w czasie rzeczywistym co 5 sekund. Gdy wartości przekroczą określony próg, dane będą zapisywane do pliku CPUAlert.csv na dysku C. Dodatkowo alert zostanie uruchomiony natychmiast po jego utworzeniu ze względu na użycie flagi -r.
Komenda logman create api w systemie Windows służy do tworzenia nowych dzienników śledzenia (log) dla aplikacji oraz usług. Umożliwia monitorowanie wydajności i zbieranie danych dotyczących działania aplikacji w czasie rzeczywistym. Dzięki tej komendzie użytkownicy mogą uzyskać szczegółowe informacje na temat zachowania programu oraz jego zasobów, co jest przydatne w diagnozowaniu problemów i optymalizacji wydajności.
logman create api
| Parametr | Opis |
|---|---|
| Nazwa, którą nadamy nowemu dziennikowi. Powinna być unikalna w obrębie systemu. | |
| -p | Określa nazwę procesu, którego wydajność ma być monitorowana. |
| -o | Ścieżka do pliku, w którym będą zapisywane dane dziennika. Domyślnie zapisywany jest w bieżącym katalogu. |
| -s | Określa interwał czasowy (w sekundach) między kolejnymi zapisami danych do pliku. |
| -ets | Umożliwia uruchomienie dziennika jako zdarzenie systemowe, co pozwala na jego automatyczne uruchamianie wraz z systemem. |
logman create api MyAPILog -p MyApplication.exe -o C:\Logs\MyAPILog.csv -s 5 -ets
W powyższym przykładzie tworzymy nowy dziennik o nazwie MyAPILog, który będzie monitorować proces MyApplication.exe. Dane będą zapisywane co 5 sekund do pliku C:\Logs\MyAPILog.csv. Dodatkowo, dzięki opcji -ets, dziennik zostanie uruchomiony automatycznie przy starcie systemu. Taki sposób monitorowania pozwala na bieżąco śledzić wydajność aplikacji, co jest pomocne w identyfikacji problemów oraz optymalizacji procesów.
Komenda logman create cfg w systemie Windows jest używana do tworzenia konfiguracji logów, które pozwalają na monitorowanie i rejestrowanie różnych wydajnościowych danych systemu. Umożliwia to administratorom oraz użytkownikom śledzenie i analizowanie wydajności systemu w czasie rzeczywistym, a także identyfikowanie potencjalnych problemów.
logman create cfg
| Parametr | Opis |
|---|---|
| Określa nazwę logu, który ma być tworzony. | |
| <ścieżka_do_pliku> | Ścieżka do pliku, w którym będą przechowywane dane logów. |
| Nazwa serwera, na którym ma być zarejestrowany log (opcjonalne). | |
| -ets | Umożliwia zapis danych w trybie „Event Tracing for Windows”. |
| -o | Określa plik, do którego będą zapisywane dane wyjściowe logu. |
| -u | Określa nazwę użytkownika do autoryzacji na zdalnym serwerze. |
| -p | Określa hasło użytkownika do autoryzacji na zdalnym serwerze. |
| -r | Umożliwia usunięcie istniejącego logu o tej samej nazwie przed utworzeniem nowego. |
| -si | Określa interwał czasowy, w jakim będą zbierane dane (w sekundach). |
| -m | Określa maksymalny rozmiar pliku logu. |
| -f | Określa format pliku logu (np. csv, bin). |
| -l | Określa limit czasu, przez jaki log będzie zbierał dane. |
| -t | Określa czas, przez jaki log będzie aktywny (w sekundach). |
| -x | Umożliwia uruchomienie logu po jego utworzeniu. |
logman create cfg MyLog -p C:\Logs\MyLog.etl -si 5 -m 100MB -f bin
W powyższym przykładzie tworzony jest log o nazwie „MyLog”, który zapisuje dane do pliku w formacie binarnym w lokalizacji C:\Logs\MyLog.etl. Zbierane dane będą miały interwał 5 sekund, a maksymalny rozmiar pliku logu wyniesie 100 MB. Dzięki temu można efektywnie monitorować i analizować wydajność systemu w określonym czasie.
Komenda „logman create counter” w systemach operacyjnych Windows służy do tworzenia nowych dzienników wydajności, które umożliwiają monitorowanie różnych wskaźników systemowych w czasie rzeczywistym. Narzędzie to jest szczególnie przydatne dla administratorów systemów i inżynierów, którzy chcą analizować wydajność aplikacji oraz samego systemu operacyjnego.
logman create counter
| Parametr | Opis |
|---|---|
| Nazwa, pod którą będzie zapisany dziennik wydajności. | |
| -p <ścieżka_do_pliku> | Ścieżka do pliku, w którym mają być przechowywane dane dziennika. |
| -s | Interwał czasowy w sekundach, co ile mają być zbierane dane (domyślnie 1 sekunda). |
| -ets | Opcjonalny parametr, który uruchamia dziennik natychmiast po jego utworzeniu. |
logman create counter MyPerformanceLog -p "C:\Logs\MyPerformanceLog.blg" -s 5 -ets
W powyższym przykładzie tworzymy nowy dziennik wydajności o nazwie „MyPerformanceLog”. Dane będą zapisywane w pliku „MyPerformanceLog.blg” znajdującym się w katalogu „C:\Logs\”. Interwał zbierania danych został ustawiony na 5 sekund, a dzięki parametrowi „-ets” dziennik zostanie uruchomiony natychmiast po jego utworzeniu. Umożliwia to bieżące monitorowanie wydajności systemu bez potrzeby ręcznego uruchamiania dziennika.
Komenda logman create trace w systemie Windows jest używana do tworzenia i zarządzania śladami wydajności. Umożliwia zbieranie danych o działaniu systemu operacyjnego, procesów oraz aplikacji w celu analizy oraz diagnostyki. Użytkownicy mogą definiować, jakie konkretne dane mają być zbierane oraz w jakim formacie powinny być one przechowywane, co czyni tę komendę niezwykle przydatną do monitorowania i optymalizacji systemu.
logman create trace
| Parametr | Opis |
|---|---|
| Nazwa, jaką nadamy śladowi, musi być unikalna. | |
| -p | Określa dostawcę, z którego będą zbierane dane, np. WMI, ETW. |
| -o <ścieżka_do_pliku> | Ścieżka, w której zostanie zapisany plik z danymi śladu. |
| -ets | Uruchomienie śladu natychmiast po jego utworzeniu. |
| -l | Określenie maksymalnego rozmiaru pliku logu. |
| -s | Czas, przez jaki ślad będzie aktywny (np. 1h, 30m). |
| -v | Określenie poziomu szczegółowości danych. |
| -u | Określenie użytkownika, pod którego konto będzie działać ślad. |
| -p | Hasło użytkownika, jeżeli jest wymagane. |
| -f | Format pliku wyjściowego, np. CSV, BIN. |
| -r | Określa, że ślad ma być cykliczny (powtarzający się). |
| -n | Podaje dodatkową nazwę dla śladu. |
| -x | Czas w sekundach, po którym ślad zostanie zakończony. |
| -b | Rozmiar bufora dla zbieranych danych. |
| -h | Wyświetla pomoc dotycząca użycia komendy. |
logman create trace MyTrace -p "Microsoft-Windows-Kernel-Process" -o "C:\Logs\MyTrace.etl" -ets
W powyższym przykładzie tworzymy ślad o nazwie „MyTrace”, który będzie zbierał dane od dostawcy „Microsoft-Windows-Kernel-Process”. Plik z danymi zostanie zapisany w lokalizacji „C:\Logs\MyTrace.etl”. Użycie parametru -ets oznacza, że ślad zacznie działać natychmiast po utworzeniu.
logman create trace MyPerfTrace -p "Microsoft-Windows-Security-Auditing" -o "C:\Logs\MyPerfTrace.etl" -s 30m -v 1
Ten przykład ustawia ślad o nazwie „MyPerfTrace”, który będzie zbierał dane dotyczące audytu zabezpieczeń przez 30 minut. Poziom szczegółowości danych został ustawiony na 1, co oznacza podstawowe informacje. Plik wynikowy zostanie zapisany w „C:\Logs\MyPerfTrace.etl”.
Komenda logman delete w systemie Windows służy do usuwania istniejących dzienników (logów) wydajności oraz zestawów danych z narzędzia logman. Umożliwia to zarządzanie i utrzymywanie porządku w zbiorach danych, które mogą być zbierane i analizowane w celu monitorowania wydajności systemu.
logman delete
| Parametr | Opis |
|---|---|
| Nazwa dziennika, który ma zostać usunięty. Może to być zarówno nazwa zestawu danych, jak i dziennika wydajności. |
logman delete MyPerformanceLog
Powyższa komenda usuwa dziennik wydajności o nazwie „MyPerformanceLog”. Przed jej wykonaniem warto upewnić się, że nie jest on już potrzebny, ponieważ operacja jest nieodwracalna. Po usunięciu, wszelkie dane zgromadzone w tym dzienniku zostaną trwale utracone.
Komendy logman import i logman export w systemie Windows służą do zarządzania dziennikami wydajności (performance logs). Umożliwiają one importowanie i eksportowanie ustawień rejestracji danych, co jest szczególnie przydatne w przypadku przenoszenia konfiguracji monitorowania między różnymi systemami lub użytkownikami.
logman export
logman import [-ets] [-xml] [-f
| Parametr | Opis |
|---|---|
| Nazwa dziennika, który ma być eksportowany lub importowany. | |
| -ets | Opcjonalny parametr, który wskazuje, że operacja jest wykonywana na sesji usługi zdalnej (event trace session). |
| -xml | Określa, że plik eksportowany lub importowany ma być w formacie XML. |
| -f | Ścieżka do pliku, który ma być użyty do eksportu lub importu konfiguracji dziennika. |
| -append | Opcjonalny parametr, który pozwala na dodanie danych do istniejącego pliku eksportu, zamiast jego nadpisania. |
logman export MyLog -f C:\Logs\MyLogConfig.xml -xml
Powyższa komenda eksportuje dziennik o nazwie MyLog do pliku XML o nazwie MyLogConfig.xml w folderze C:\Logs. Umożliwia to przeniesienie konfiguracji dziennika na inny system lub archiwizację ustawień.
logman import -f C:\Logs\MyLogConfig.xml
Komenda ta importuje ustawienia dziennika z pliku XML MyLogConfig.xml. Użycie tej komendy pozwala na szybkie przywrócenie lub skonfigurowanie dziennika na nowym systemie bez konieczności ręcznego ustawiania wszystkich parametrów.
Komenda logman query w systemie Windows jest narzędziem służącym do zarządzania i monitorowania dzienników wydajności oraz śledzenia danych. Umożliwia użytkownikowi przeglądanie dostępnych dzienników oraz ich szczegółowych informacji, co jest nieocenione w diagnostyce i optymalizacji działania systemu.
logman query [nazwa_dziennika] [/s komputer] [/u użytkownik [/p hasło]] [/fo format] [/nh]
| Parametr | Opis |
|---|---|
| nazwa_dziennika | Określa nazwę dziennika, którego dane mają być wyświetlone. Jeśli nazwa nie zostanie podana, zostaną pokazane wszystkie dostępne dzienniki. |
| /s komputer | Określa zdalny komputer, na którym ma być wykonana komenda. |
| /u użytkownik | Określa nazwę użytkownika do autoryzacji na zdalnym komputerze. |
| /p hasło | Określa hasło użytkownika do autoryzacji na zdalnym komputerze. Opcjonalnie można pominąć to hasło, co spowoduje, że system poprosi o nie interaktywnie. |
| /fo format | Określa format wyjścia. Obsługiwane formaty to: table, csv, tsv, json. |
| /nh | Opcja, która pomija nagłówki w wyjściu, co może być przydatne przy przetwarzaniu danych. |
logman query
Ten przykład wyświetla listę wszystkich dostępnych dzienników na lokalnym komputerze. Umożliwia szybkie zorientowanie się w dostępnych opcjach monitorowania wydajności.
logman query "MyLog" /fo csv
W tym przypadku komenda wyświetla szczegóły dziennika o nazwie „MyLog” w formacie CSV. Jest to przydatne, gdy potrzebujemy łatwego dostępu do danych w programach takich jak Excel lub do dalszej analizy.
logman query "MyLog" /s RemotePC /u Admin /p password
Ta komenda pozwala na zapytanie o dziennik „MyLog” znajdujący się na zdalnym komputerze o nazwie „RemotePC”. Użytkownik „Admin” jest używany do autoryzacji, a hasło jest podawane bezpośrednio w komendzie. Należy jednak pamiętać o bezpieczeństwie, gdyż zaleca się unikanie podawania haseł w formie jawnej.
Logman to narzędzie wiersza poleceń w systemach Windows, które umożliwia zarządzanie dziennikami zdarzeń i zbieranie danych o wydajności. Komendy „logman start” i „logman stop” służą do uruchamiania i zatrzymywania zbierania danych z określonych zbiorników danych, co pozwala na monitorowanie i analizowanie pracy systemu w czasie rzeczywistym.
logman start
logman stop
| Parametr | Opis |
|---|---|
| Nazwa zbiornika danych, który ma być uruchomiony lub zatrzymany. | |
| -ets | Uruchamia zbieranie danych w kontekście aktualnego użytkownika. |
| -p | Określa, że zbieranie danych ma być prowadzone w trybie ciągłym. |
| -o <ścieżka_do_pliku> | Określa ścieżkę i nazwę pliku, w którym zostaną zapisane zebrane dane. |
| -n | Określa liczbę powtórzeń zbierania danych. |
| -f | Określa format pliku (np. CSV, SQL, XML) w jakim dane mają być zapisane. |
logman start MyDataLog -ets -o C:\Logs\MyDataLog.csv
Powyższa komenda uruchamia zbieranie danych w zbiorniku o nazwie „MyDataLog”, zapisując wyniki do pliku CSV w lokalizacji C:\Logs. Użycie parametru -ets oznacza, że zbieranie danych będzie prowadzone w kontekście bieżącego użytkownika, co ułatwia monitorowanie w czasie rzeczywistym.
logman stop MyDataLog
Ta komenda zatrzymuje zbieranie danych w zbiorniku „MyDataLog”. Po jej wykonaniu, zebrane dane zostaną zapisane w określonym wcześniej pliku, umożliwiając ich późniejszą analizę i przetwarzanie.