How To Install Trace File Analyzer( TFACTL)

Step 1.

Download latest version of  TFACTL from Doc ID 2550798.1

Step 2.

Upload the downloaded zip into the server and extract it as

Run tfactl as root user

[root@jdepddb AHF]# ./ahf_setup

AHF Installer for Platform Linux Architecture x86_64

AHF Installation Log : /tmp/ahf_install_221000_32516_2022_05_09-08_29_04.log

Starting Autonomous Health Framework (AHF) Installation

AHF Version: 22.1.0 Build Date: 202204111557

Default AHF Location : /opt/oracle.ahf

Do you want to install AHF at [/opt/oracle.ahf] ? [Y]|N : y

AHF Location : /opt/oracle.ahf

AHF Data Directory stores diagnostic collections and metadata.

AHF Data Directory requires at least 5GB (Recommended 10GB) of free space.

Please Enter AHF Data Directory : /opt/oracle.ahf

AHF Data Directory : /opt/oracle.ahf/data

Do you want to add AHF Notification Email IDs ? [Y]|N : N

Extracting AHF to /opt/oracle.ahf

Configuring TFA Services

Discovering Nodes and Oracle Resources

Successfully generated certificates.

Starting TFA Services

Created symlink from /etc/systemd/system/multi-user.target.wants/oracle-tfa.service to /etc/systemd/system/oracle-tfa.service.

Created symlink from /etc/systemd/system/graphical.target.wants/oracle-tfa.service to /etc/systemd/system/oracle-tfa.service.

.—————————————————————————-.

| Host    | Status of TFA | PID  | Port  | Version    | Build ID             |

+———+—————+——+——-+————+———————-+

| jdepddb | RUNNING       | 2192 | 36413 | 22.1.0.0.0 | 22100020220411155753 |

‘———+—————+——+——-+————+———————-‘

Running TFA Inventory…

Adding default users to TFA Access list…

.—————————————————–.

|             Summary of AHF Configuration            |

+—————–+———————————–+

| Parameter       | Value                             |

+—————–+———————————–+

| AHF Location    | /opt/oracle.ahf                   |

| TFA Location    | /opt/oracle.ahf/tfa               |

| Orachk Location | /opt/oracle.ahf/orachk            |

| Data Directory  | /opt/oracle.ahf/data              |

| Repository      | /opt/oracle.ahf/data/repository   |

| Diag Directory  | /opt/oracle.ahf/data/jdepddb/diag |

‘—————–+———————————–‘

Starting orachk scheduler from AHF …

AHF binaries are available in /opt/oracle.ahf/bin

AHF is successfully installed

Do you want AHF to store your My Oracle Support Credentials for Automatic Upload ? Y|[N] :

Moving /tmp/ahf_install_221000_32516_2022_05_09-08_29_04.log to /opt/oracle.ahf/data/jdepddb/diag/ahf/

Step 3 .

 Check the all installed tfatl tools status

[root@jdepddb AHF]# tfactl toolstatus

.——————————————————————.

|                   TOOLS STATUS – HOST : jdepddb                  |

+———————-+————–+————–+————-+

| Tool Type            | Tool         | Version      | Status      |

+———————-+————–+————–+————-+

| AHF Utilities        | alertsummary |       22.1.0 | DEPLOYED    |

|                      | calog        |       22.1.0 | DEPLOYED    |

|                      | dbglevel     |       22.1.0 | DEPLOYED    |

|                      | grep         |       22.1.0 | DEPLOYED    |

|                      | history      |       22.1.0 | DEPLOYED    |

|                      | ls           |       22.1.0 | DEPLOYED    |

|                      | managelogs   |       22.1.0 | DEPLOYED    |

|                      | menu         |       22.1.0 | DEPLOYED    |

|                      | orachk       |       22.1.0 | DEPLOYED    |

|                      | param        |       22.1.0 | DEPLOYED    |

|                      | ps           |       22.1.0 | DEPLOYED    |

|                      | pstack       |       22.1.0 | DEPLOYED    |

|                      | summary      |       22.1.0 | DEPLOYED    |

|                      | tail         |       22.1.0 | DEPLOYED    |

|                      | triage       |       22.1.0 | DEPLOYED    |

|                      | vi           |       22.1.0 | DEPLOYED    |

