A stratified log rank test is appropriate if you would like to test the association between one variable (chemo or stage) and survival while adjusting for another variable. For example, if you only care about the association between chemotherapy and survival but would still like to adjust for stage, stratify by stage and test for chemotherapy association. Note this won't tell you anything about the relationship between stage and survival, but it will still adjust for stage.
I would like to see which factors affect the survival of patients suffering from cancer.
Your question seems more general though, and it appears you are interested in developing an understanding of the relationship between several factors and survival. There are two key ideas to begin answering this question
Don't use p-values to find associations - P-values don't describe the full relationship between a prognostic factor (chemo or stage) and survival. Estimating a hazard ratio and accompanying confidence interval for the prognostic factor tells you the observed value (based on your data) and gives you a range of plausible values. If there isn't enough data and the test is underpowered, a P-value > .05 will miss prognostic factors that may still be associated with survival. While the confidence intervals will be wider, looking at the intervals and observed values will make you think about precision (how many samples do I need) and give you a better understanding of the observed relationship between each variable, even if it is not significant at p < .05. To estimate hazard ratios and confidence intervals, see idea #2.
Use multivariable models - As mentioned above, stratifying only tells you about the relationship of the non-stratified variable. What if we want to adjust for stage but also know its relationship with survival? Multivariable regression models such as the semi parametric Cox Proportional Hazards (PH) model let you adjust for the effect of several variables while simultaneously estimating the effect (hazard ratio) for each variable. Regression models also estimate confidence intervals for the hazard ratio. It's important to analyze the effect of these variables together, because analyzing variables individually (unadjusted analysis) can give biased results.
The log-rank test is a specialized version of the Cox PH model. If you are considering adjustment for multiple variables, the key question is how do the different variables relate to each other? If the effects of chemo and stage on survival are independent from one another, then simply including both in the model is appropriate. But if the treatment effect of chemotherapy changes depending on the stage of the patient, it's important to use an interaction term (see my answer about subgroup analysis for more info on interaction terms). Note that every statistical model comes with assumptions, and it's important to evaluate the model's assumptions with your data to ensure a good fit. In your case with chemo and stage, it will be important to check for proportional hazards and the potential for an interaction between stage and chemotherapy.