A method for monitoring network data, wherein the method comprises: determining, by a network data analytics function, NWDAF, a user equipment, UE, to be monitored for which network data analytics is required, and a type of data analytics for the UE to be monitored; determining, by the NWDAF, a provider network function and a monitoring event for the UE according to the type of data analytics, wherein the provider network function provides data, corresponding to the type of data analytics, of the UE to be monitored, and the monitoring event indicates the provider network function to monitor the data; and transmitting, by the NWDAF, the monitoring event to the provider network function; wherein said determining, by the NWDAF, the UE to be monitored for which the network data analytics is required, and the type of data analytics for the UE to be monitored comprises: determining, by the NWDAF, the specific UE to be monitored for which the network data analytics is required, except for loads of network slices, and the type of data analytics corresponding to a requirement of data analytics according to a UE identity and the requirement of data analytics indicated in a request of data analytics received from a consumer network function; wherein the consumer network function is any one network function, including the provider network function requesting the NWDAF to provide the data analytics. determining, by a network data analytics function, NWDAF, a user equipment, UE, to be monitored for which network data analytics is required, and a type of data analytics for the UE to be monitored; determining, by the NWDAF, a provider network function and a monitoring event for the UE according to the type of data analytics, wherein the provider network function provides data, corresponding to the type of data analytics, of the UE to be monitored, and the monitoring event indicates the provider network function to monitor the data; and transmitting, by the NWDAF, the monitoring event to the provider network function; wherein said determining, by the NWDAF, the UE to be monitored for which the network data analytics is required, and the type of data analytics for the UE to be monitored comprises: determining, by the NWDAF, the specific UE to be monitored for which the network data analytics is required, except for loads of network slices, and the type of data analytics corresponding to a requirement of data analytics according to a UE identity and the requirement of data analytics indicated in a request of data analytics received from a consumer network function; wherein the consumer network function is any one network function, including the provider network function requesting the NWDAF to provide the data analytics. determining, by the NWDAF, the specific UE to be monitored for which the network data analytics is required, except for loads of network slices, and the type of data analytics corresponding to a requirement of data analytics according to a UE identity and the requirement of data analytics indicated in a request of data analytics received from a consumer network function; wherein the consumer network function is any one network function, including the provider network function requesting the NWDAF to provide the data analytics.