+———————-+————–+————–+————-+

| Development Tools    | oratop       |       14.1.2 | DEPLOYED    |

+———————-+————–+————–+————-+

| Support Tools Bundle | darda        | 2.10.0.R6036 | DEPLOYED    |

|                      | oswbb        | 22.1.0AHF    | RUNNING     |

|                      | prw          | 12.1.13.11.4 | NOT RUNNING |

‘———————-+————–+————–+————-‘

Note :-

  DEPLOYED    : Installed and Available – To be configured or run interactively.

  NOT RUNNING : Configured and Available – Currently turned off interactively.

  RUNNING     : Configured and Available.

·      Tfactl print config status

tfactl print config

Check tfactl current status

[root@jdepddb AHF]# tfactl status 
.———————————————————————————————–.
| Host    | Status of TFA | PID  | Port  | Version    | Build ID             | Inventory Status |
+———+—————+——+——-+————+———————-+——————+
| jdepddb | RUNNING       | 2192 | 36413 | 22.1.0.0.0 | 22100020220411155753 | COMPLETE         |
‘———+—————+——+——-+————+———————-+——————‘

To stop tfactl

[root@jdepddb AHF]# tfactl stop
Stopping TFA from the Command Line
Stopped OSWatcher
Nothing to do !
Please wait while TFA stops
Please wait while TFA stops
TFA-00002 Oracle Trace File Analyzer (TFA) is not running
TFA Stopped Successfully
Telemetry adapter is not running
Successfully stopped TFA..

To start tfactl

[root@jdepddb AHF]# tfactl start
Starting TFA..
Waiting up to 100 seconds for TFA to be started..
. . . . .
Successfully started TFA Process..
. . . . .
TFA Started and listening for commands

To disable/ enable tfactl during server restart

[root@jdepddb AHF]# tfactl disable
TFA autostart has been disabled ..
 
[root@jdepddb AHF]# tfactl enable
TFA autostart has been enabled ..

·       To Collect all diagnostic report

[root@jdepddb AHF]# tfactl diagcollect -all
 
TFA will collect diagnostics for the last 1 hour(s).
Please enter the time of the incident [YYYY-MM-DD HH24:MI:SS], or <RETURN> to collect for the last 1 hour(s). (Q|q to Quit):
 
The -all switch is being deprecated as collection of all components is the default behavior. TFA will continue to collect all components.
 
Collecting data for the last 1 hours for all components…
 
Collecting data for all nodes
 
TFA is using system timezone for collection, All times shown in IST.
 
Collection Id : 20220509085039jdepddb
 
Detailed Logging at : /opt/oracle.ahf/data/repository/collection_Mon_May_09_08_50_43_IST_2022_node_all/diagcollect_20220509085039_jdepddb.log
2022/05/09 08:50:50 IST : NOTE : Any file or directory name containing the string .com will be renamed to replace .com with dotcom
2022/05/09 08:50:50 IST : Collection Name : tfa_Mon_May_09_08_50_42_IST_2022.zip
2022/05/09 08:50:51 IST : Collecting diagnostics from hosts : [jdepddb]
2022/05/09 08:50:51 IST : Scanning of files for Collection in progress…
2022/05/09 08:50:51 IST : Collecting additional diagnostic information…
2022/05/09 08:50:56 IST : Getting list of files satisfying time range [05/09/2022 07:50:50 IST, 05/09/2022 08:50:56 IST]
2022/05/09 08:51:03 IST : Collecting ADR incident files…
2022/05/09 08:54:36 IST : Completed collection of additional diagnostic information…
2022/05/09 08:54:39 IST : Completed Local Collection
 
.———————————–.
|         Collection Summary        |
+———+———–+——+——+
| Host    | Status    | Size | Time |
+———+———–+——+——+
| jdepddb | Completed | 18MB | 228s |
‘———+———–+——+——‘
 
Logs are being collected to: /opt/oracle.ahf/data/repository/collection_Mon_May_09_08_50_43_IST_2022_node_all
/opt/oracle.ahf/data/repository/collection_Mon_May_09_08_50_43_IST_2022_node_all/jdepddb.tfa_Mon_May_09_08_50_42_IST_2022.zip

Categories

Leave a Reply

Your email address will not be published. Required fields are marked *